********************************************************************* * * * README.XMT XMITR PROGRAM * * * * If you have any problems with or questions about XMT * * please contact: * * * * Michael D. Lampi * * McDonnell Douglas Corporation * * mail location 35-44 * * 3855 Lakewood Blvd. * * Long Beach, Cal. 90846 * * telephone (213) 593 - 2029 * * * ********************************************************************* XMTBLD.CMD Command file to assemble & task build XMT ABREAK.FTN ASCII8.FTN BREAK.FTN CLSFIL.FTN COPYMD.FTN CTLCHR.FTN CTLSUB.FTN DELAY.FTN ECHO.FTN ENQUE.FTN FORMAT.FTN HELP.FTN INPFIL.FTN OPNGET.FTN OPNPUT.FTN OUTFIL.FTN PROMPT.FTN READST.FTN REDEF.FTN SETUP.FTN STATUS.FTN STOPIT.FTN XMITR.FTN GETSQ.MAC (Just as written in the FORTRAN-IV User's Guide) ICNT.MAC The following MACRO-11 subroutines may have to be tailored to correspond to your respective systems. ITTOUR.MAC TTYOUT.MAC TWAIT.MAC This version of XMT has been modified by Glenn Everhart to run on IAS and to have lower CPU overhead. Its IAS code is (I hope fully) conditioned by I$$AS, so it may work on 11M systems too (where some considerable effort to reduce its overhead was made), but no guarantees. Use the original submission if you can't get this to work on 11M, or retailor stuff yourself. All tests were done with the full duplex drivers. In IAS you must set the terminal you'll communicate over as /FULLDUPLEX and as /BINARY yourself, using commands like PDS>>SET /UIC=[1,1] PDS>>TER TTn:/FULLDUPLEX PDS>>TER TTn:/BINARY PDS>>TER TTn:/WIDTH:132 to get it set up. That terminal will NOT be logged in in normal use. XMT will set your terminal fullduplex and binary, so be prepared to set it back if you have a crash. You'll have to experiment with prompted/promptless transmission, duplexing, and other toggles a bit to get things working most likely. For a bit more background, this program was originally designed to run in an RT-11 environment using DL-11W's for communication. It was then transported over to RSX-11M 3.1 using DZ-11's and 212 modems. No loss of information was found at speeds of 300 baud when talking with ANY system, but PDP-11/70's were able to out-talk our poor 11/34 at 1200 baud and cause us to lose information, but usually only when XMT was checkpointed for extended lenghts of time. Under RSX-11M v3.2 a few features were added to the ITTOUR.MAC and INPTT1.MAC subroutines to make use of a few v3.2 TT: driver features, such as full-duplex and 8-bit characters. This program has been successful in receiving and transmitting at rates up to 4800 baud on an 11/34 system (under v3.1) with no data loss. Under v3.2 there should be no loss of data at any speed.