home *** CD-ROM | disk | FTP | other *** search
/ ftp.whtech.com / ftp.whtech.com.tar / ftp.whtech.com / club100 / tel / xmdpw5.do1 < prev    next >
Text File  |  2006-10-19  |  6KB  |  119 lines

  1. CLUB 100 Library - 415/939-1246 BBS,    937-5039 NEWSLETTER, 932-8856 VOICE
  2.  
  3.              CREATING 'XMDPW3.CO'
  4.              ********************
  5.  
  6.    Download XMDPW3.100 and load into Basic; save as XMDPM3.BA and store to
  7. your disk, desktop computer, or cassette before proceeding further.
  8.  
  9.    Now run XMDPW3.BA in order to create the machine language program; it will
  10. locate XMDPW3.CO at the address of your choice, or immediately below HIMEM.
  11. The Basic program automatically save XMDPW3.CO to RAM; you may then kill the
  12. XMDPW3.BA file and proceed.
  13.  
  14.    XMDPW3.ASM contains the assembly source code; it is NOT required for use of
  15. the program.
  16.  
  17.              RUNNING 'XMDPW3.CO'
  18.              *******************
  19.  
  20.     Put your menu cursor on "XMDPW3.CO" and press "ENTER".  The screen will
  21. clear and the copyright and version message will be displayed, followed by the
  22. prompt "TelXcommand:".  If it doesn't, there is probably a memory conflict with
  23. another program, or an error occured during the creation process (leave me a 
  24. message).  This is command mode, and is very like the same mode of "TELCOM" 
  25. except TERM is at [F7] and [F4] and [F5] are the directory and free RAM 
  26. displays, respectively.
  27.  
  28.     To send or receive with XMODEM protocol you must enter the normal terminal 
  29. mode (in any of the normal ways) and then the XMODEM terminal mode (same mode, 
  30. actually, only the function keys are different) by pressing "[F7] Xmod".  Now 
  31. you will see "[F2] Send" and "[F3] Recv".  Before proceeding, the host 
  32. (computer being Sent to or Received from) must be at the point of waiting for 
  33. the XMODEM transfer to begin.  It will either be awaiting a CRC or checksum 
  34. request, or repeatedly sending same.  Pressing either "[F2] Send" or "[F3] 
  35. Recv" will prompt for a filename (must be an ASCII file, i.e., .DO).  In the 
  36. case of receiving, the file must not already exist.  If it does, you will be 
  37. asked if you want to erase it.  This is different from the Download routine, 
  38. which will presumptuously erase your file without asking.  After this filename 
  39. is entered, Send or Receive will automatically go on to completion or error, 
  40. either of which beeps the buzzer.  In the case of error, it displays the cause 
  41. of error and retry number (it trys up to 10 times).  After a successful tranfer
  42. it returns to XMODEM terminal mode.
  43.  
  44.    NOTES:
  45.             The Xmodem transfer can be used with any baud rate, word length, 
  46. parity, number of stop bits, and flow control (XON/XOFF enabled or not) since 
  47. it forces the setting to "x8N1D"(where 'x' is the baud rate [1-9 or M] you have
  48. set) during the transfer, then restores your previous settings when finished or
  49. aborted.  However, if the "RESET" button on the back of the model 100 is 
  50. pressed during the transfer, the settings remain at "x8N1D".
  51.     In this version, tranfer can be aborted by pressing control-X (CTRL and X 
  52. together), which returns to XMODEM terminal mode without breaking the 
  53. connection.  This does not, however, send the host a CTRL-X character, which it
  54. should to signal the abort.  The transfer routine doesn't respond to the abort 
  55. signal from the host except as a BAD HEADER, and must receive at least 10 to be
  56. aborted.  Also, at the end of a tranfer, you make see some extraneous 
  57. characters, or a truncated message from the host.  This is because the "send" 
  58. or "receive OK" message is printed before the serial settings are restored and 
  59. therefore XON/XOFF is still disabled, causing the loss of a few characters from
  60. any post-transfer message the host may send.  Later versions should correct 
  61. these oversights.
  62.  
  63.  
  64.  
  65.   Command Mode Function Keys:
  66.  
  67.    [F1] Find / search ADRS.DO for a number (see 'TELCOM' section of model 100 
  68. operating manual)
  69.    [F2] Call / dial a selected number, just as in TELCOM
  70.    [F3] Stat / display or alter the serial port status
  71.    [F4] File / displays the filename directory, as in BASIC
  72.    [F5] Free / displays free RAM remaining, as in the MENU display
  73.    [F6] is unused (suggestions ?)
  74.    [F7] Term / switches to normal terminal emulation mode
  75.    [F8] Menu / returns to the MENU
  76.  
  77.  
  78.   Normal Terminal Mode Function Keys:
  79.  
  80.    [F1] Prev / displays the previous 8 lines (also XOFF's the reception, if 
  81. enabled) until [F1] is pressed again
  82.    [F2] Down / downloads just like "TELCOM"
  83.    [F3]  Up  / uploads just like "TELCOM"
  84.    [F4] Full or Half / toggles between full and half duplex  (remains in effect
  85. in XMODEM terminal mode; see model 100 operating manual)
  86.    [F5] Echo (or blank) / toggles the printer echoing on and off (remains in 
  87. effect in XMODEM terminal mode)
  88.    [F6] Wait (or blank)/ says 'Wait' when reception has been stopped by the 
  89. host (see model 100 operating manual)
  90.    [F7] Xmod / switches to XMODEM terminal mode (see below)
  91.    [F8] Bye  / returns to command mode, 'Y' to confirm
  92.  
  93.  
  94.   XMODEM Terminal Mode Function Keys:
  95.  
  96.    [F1] Prev / displays the previous 8 lines (also XOFF's the reception, if 
  97. enabled) until [F1] is pressed again
  98.    [F2] Send / sends a .DO file to the host, using XMODEM protocol, beginning 
  99. by prompting for a filename (.DO ext may be left off)
  100.    [F3] Recv / receives a .DO file from the host, using XMODEM protocol, 
  101. beginning by prompting for a filename(.DO ext may be left off)
  102.    [F4] File / displays the filename directory, as in BASIC
  103.    [F5] Free / displays free RAM remaining, as in the MENU display
  104.    [F6] Wait (or blank)/ says 'Wait' when reception has been stopped by the 
  105. host (see model 100 operating manual)
  106.    [F7] CRC or CkSm / toggles between CRC (cyclic redundancy check: a 
  107. polynomial-generated 16-bit checksum) and regular checksum mode...overridden by
  108. host request when sending XMODEM.
  109.    [F8] Norm / returns to normal terminal emulation mode
  110.  
  111.  
  112.    Please address any questions or reports of difficulties to:
  113.      Phil Wheeler - PWHEELER
  114.  
  115. [Note: instructions are essentially those of John Chenoweth, the author of
  116. the original XMD.CO, but the loading instructions have been modified to reflect
  117. the use of a Basic loader instead of a Hex file converter.]
  118.  
  119.