gobbel@parcvax.UUCP (02/17/87)
**************** [Apologies for duplication: local postnews problem] Recently, the sources for two programs that implement the ZMODEM protocol for UNIX were posted to net.sources. Sounds like a good protocol, now what I need is something that uses it on the MS-DOS side of the connection. The documentation that came with the Unix version mentioned a program called Professional-YAM, and a couple of others, but I haven't been able to find any of them, either in stores or in places like SIMTEL20, BBS's, etc. Any pointers would be appreciated. Binaries would be fine. -Randy Gobbel Arpanet: Gobbel.pa@xerox.com Phone: (415)494-4363, (415)968-6799
clive@druhi.UUCP (02/18/87)
Disclaimer: don't know the outfit Here's the place to find Y/Zmodem: Omen Technology Inc 17505-V Sauvie Island Road Portland Oregon 97231 Voice: 503-621-3406 Modem (Telegodzilla): 503-621-3746 Speed 1200,300 Compuserve: 70007,2304 UUCP: ...!tektronix!reed!omen!caf Short summary that was on net: 1. ROSETTA STONE Here are some definitions which reflect the current vernacular in the computer media. The attempt here is identify the file transfer protocol rather than specific programs. XMODEM refers to the original 1979 file transfer etiquette introduced by Ward Christensen's 1979 MODEM2 program. It's also called the MODEM or MODEM2 protocol. Some who are unaware of MODEM7's unusual batch file mode call it MODEM7. Other aliases include "CP/M Users's Group" and "TERM II FTP 3". This protocol is supported by every serious communications program because of its universality, simplicity, and reasonable performance. XMODEM/CRC replaces XMODEM's 1 byte checksum with a two byte Cyclical Redundancy Check (CRC-16), giving modern error detection protection. XMODEM-1k Refers to the XMODEM/CRC protocol with 1024 byte data blocks. YMODEM refers to the XMODEM/CRC (optional 1k blocks) protocol with the batch transmission described below. ZMODEM uses familiar XMODEM/CRC and YMODEM technology in a new protocol that provides reliability, throughput, file management, and user amenities appropriate to contemporary data communications.
caf@omen.UUCP (02/20/87)
Several people have converted the Unix rz/sz programs to PC-DOS and similar current computer systems by replacing the Unix specific code with primitives suitable for the environment at hand. It should be possible to do the same for CP/M given one of the more complete C compilers - they'll need longs, and unsigned longs for the 32 bit CRC code. To get ZMODEM's high throughput, the receiver must be able to continue receiving characters while writing to its output. Few CP/M systems allow this. An alternative is for the receiver to receive a large chunk in streaming mode, say 20k, then write it out to disk. Thia mode is called "Segmented Streaming" in the ZMODEM.DOC protocol document. Current ZMODEM documentation may be found on TeleGodzilla. Chuck Forsberg WA7KGX Author of Pro-YAM communications Tools for PCDOS and Unix ...!tektronix!reed!omen!caf Omen Technology Inc "The High Reliability Software" 17505-V Northwest Sauvie Island Road Portland OR 97231 Voice: 503-621-3406 TeleGodzilla BBS: 621-3746 2400/1200 CIS:70007,2304 Genie:CAF Source:TCE022 omen Any ACU 1200 1-503-621-3746 se:--se: link ord: Giznoid in:--in: uucp omen!/usr/spool/uucppublic/FILES lists all uucp-able files, updated hourly