At first, my task is simple: dial the terminal through a modem, log in, you can send other characters and then receive files through ZMODEM or KERMIT .. or send a file through ZMODEM or KERMIT.
I tore my hair, trying to make it work correctly. I mainly adhere to the ZMODEM protocol. I have a working implementation of XMODEM and YMODEM that are fairly simple. But ZMODEM is obviously a little more complicated.
I'm tired of all this. Especially with modems in general. Right now I'm just sending an ATDT team and hope for the best.
A terminal program may also be sufficient, which can be easily accessed for recording. I am currently studying Thera Ter. But some necessary logic when connecting can make this a less desirable solution or temporary.
I'm curious if anyone knows about a free serial communications library for Windows that supports the ZMODEM or KERMIT protocols.
Ideally, something that could study the modemβs properties and get initialization and connection strings would be amazing. I tried using TAPI to dial and get a port descriptor, but it never worked very reliably.
I'm not afraid to integrate various approaches into my own code!
My current and preferred platform is C ++, but I'm open to anything.
Thanks for any help, advice, suggestions, etc.