XPTERM V1.0 [11-02-91] By James Yi [73327,1653] XPTERM is an XModem/ASCII up/download protocol that can access files on PDD while staying connected to host. M200 version can do this with both internal and external modem, but M100 version can only do it with external modem. If external modem is used, manual serial port connection switching between the modem and PDD is required, and the modem must be able to hold the line connection while it's disengaged from serial port. This program works with either PDD-1 or PDD-2. --- Getting Started --- 1> Download either XPTERM.100 or XPTERM.200. 2> Convert it to Basic file. 3> Set HIMEM appropriately, using CLEAR statement. The program will be created to run just under HIMEM. 4> With about 7K of free RAM, Run the Basic file to create the program XPTERM.CO. 5> The Basic file can then be removed if you wish. 6> Run XPTERM.CO. --- Setting serial port parameters --- Select the baud rate - Press F5(Baud) and select a digit 0 to 9, 0 corresponding to 'M'(internal modem) and 1-9 to external modem, as in TELCOM. Baud rate is recorded in TELCOM's Stat setting so you don't have to set it everytime you use the program. --- Downloading --- Press F2(Down) and select '0' for text capture or '1' for Xmodem download. Then supply file name. File is assumed to be in RAM unless prefixed with device name. To download to PDD, prefix with ':', e.g., ":FILE". If you are using an external modem, the program pauses and waits for you to make the serial port connection switch between PDD and modem. You do not have to manually switch if using internal modem. Note PDD access with internal modem use is for M200 only. If no file name extension (DO,BA,CO) supplided, DO (text) is assumed. BA and CO files can be transferred only if they are in RAM - do not use the prefix "RAM:", but just the file name w/o any prefix. To abort download hold down F2 until it aborts. If you transfer files between two computers using null modem cable, keep in mind that maximum Xmodem download speed is 9600 bauds(F5(8)) for this program. Aborted download in RAM is kept only if it's a DO file. --- Uploading --- Press F3(Up). To check error when uploading with ASCII protocol, press NUM lock. Error is checked by comparing sent data with echo. Data that doesn't match is printed in inverse video. To abort upload hold down F3 until it aborts. --- Editing text file --- Press F7(Edit) and supply name of text file in Ram to edit; ".DO" extension not needed. Exiting the editor returns you back to XPTERM. To edit the same file again where you last left off, hold down SHIFT with F7. If you don't want the program to remember the current file, hold down SHIFT when exiting the editor. For example, if you edit FILE-A, exit it, and then FILE-B, but you want return to FILE-A after exiting, use SHIFT when exiting FILE-B. --- Dialing --- F6(Dial) and enter the number. The cursor jumps to next line when the connection is made, and F6 becomes "Hgup" - pressing F6 when it says that, disconnects. SHIFT-BREAK aborts dial. SHIFT+F6 dials the numbers that the cursor was pointing to the last time you edited(F7) a text file. --- Exiting --- F8(Exit) exits the program with the connection held, so you can return to the program and resume session. SHIFT-F8 runs a program named "USER.CO" if it's in RAM, else just beeps. "USER.CO" can be any program. --- ERROR codes --- 7 - Memory is full 18 - I/O error (PDD not ready perhaps) 52 - File not found (Upload) 55 - Bad file name 57 - RAM directory is full 96 - PDD disk is full --- Miscellany --- F1(Prev) and F4(Full/Half duplex) is same as those in Telcom.