Ymodem

Ymodem is an enhanced Xmodem. The enhancements are

·        CRC-16 error checking

·        1024 bytes data block size

·        transmission of the file name within the first block of transmission

·        ability to perform batch file transmission, ie multiple files are set up then transferred one after the other

·        Used with modems that do error correction in hardware or when two computers are hardwired.

 

Zmodem

Zmodem is an enhanced Ymodem. The enhancements are

·        8 bit data can be transmitted over a 7 bit data link by encoding control characters.

·        A host computer will continually transmit without waiting for acknowledgement.

·        Transfers can be automatically remotely initiated.

·        If transmission is interrupted at reconnection the transmission will begin from where it left off.

 

CompuServe B

This is not quite as fast as Zmodem. It ensures the accuracy of the transmitted file by comparing each line of data with the original. It is protected from many types of interference.

 

Parameters

Bits per second equals the number of bits which pass a particular point in a second in time. The most common setting is 7 or 8.

In asynchronous transmission every character is surrounded by start and stop bits. Most systems use one start bit and two stop bits.

The parity bit is an additional data bit used for error checking. Odd parity means that in an eight bit transmission the number of one's is odd. The data is contained in 7 bits and the eighth bit is adjusted to make the total number of bits odd.

Word size is often two bytes of eight bit data, ie 16 bits.

Block size refers to the amount of data which can be bundled together. For example, Xmodem block is 128 bytes and Zmodem is 1024 bytes.

Handshaking is needed to determine the flow control or what to do when the buffer is full.

    

 

Hosted by www.Geocities.ws

1