(D)ownload File Entering 'D' from the menu will allow the caller to download (receive) a file. Xmodem (checksum & CRC), Xmodem-1K (CRC), and ASCII protocols are supported. The caller may NOT enter a directory or drive specifier here, but instead must have specified the appropriate path beforehand. The system will prompt for the filename, look for the file, and if it finds it then prompt for the protocol. The caller will see: 1 - ASCII. This is for the ASCII protocol. This should ONLY be used for text files, not for compiled programs, source code, or compressed or archived files (.ARC, .ZIP, .LZH, etc.) where error correction is necessary. 2 - XMODEM. Perhaps the first error-correcting protocol, it is available in almost all communications software. Because blocks are only 128 bytes long, it should only be used at baud rates of 300 or 1200 baud. 3 - XMODEM-1K. This protocol is used more frequently at baud rates of 2400 or higher, or over fairly clean telephone lines. As blocks are 1024 bytes long, less time is spent error checking. Other File Transfer Protocols: The SysOp may, at his or her option, enable a number of additional file transfer protocols. If someone calls in at 7 data bits, even parity, MEGAHOST switches to 8 data bits, no parity before file transfer, and after the transfer returns to 7 data bits, even parity.