ZModem communication within C Applications?





Hi, I have to develop a C based application that will be able to
utilize one of the many 'sz' (ZModem send) applications to transfer
data across a modem line. I have some question on this process.

'sz' sends and receives the data (from rz) over stdin and stdout, but
I've a single file descriptior to readign and writing to the modem. So
tere seems to be a disconnect here in the way both sides are operating.
I just simply won't be able to fork or popen the 'sz' executable and
expect the file automagically appear on the other side.

What might be the best way to go about this process? Where to start?
Would there by chance be a ZModem package out there best suited for
this purpose?


Any clues appreciated.

Thanks, Dan

.



Relevant Pages

  • Re: ZModem communication within C Applications?
    ... utilize one of the many 'sz' (ZModem send) applications to transfer ... I've a single file descriptior to readign and writing to the modem. ... the Omen one and the GNU one, the GNU one seems fine, ...
    (comp.os.linux.development.apps)
  • Re: modem communication
    ... > communicate with another machine (with a modem) using low level API to ... XModem, YModem, ZModem, etc. are _protocols_ meant for exchanging files. ... even on those devices people have implemented TCP/IP stacks!) ...
    (sci.electronics.design)
  • Re: Need Help With Modem
    ... XModem and ZModem are transfer programs. ... ever done with a modem is to dial a phone number. ... I can't find where one changes any settings. ...
    (microsoft.public.windowsxp.general)
  • Re: Need Help With Modem
    ... from BCBSGA, but I don't know much of what to do with it. ... it says the modem must be XModem or ZModem. ...
    (microsoft.public.windowsxp.general)