home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Professional / OS2PRO194.ISO / os2 / com / utils / pmfterm / pmftrm.txt < prev    next >
Text File  |  1993-02-16  |  8KB  |  243 lines

  1.  
  2.  
  3.                PMFTERM 1.5
  4.  
  5. Release History
  6. ---------------
  7.  
  8. Release 1.2  Initial release of PMFTERM
  9.  
  10. Release 1.3  8/31/92
  11.  
  12.          Added \o to autokey sequences to allow sending a
  13.          CTRL-E to certain ROLM switches.
  14.  
  15.          Fixed a data integrity bug in XMODEM download.  Under
  16.          certain circumstances the receive block count could
  17.          be updated when in fact the block was received with
  18.          bad checksum/CRC, causing loss of data in increments
  19.          of the receive block size (128/1024) with no error
  20.          messages.
  21.  
  22. Release 1.4  9/7/92
  23.  
  24.          Added File Capture mode.  Selecting File Capture from
  25.          the action bar tells PMFTERM to start saving line input
  26.          data in a 64KB buffer.  The data is saved in raw format,
  27.          ie. all escape sequences are stored, as well as control
  28.          characters.  Unpredictable results may occur if binary
  29.          data such as XMODEM file transfer is captured.
  30.          When the File Capture menu item is unchecked the contents
  31.          of the capture buffer are saved in the clipboard, where
  32.          they can be retrieved by an editor and view or saved
  33.          in a file.
  34.  
  35.          This release was never available outside of IBM.
  36.  
  37. Release 1.5a 9/20/92
  38.  
  39.          PMFTERM now changes the Task List when the profile
  40.          is changed, so that the name in the Task List matches
  41.          the PMFTERM title bar.
  42.  
  43.          A beep is sounded when Print Screen complete.
  44.  
  45.              Another thread added to handle keyboard input.
  46.  
  47.          This release was never available outside of IBM.
  48.  
  49. Release 1.5  2/11/93
  50.  
  51.          Fixed problem with TSO where screen was cleared
  52.          before entering IND$FILE command.
  53.  
  54.          Fixed problems with IND$FILE and 3174 AEA.
  55.  
  56.          Added support in FTTERMC for Host Directed Print.
  57.          Output is sent to the spooler default printer, which
  58.          is assumed to be IBM4201 data stream compatible.
  59.  
  60.          Fixed ATTN key (Alt+F5).
  61.  
  62.          Fixed cursor in the middle of fonts larger than 10 high.
  63.  
  64. End of Release History
  65. ----------------------
  66.  
  67. Welcome to PMFTERM!  I have tried to implement a version of FTTERM
  68. for OS/2, without having to resort to EE CM.
  69.  
  70. *************************************************************************
  71.  
  72. PLEASE NOTE THAT ASCII-EBCDIC TRANSLATION MAY NOT BE FTTERM-COMPATIBLE FOR
  73. CERTAIN SPECIAL CHARACTER CODES SUCH AS [, ], \, ^ AND A FEW OTHERS!
  74.  
  75. *************************************************************************
  76.  
  77. Select Menu Item "Help + Help Index..." and browse it for a good description
  78. of PMFTERM.
  79.  
  80. Keyboard mapping can't be changed.  The following codes are assigned:
  81.  
  82.     (left) ENTER - New Line    key on Enhanced Keyboards,
  83.                Enter key on AT keyboard.
  84.     (pad)  ENTER - Enter key on Enhanced Keyboards
  85.  
  86.     HOME and PAUSE - Clear Screen (FTTERM/VT100 only)
  87.  
  88.     END - Erase to End of Line (FTTERM only)
  89.  
  90.     F1-F12 - Program function keys for 3708/7171
  91.     Shift+F1/F2 - F11 or F12 on 10 PF key keyboards
  92.  
  93.     Ctrl+F1 and Alt+Insert - PA1 (FTTERM/VT100 only)
  94.     Ctrl+F2 and Alt+Home   - PA2 (FTTERM/VT100 only)
  95.  
  96.     Alt+F5 - ATTN  (FTTERMC+3708/3174 only)
  97.  
  98.     Right CTRL key on enhanced keyboards - Enter (FTTERM only)
  99.  
  100.     Ctrl+r - 3708/7171 Reset sequence
  101.  
  102.     Ctrl+n - IBM 5842 <Com> command
  103.     Ctrl+s/q/o - Xoff/Xon/SI commands (mainly VT100)
  104.  
  105.     Ctrl+C  - Break
  106.  
  107. -----------------------------------------------------------------------
  108.  
  109.                     I N S T A L L A T I O N
  110.  
  111. 1. Download PMFTRM.ZIP and unZip it to a directory.
  112.  
  113. 2. Add one of the following lines to your CONFIG.SYS :
  114.  
  115.     DEVICE=C:\OS2\COM01.SYS (AT type machines Release 1.2+)
  116.     DEVICE=C:\OS2\COM02.SYS (PS/2 machines OS/2 1.2+)
  117.  
  118.     DEVICE=C:\OS2\COM.SYS    (Version 2.0 and above)
  119.  
  120. 3. PCASSI 3.0 Users can use the provided .CUS file.  This customization
  121.    file invokes PSEND/PRECEIVE instead of SEND/RECEIVE, and uses host
  122.    session "I" instead of "A" as the default.
  123.  
  124. 4. Run PMTDFLTS from an OS/2 windowed command prompt.  This will
  125.    create a number of useful model terminal profiles which can be used
  126.    as a basis for your own profiles.
  127.  
  128. 5. Copy PMFTERM.HLP from your directory into a directory in the HELP= path.
  129.  
  130. 6. To setup a terminal profile "on the fly", (for example, the IBM
  131.    Information Network using FTTERM Color emulation mode) execute
  132.    PMFTERM.EXE from the OS/2 command prompt and do the following:
  133.  
  134.     Select "Settings" "Select Profile" from the menu bar.
  135.  
  136.     Change the name "DEFAULT" to "FTTERMC" or anything else.
  137.     Change Terminal Emulation to FTTERMC.
  138.     Set the Modem Speed for your modem.
  139.     Set COM1-4.
  140.     Push the "Keys" pushbutton.
  141.  
  142.     Configure the autokey sequences for IIN as follows:
  143.  
  144.     Send: ATE1\r       (the \r is "return")
  145.     Response:  OK      (wait for OK)
  146.     
  147.     Send: ATDT18003338496\r  (dial IIN)
  148.     Response: TYPE:        (wait for Terminal TYPE:)
  149.  
  150.     Send:19\r        (type code for FTTERM)
  151.     Response:  ===>        (wait for response)
  152.  
  153.     Send: xxxx\tyyyyyyyy    (account code=xxxx, \t=Tab, userid)
  154.  
  155. Push the OK button. 
  156.  
  157. Check the "Save" and "Default" check boxes, and push the "OK" button.
  158.  
  159. The system will now dial IIN.  To abort an autokey sequence, select
  160.  
  161.      "Connect" "Abort" from the Menu
  162.  
  163. and hit any key on the keyboard to kill the ATDT in the modem.
  164.  
  165. The default (startup) profile is now set to FTTERMC (with your autokey
  166. sequences) and will be selected at startup time.
  167.  
  168. To redial, select
  169.  
  170.      "Connect" "Connect" from the Menu.
  171.  
  172. ------------------------------------------------------------------------
  173.  
  174. Allowed Autokey escape (\) sequences:
  175.  
  176.     \r     Send a carriage return
  177.     \t or \> Send a tab
  178.     \<     Send a backtab
  179.     \n     Send a new line
  180.     \d     Send the IBM 5842 CTRL-N character
  181.     \c     Send a Ctrl+C (ETX)
  182.     \w     Wait 1 second
  183.     \o     Send CTRL-E to R<O>LM switch        ** new 1.3 **
  184.     \e     Send an ESC character
  185.     
  186. For anything else, the '\' is ignored and the character following it is
  187. sent "as-is".  To send a '\', therefore, put a '\\' in the autokey
  188. sequence to be sent.
  189.  
  190. -------------------------------------------------------------------------
  191.  
  192. You can create any number of profiles.  Check the "Save" checkbox and
  193. overtype the name of the profile to be saved.  To use a profile at
  194. startup time (ie. override the DEFAULT profile) either change the Program
  195. Properties "Parameters" to the name of the profile, or go to the OS/2
  196. Windowed Command Prompt and type:
  197.  
  198.     PMFTERM [[x:]MYPROF]
  199.  
  200. where MYPROF is the name of the profile to be used instead of DEFAULT,
  201. and x: is a single character "session id" which is followed by a colon.
  202. The session id is used to name internal queues and PMFTERM will ensure 
  203. that it is unique to each instance of the PMFTERM program in the system.
  204.  
  205. The session ID is used as part of the host file transfer PSEND/PRECEIVE
  206. command to point to the correct instance of PMFTERM, such that if you
  207. start PMFTERM against COM1 and then again against COM2 (hopefully you
  208. have 2 COM ports and modems available) you could open a windowed OS/2
  209. command prompt and use the commands:
  210.  
  211.     start psend c:\autoexec.bat i:autoexec batbin
  212.     start psend c:\config.sys j: (X 1K)
  213.  
  214. to initiate concurrent file transfers (first to the IBM Information
  215. Network on session "i" and concurrently to a BBS using XMODEM with 1k
  216. blocks).  Note that the PMFTERM title bar will say
  217. "PMFTERM Using ?:!!!!!!!!",  where ? is the session ID and
  218. !!!!!!!! is the profile name.
  219.  
  220. Color remapping is now available for FTTERM emulation.  Select Customize
  221. Colors, select the color to be changed via its radio button and then
  222. select the color from the "To" box.  Press "Set".  To reset to the
  223. factory-installed defaults, press "Reset".  To write the colors to OS2.INI
  224. press "Save".
  225.  
  226.  
  227.             Steve Blunden
  228.             February 11, 1993
  229.  
  230.  
  231.         
  232.     
  233.  
  234.  
  235.  
  236.  
  237.  
  238.  
  239.  
  240.  
  241.  
  242. 
  243.