MAI COMPANY CONFIDENTIAL FIELD INFORMATION BULLETIN SERVICE GROUP(S): MICRO,MINI,LARGE MFG: BASIC FOUR NACS TYPE(S): N054 MFG. MODEL(S): MAI PC/TERM CATEGORY: SOFTWARE DESC: Terminal Emulator *** TABLE OF CONTENTS AS OF 07/13/93 *** FIB 00001.MAI PC/TERM Terminal Emulator Software Announcement [ WPSS 11/01/90 FIB 00002.ERROR 0 Printing to Slave Printer [ WPSF 649 ]..............11/30/90 FIB 00003.PC/TERM 2.0A*01 Software Announcement [ WPSS 195 ].........04/29/92 FIB 00004.PC/TERM Terminal Emulator Help Text.........................06/11/93 SOFTWARE-BASIC FOUR-MAI PC/TERM---------------------Table Of Contents Pg01 of 01 FIB 00001 11/01/90 *** MAI PC/TERM Terminal Emulator Software Announcement [ WPSS 173 ] *** INTRODUCTION This software announcement introduces and describes the MAI-NET Terminal Emulator (MAI PC/TERM), hereafter referred to as MAI PC/TERM. MAI PC/TERM is intended for use with either an ASYNC or a LAN connection to the host system through a standard personal computer (PC). MAI PC/TERM will provide the PC with the same basic functionality as the MAI Basic Four DT-4313 terminal with two enhancements, PS Windowing and Color. TABLE OF CONTENTS 1.0 SYSTEM REQUIREMENTS . . . . . . . . . . . . . . . . . . . . . . .1 2.0 INSTALLATION AND STARTUP. . . . . . . . . . . . . . . . . . . . .1 2.1 DOS CONFIGURATION . . . . . . . . . . . . . . . . . . . . . 2 3.0 CONFIGURATION . . . . . . . . . . . . . . . . . . . . . . . . . .3 3.1 PRINTER CONFIGURATION . . . . . . . . . . . . . . . . . . . 7 4.0 FUNCTIONALITY . . . . . . . . . . . . . . . . . . . . . . . . . .8 5.0 OPERATION . . . . . . . . . . . . . . . . . . . . . . . . . . . .8 6.0 KEY PLACEMENT . . . . . . . . . . . . . . . . . . . . . . . . . .8 7.0 NOTES, CAUTIONS AND LIMITATIONS . . . . . . . . . . . . . . . . .9 1.0 SYSTEM REQUIREMENTS To run MAI PC/TERM, the following hardware is required as a minimum: * An MAI 1200, 1400, 1500, 1800, IBM Personal Computer/XT/AT, Compaq or IBM PC Compatible with a minimum of 512K of memory and at least one floppy drive. * An MBF DS-500 (can use MAI PC/TERM at a maximum baud rate of 4800 this is true for all 4.77 MHz 8088 based systems). * MS-DOS 3.1 or greater. * ROM BIOS version 1.83 for the MAI 1500 or 1800 * An IBM Monochrome Display, IBM Color Graphics Display, IBM Enhanced Graphics display or equivalent. * An IBM or equivalent asynchronous communications interface card. MAI PC/TERM uses either COMM1 or COMM2. * A parallel or serial printer connected to the PC. (Only if "local printing" is required). * An MAI-NET Ethernet Board and TCP/IP software must be installed when using the LAN version of MAI PC/TERM. SOFTWARE-BASIC FOUR-MAI PC/TERM---------------------FIB001 Pg001 * A cable to connect the PC to the host or a modem for remote connection to the host. A standard VDT cable and a Gender Adapter (P/N 300118-001) are required to connect a DS-500 to the MBF host. A VDT cable (P/N 916073-001) and a Gender Adapter (P/N 300118-001) are required to connect an MAI 1200, 1400, 1500, 1800 and PSx 30 * An MBF host: GPx, MPx, BOSS/IX and 13xx (OS Level 4.2B) 2.0 INSTALLATION AND STARTUP To install MAI PC/TERM you may use the MS-DOS copy command. The essential files for the execution of MAI PC/TERM are as follows: MAITERM.EXE RDEF.STR REGA.STR TDEF.STR TEGS.STR You may also copy all files from the source to a working copy. If you have the distribution media in the A: drive and wish to copy MAI PC/TERM to the C: drive in a directory called \TERM, the command would be: A:COPY A:*.* C:\TERM The configuration file (MAITERM.CFG) is created automatically, with default parameters, when you run MAI PC/TERM for the first time. You may configure MAI PC/TERM (refer to Section 3.0) to suit your needs and then save the configuration. This will ensure MAI PC/TERM starts the way you want it each time you initiate it. A batch file for installing MAI PC/TERM is also available on the distribution disk. It can be used to install MAI PC/TERM onto the hard disk or the floppy disk. MAI-NET TERMINAL EMULATOR TYPE: s:install s: d:\dirc WHERE: s source drive containing MAI PC/TERM files d destination drive \dirc directory on d where MAI PC/TERM is to be installed. 2.1 DOS CONFIGURATION It is recommended that you add the following lines to your config.sys file. DEVICE=ANSI.SYS FILES=20 BUFFERS=20 ANSI.SYS must reside in the root directory. FILES and BUFFERS may be adjusted to suit you particular needs. STARTUP The PC does not need to be connected to the host in order to run MAI PC/TERM. However, terminal emulation cannot take place until the PC is connected to the MBF host. LAN STARTUP Start MAI PC/TERM by entering MAITERM at the DOS prompt. The following message will then appear on the screen: SOFTWARE-BASIC FOUR-MAI PC/TERM---------------------FIB001 Pg002 Enter Host Name [Press Ctrl-c to abort]: Enter the name of the host you want to connect to. The MAI MAI PC/TERM copyright message will then appear on the screen. Press any key to advance to terminal emulation mode. If you want to connect to the same host each time you run MAI PC/TERM, you should specify a default host when you configure your system (refer to section 3). You can override the default or specify the host when you initiate MAI PC/TERM by using the host name as a command line option, as in: MAITERM hostname ASYNC STARTUP To start MAI PC/TERM enter MAITERM at the DOS prompt. If this is the first time you have run MAI PC/TERM it will create the configuration file with default parameters. The MAI PC/TERM copyright message will then appear on the screen. Now press any key to advance to terminal emulation mode. 3.0 CONFIGURATION MAI PC/TERM provides a number of features which allow the user to customize the terminal's characteristics. The features of MAI PC/TERM fall into two categories: * Interface parameters to the computer. * Keystroke and display features. (or operator preference) The setup utility may be entered in one of two ways. First by using the command line option -c: MAITERM -c Secondly by pressing ALT-c simultaneously after executing MAI PC/TERM. The applicable setup window will appear on the screen. Figure 3-1 illustrates the LAN version of MAI PC/TERM set-up and figure 3-2 illustrates the ASYNC version. 01 Cursor type : UL-BLNK 10 Bit 8 Mode : Stndard 02 Text Color : WHITE 11 Word Size : 7 Bits 03 Background Color : BLACK 12 Clock Display : 12 Hr. 04 Color for Underline: BLUE 13 Terminal ID : 4313 05 Reverse Video : NORMAL 14 COM Port : LAN 06 Screen Saver : ON 15 Save Configuration : 07 Local Echo : OFF 16 Restore Config : 08 Default Host : 09 Current Host : Enter (nn) or Arrow Keys : FIGURE 3-1 MAI PC/TERM SET-UP (LAN) .................................................................... SOFTWARE-BASIC FOUR-MAI PC/TERM---------------------FIB001 Pg003 01 Cursor type : UL-BLNK 11 Com Port : COM 1 02 Text Color : WHITE 12 Baud Rate : 9600 03 Background Color : BLACK 13 Word Size : 7 Bits 04 Color for Underline: BLUE 14 Stop Bits : 1 Bit 05 Reverse Video : NORMAL 15 Parity : ODD 06 Screen Saver : ON 16 Main Port Throttle : XOFF<>HOST 07 Local Echo : OFF 17 Save Configuration : 08 Bit 8 Mode : Standard 18 Restore Config. : 09 Clock Display : 12 Hr. 19 Default Parameters : 10 Terminal ID : 4313 Enter (nn) or Arrow Keys : FIGURE 3-2 MAI PC/TERM SET-UP (ASYNC) ..................................................................... By pressing the F1 key in the set-up menu the set-up help menu is displayed, see Figure 3-3. To exit the help menu, press F1 or ESC. = Quit Setup = Scan Through Selections = Set Options nn = Move Directly To a Selection FIGURE 3-3 MAI PC/TERM SET-UP HELP ..................................................................... To exit the setup utility press the ESC key. This will redisplay the image that was on the screen when you first entered the setup menu. To select a setup option you may enter the item number (two digits) or use the up and down arrow keys to position the cursor on the item you want to change. Notice that the option currently selected is displayed in different intensity than the others. To change the value of the selected setup option, you must use the right and left arrow keys to toggle thru the options. The exception is the HOST NAME (lan version only). In this item you must first enter a left or right arrow key to get into entry mode. This is a freeform text entry field. You may enter up to 48 character to specify the host system name. SETUP OPTIONS This portion of the configuration section will cover all of the setup options for MAI PC/TERM. The letter (D) beside one of the possible parameters values indicates the default setting. CURSOR TYPE OFF = blank; no cursor display UL-BLNK = blink the cursor and underline it (D) BLNK-BK = reverse video block with blinking cursor SOFTWARE-BASIC FOUR-MAI PC/TERM---------------------FIB001 Pg004 TEXT COLOR WHITE (D) CYAN BLACK RED BLUE MAGENTA GREEN BROWN BACKGROUND COLOR WHITE CYAN BLACK(D) RED BLUE MAGENTA GREEN BROWN COLOR FOR UNDERLINE WHITE BLACK BLUE(D) The color options apply to PC's with color display adapters (CGS, VGS, etc). The color options will be ignored by MAI PC/TERM while running on PC's with monochrome display adapters. NOTE: MAI PC/TERM puts no restrictions on the colors you choose for text background and underline. However, the colors should be chosen carefully as certain combinations will result in "invisible characters". The setup utility provides a visual effect when you change colors. The host can change the colors to different colors by sending the appropriate ESC sequences. Refer to Section 4.0 for details on the ESC sequences for setting color. REVERSE VIDEO NORMAL = text color on background color (D) REVERSE = background color on text color SCREEN SAVER OFF = the screen remains at normal intensity at all times ON = the screen will dim after 12 minutes of no activity (D) CLOCK DISPLAY 12 Hr. = 12 hour clock (D) 24 Hr. = 24 hour clock TERMINAL ID 4313 = emulates a DT-4313(D) 4314 = emulates a DT-4314 (refer to Section 4.0) DEFAULT HOST NAME This option lets you enter the host name of the system you would like to automatically connect up to upon start-up. This option is only available on the LAN version of MAI PC/TERM. SOFTWARE-BASIC FOUR-MAI PC/TERM---------------------FIB001 Pg005 LOCAL ECHO ON = half duplex transmission OFF = full duplex transmission (D) 8 BIT MODE STANDARD = 8th bit read normally (D) INVERT = 8th bit inverted COM PORT COM1 COM2 LAN BAUD RATE 300, 600, 1200, 2400, 4800, 9600(D), 19200 NOTE: The maximum baud rate that can be used on a XT type PC is 4800. This option is only available on the ASYNC version of MAI PC/TERM. WORD SIZE 7 = seven bit word length (D) 8 = eight bit word length STOP BITS 1 = one stop bit (D) 2 = two stop bits PARITY OFF = no parity check ODD = odd parity check (D) EVEN= even parity check MAIN PORT THROTTLE NONE = no data throttling XOFF<>HOST = bi-directional flow controll(D) DTR/CTS = hardware handshaking flow control XOFF->HOST = undirectional flow controll SAVE CONFIGURATION Writes the configuration file to disk to be used on the next load of MAI PC/TERM. RESTORE CONFIGURATION Loads the configuration from disk into memory. DEFAULT PARAMETERS Loads the default parameters. SOFTWARE-BASIC FOUR-MAI PC/TERM---------------------FIB001 Pg006 3.1 SLAVE PRINTER CONFIGURATION MAI PC/TERM can use any isp (industry standard protocal) printer that supports the IBM character set II. This will cover almost all PC printers. MAI PC/TERM uses DOS to operate the printer so if it works on your PC it should work with MAI PC/TERM. Due to MS-DOS constrants if you wish to use a serial printer you will need to configure it for DTR flow control. 4.0 FUNCTIONALITY MAI PC/TERM functions as a MBF DT-4313 for all intensive purposes. You can also configure MAI PC/TERM as a DT-4314 so Presentation Services forms can be down loaded and remain in the PC memory. In other words all border types supported on the 4314 will also be supported on the PC. Presentation Services use of windows in MAI PC/TERM is the only DT-4314 functionality that MAI PC/TERM supports. New escape sequences have been defined to allow a program running on the host computer to provide color attributes on data that is sent to the PC. In addition, Presentation Services (release 3.3B) will provide color within the PS Forms while running MAI PC/TERM on a PC. For a list of color codes see document M0218A appendix B. In addition to the emulation of a DT-4313, other features of MAI PC/TERM include: * The capability to capture input and output activity on the communication port and store it in a file. This feature is started by pressing ALT'L'. The user is asked to enter a file name of the file to be used to capture the data. * A status line, located on the bottom line of the terminal screen, which indicates the status of the terminal. 5.0 OPERATION The MAI PC/TERM package is very simple to use. To invoke the program, at DOS prompt enter MAITERM and hit any key at the copyright notice. At this point you are emulating a DT-4313. To exit MAI PC/TERM enter ALT-X and you will fall to the DOS prompt. To make a remote connection via modem, invoke MAI PC/TERM. Once you are in emulation enter 'ATDT' and the number you wish to call. The ATDT command will work with any modem that supports the Hayes command set. If this will not work with your modem please consult your modem user guide. 6.0 KEY PLACEMENT The PC keyboard and the DT-4313 keyboard are significantly different. The location of the programmable function keys and their modifiers as well as the motor bar keys have been re-defined for use with MAI PC/TERM. See Section 4 (keyboard layout) in the User Guide for a complete listing. 7.0 NOTES, CAUTIONS AND LIMITATIONS * A patch for MAI OFFICE must be entered when being used in conjuction with MAI PC/TERM. Here are the changes that need to be made for this patch. PROGRAM:WPBE20 WAS: 0310 IF LINEEDIT$>"" THEN IF POS(OVERLAY$="WPBE51-WPOS90-WPBW10", SOFTWARE-BASIC FOUR-MAI PC/TERM---------------------FIB001 Pg007 0310:7)>0 THEN GOTO 0340 ELSE GOTO 0350 ELSE IF POS(CHANL$(1,4)= 0310:"4314",4)>0 AND CHANL$(5,1)>="C" THEN LET LINEEDIT$="LINE 0310:EDIT" SHOULD BE: 0310 IF LINEEDIT$>"" THEN IF POS(OVERLAY$="WPBE51-WPOS90-WPBW10", 0310:7)>0 THEN GOTO 0340 ELSE GOTO 0350 ELSE IF POS(CHANL$(1,4)= 0310:"4314",4)>0 AND CHANL$(5,1)>="C" AND CHANL$(5,1)<"W" THEN 0310:LET LINEEDIT$="LINE EDIT" ADD LINE: 7806 IF CHANL$(5,1)>"V" THEN RETURN The above changes should be made on all platforms for office 3.2B. These changes will be included in the next release of MAI OFFICE. * Display function keys using 'es',"j/J/Xj/XJ does not work. * Send terminal set-up parameters is not working. * Slave printer errors not handled correctly * Rebooting SPx causes monitor to hang if it has a slave printer. * Alt-X/C becomes Alt-C/V with 1500 dos3.1 in ISO French. * A print @ into a block of protected data does not overwrite the first character. * The slave ptr. will not print all characters in 8 bit mode. * Setting files/buffers to 29/30 causes problems in Office/Bass. * BASS will log multiple errors when ID is set to DT-4314. * If XON/XOFF flow control is used on the serial printer, data may be lost. * Slave printers must be configured as ISP on the host system. ORIGINATOR: Steve Binderup SOFTWARE-BASIC FOUR-MAI PC/TERM---------------------FIB001 Pg008 FIB 00002 11/30/90 *** ERROR 0 Printing to Slave Printer *** TYPE:Problem PURPOSE:Clarification on read/write timeouts for slave printers over MAI PC/TERM dial-up lines SYMPTOM:Error 0 when printing to a slave printer over a dial-up line using MAI PC/TERM SOLUTION:To calculate the proper timeouts devide 2048(2k) by the CPS(characters per sec.) of the printer. Remember the GPx systems timeouts are in tenths. ORIGINATOR: Steve Binderup SOFTWARE-BASIC FOUR-MAI PC/TERM---------------------FIB002 Pg001 FIB 00003 MAI COMPANY CONFIDENTIAL 04/29/92 *** PC/TERM 2.0A*01 Software Announcement [ WPSS 195 ] *** Level 2.0A*01 of PC/TERRM is now available. This is the recommended release level to use for PC/TERM. The 2.0A*O1 release replaces the existing 1.0A*17 and includes features, enhancements and corrections to the l.0A*l7 release. This Software Announcemt contains general information about the 2.0A*01 release of PC/TERM. Specific information regarding installation procedures and operating instructions are documented in the MAI PC/TERM User Guide, M0218 (PM 910218-00) Whenever possible specific reference to pages in the manual will be made and any corrections to same will be included in this Announcement. It is recommended that you read this Announcement and the User Guide before installing and using the 2.0A*01 version of PC/TERM. New features include: o New Installation Procedures o Enhanced Setup Utility o Increased Modem Support o AutoDial Features o Enhanced Help Utility o Increased Slave Printer Support o Increased Language Support o Screen Capture o Ability to send a Hardware Break to the Host o Ability to toggle flag for Snowfree mode (DOS environment) o Quick Start Option o Configure Only Option o Increased Performance o ASCll Text Transfer as Host Keyboard Input o LAN Support TABLE OF CONTENTS 1.0 NEW FEATURES AND FIXES.....................................................1 New Installation Procedures................................................1 Enhanced Setup Utility.....................................................1 lncreased Modem Support....................................................3 AutoDial Feature...........................................................4 Enhanced Help Utility..................................................... 4 Increased Slave Printer Support............................................5 Increased Language Support.................................................5 Screen Capture.............................................................5 Ability to Transmit a Hardware Break to the Host.......................... 6 Ability To toggle flag for Snowfree Mode...................................6 SOFTWARE-BASIC FOUR-MAI PC/TERM---------------------FIB003 Pg001 Quick Start Option.........................................................6 Configure Only Option..................................................... 6 Increased Performance......................................................6 ASCll Text Transfer as Host Keyboard Input.................................6 LAN Support................................................................7 2.0 CORRECTIONS TO PC/TERM USER GUIDE..........................................8 3.0.KNOWN PROBLEMS WITH PC/TERM 2.0A*01.......................................12 3.0 NOTES AND CAUTIONS........................................................13 1.0 NEW FEATURES AND FIXES New Installation Procedures --------------------------- On the distribution disk is a batchfile you will use to install MAI PC/TERM to your hard disk. If your system is at a C> prompt and you wish to install PC/TERM to a directory called PCTERM this would be the command usage. (Assuming A: is the floppy disk drive.) C>A:lNSTALL A: C: \PCTERM OR change drives to the "A" drive by typing A: then type INSTALL A: C: \PCTERM The batch file will display a message saying Installing and Verifying files and it will give a message when it is complete. The batch file will then instruct you to put the directory path in AUTOEXEC.BAT. If you use a menu system or use a "CD" command this step is not necessary. Enhanced Setup Utility ---------------------- The following is an example of the new application setup window for 2.0A*01. This replaces the window as shown on page 3-2 of the User Guide. ........................................................................ PC/TERM SETUP 01 Cursor Type : UL-BLNK 13 Current COM Port : COM1 02 Text Color : WHITE 14 BaudRate : 2400 03 Background Color : BLUE 15 Word Size : 7 bits 04 Color for Underline : BLUE 16 Stop Bits : l bit 05 Reverse Video : NORMAL 17 Parity : ODD 06 Screen Saver : ON 18 Main Port Throttle : XOFF<->HOST 07 Local Echo : OFF 19 Break Length (ms) : 350 08 Bit 8 Mode : Standard 20 Slave Printer Port : LPTl 09 Clock Display : 24hr. 21 Printer Throttle : Standard 10 Terminal ID : 4313 22 Save Configuration : 11 Language : Default 23 RestoreConfig : 12 Default COM Port : COMl 24 Default Parameters : SOFTWARE-BASIC FOUR-MAI PC/TERM---------------------FIB003 Pg002 Enter (nn) or Arrow Keys:_ ..................................................................... The following are the items that were added to the application setup window in the 2.0A*01 release. The (D) specifies the default setting. #11 Language :DEFAULT(D), US English, ISO German, ISO French, ISO Spanish, MBF Intl. Detailed information on the use of the Language options can be found in Appendix A of the User Guide starting on Page A-l. #12 Default COMP Port :COMl(D), COM2, SPEl, SPE2 The Default COM Port option is used to define the COM port which wiil be used as the default setting. Selecting the option for Default parameters will cause PCTERM to reconfigure for this COM port. #13 Current COM Port :COMl(D), COM2, SPEl, SPE2 The Current COM Port option is used to display the COM port thtt is being used. Upon entering the Setup Utility you are prompted to select a port to configure. The port that you select will then be displayed in this field. #19 Break Length (ms) :350(D) The Break Length option is used to specify the length of the break signal that is sent. This option is used when the device that you are communicating with requires the break signal (i.e., Terminal Servers). #20 Slave Printer Port :LPTl(D), LPT2, LPT3 The Slave Printer Port option is used to select the port that the slave printer will be connected to. #21 Printer Throttle :Standard(D), BFIS The Printer Throttle option is used to select. the type of slave printer that will be connected, either Standard for Non-MAI protocol printers or BFIS for MAI protocol printers. Increased Modem Support ----------------------- The 2.0A*01 release of PC/TERM provides full support for Hayes compatible modems. This feature is enabled through the use of the following three new settings available under the Main Port throttle option of the Setup Utility. o MODEM SOFTWARE-BASIC FOUR-MAI PC/TERM---------------------FIB003 Pg003 o MDM/XOFF<> O MDM/XOFF-> Selecting any of these three will cause the message "Iniatializing the modem..." to flash in the upper left-hand corner of the screen immediately after escaping out of the Setup Utility. After approximately one minute, if the modem is configured for full Hayes compatibility and connected to the correct port on the PC, the message "Modem Initialization successful PC/TERM set to modem baud" will be displayed on the next line on your screen. You are now at a point where you will be able to use the standard Hayes commands to control your modem. During the time that the message "Initializing the modem..." is being displayed on the screen PC/TERM is performing Autobaud detect. This is accomplishsd by PC/TERM trying to issue an ATZ command to the modem at 9600 baud. PC/TERM is then waiting for the correct "OK" response, if it is not received then PC/TERM wil retransmit the ATZ command at 4800 baud. This process will continue until PC/TERM receives the correct "OK" response from the modem. Once this has been accomplished, the baud rate set within the Setup Utility will be compared against the actual baud rate setting of the modem. If there is a difference then the baud rate setting within PC/TERM will be changed to the correct setting and the following message will be displayed on the screen: "Modem reset to baud {2400}, Reconfiguring PC/TERM" "Modem Initializatlon successful PC/TERM set to modem baud" If for whatever reason PC/TERM is unable to get the correct "OK" response the message "initializing the modem..." will continue to flash on the screen for approximately three to four minutes at which point the message "Could not reset modem Error 103" will be displayed. You will then need to go into the Setup Utility by using ATL-C and check the configuration, then check the modem configuration and connections. This error will also be received if the modem is not set to 100 percent Hayes compatible mode. If these time delays present a problem for a specific application then the MAIN PORT THROTTLE setting can be put back to the normal setting (XOFF<>HOST). The modem can then be accessed by manually using the standard Hayes commands. An automatic hang-up feature has been added to the 2.0A*01 release. This feature is activated by using ALT-D and will automatically Hang-up the modem if it is connected to the system. This feature is only available if one of the three modem settings are selected for the Main Port Throttle and correct modem initialization has taken place. Once the hang-up command has been issued and accepted by the modem the following message will be displayed on the screen: "Hang-up successful" The ability to invoke Auto-Answer mode from a single key stroke has been added to the 2.0A*01 release. This feature is activated by using ALT-A and is only available when the PC is connected to a 100 percent Hayes compatibl e modem and initialized from PC/TERM. AutoDial Feature ---------------- PC/TERM 2.0A*01 incorporates a new feature where by you can disply a pop-up window to be used to dial a phone number. This feature is only availabie if SOFTWARE-BASIC FOUR-MAI PC/TERM---------------------FIB003 Pg004 you have the Main Port Throttle set to one of the three modem settings and correct modem initialization has taken place. The pop-up window is activate d by pressing ALT-D, which displays the following window: Enter Phone Number to Dial: to Retry Last Number Or to Exit . At this point you can enter in the Phone Number that you wish to dial. You only enter in the phone number, you do not enter in any Modem Commands. PC/TERM will take care of this automatically. If you press the last number that was dialed will be re-dialed, or press to exit and return to PC/TERM. PC/TERM does not have the ability to automatically dial a number upon startup. Enhanced Help Utility --------------------- A new addaion to PC/TERM with the 2.0A*01 release is the ability to display a pop-up help window in which you can use the UP and DOWN arrows or the PAG E UP and PAGE DOWN keys to browse through the help text. To activate this popup help window simply press CTRL-F6. Pressing will exit you out of the help window. In addition to the pop-up window, more help text has been added to the Setu p Utility. If F1 is pressed at the first prompt, help text not only for the first field will be displayed, but the information on arrow key movements within the Setup Utility will be displayed. Increased Slave Printer Support ------------------------------- Selection number 20 and 21 in the Setup Utility mode have been added to provide slave printer support. Please see the Enhanced Setup Utility sectio n in this Announcement for specific information on the use of these two settings. Increased Language Support -------------------------- Selection number11 in the Setup Utility has been added to provide access to a variety of National and International character sets and translation tables. Please refer to Appendix A in the PC/TERM User Guide for specific information on the use of these languages and translation tables. Screen Capture -------------- An automatic screen capture feature has been added to the 2.0A*01 release. This feature is activated by using ALT-G and will automatically capture the current screen to a file or device. Pressing ALT-G will cause the following window to appear: Enter name of file on which to save screen SOFTWARE-BASIC FOUR-MAI PC/TERM---------------------FIB003 Pg005 At this point you can enter in either a file name that you wish to save the . screen to, or you can enter in a device to print the screen to. Entering in a file name will cause that file to be created in the directory that PC/TER M was started out of and the information that was on the screen will be written to this file. If you enter in LPT1, PC/TERM will attempt to print the screen to the LPT1 port of the PC. If there is no response from the LPT 1 on the PC the following standard DOS error message will be displayed: Not ready error writing device LPT1 Abort, Retry, Ignore, Fail? . Depending on the cause of the failure enter in the correct response, correc t the error condition and press ALT-G again. Ability to transmit a Hardware Break to the Host ------------------------------------------------ 2.0A*01 includes a feature to enable a Hardware Break to be transmitted to the Host from PC/TERM. This feature is activated by using ALT-B and is requ ired by terminal servers as an attention signal. Ability to toggle flag for Snowfree Mode (DOS environment) ---------------------------------------------------------- 2.0A*01 includes a feature that allows the user to toggle the DOS environment flag Snowfree. Enabling Snowfree will override autodetection of display hardware and increase the quality of the output to the screen or newer display graphic cards, but on the other hand it will increase the amount of snow produced on the older style CGA cards. Disabling Snowfree will produce a better quality output to the older style CGA cards but may produce some amount of snow on the newer graphic cards. Quick Start Option ------------------ 2.0A*01 includes a feature which lets you start PC/TERM and go into the emulation mode directly, bypassing the copyright message. This feature is . activated by using the -q option when starting PC/TERM. Configure Only Option --------------------- 2.0A*01 includes a feature which will let you go directly into the Setup Utility Menu and upon exiting out of the Setup Utility you will exit completely out of PC/TERM and back to DOS. This feature is activated by using the -f option when starting PCrrERM. Increased Performance --------------------- The 2.0A*01 release incorporates enhancements to the window management utilities to provide increased performance especially when using MAI Presentation Services. This increased performance may result in a slight decrease in available memory on the PC. Text Transfer as Host Keyboard InPut ------------------------------------ 2.0A*01 includes a feature where a file can be transmitted directly to the Host to be used as keyboard Input by the host. This feature is activated by SOFTWARE-BASIC FOUR-MAI PC/TERM---------------------FIB003 Pg006 using ALT-P, which causes the following window to appear: Enter File Name to Send At this point you would enter in the name of a file that you want to send t o the Host. If no path is specified, the file must reside in the directory that PC/TERM was started from. Otherwise, full path names can be used to specify any file on the PC. The file that is specified will be sent to the Host and received as keyboard input. There are no checks made on the file t o insure that the file contains only ASClI text. LAN Support ----------- With the release of PC/TERM 2.0A*01 both the Async and LAN Versions have been packaged together under a single market code, WCl71AA. Included under this market code is following items: l.44MB Async Version l.44MB LAN Version l.2MB Async Version l.2MB LAN Version User Manual Quick Reference Card If you want to run the LAN Version you must install the LAN floppy. Both th e LAN Version and the Async Version can be installed at the same time, but they MUST be installed in separate directories. The MAI PC/TERM User Guide, M0218, has detailed information on using the LAN Version. Listed below are the additions/corrections to the manual. 1. Figure 3-l on page 34 shows the Setup Utility Menu for the LAN Version The update menu is as follows: PC/TERM SETUP 01 Cursor Type : UL-BLNK 10 Terminal ID : 4313 02 Text Color : WHITE 11 Language : DEFAULT 03 Background Color : BLACK 12 Current COM Port : LAN 04 Color for Underline : BLUE 13 Word Size : 7 bit 05 Reverse Video : NORMAL 14 Slave Printer Port : LPT1 06 Screen Saver : ON 15 Printer Throttle : Standard 07 Local Echo : OFF 16 Save Configuration : O8 Bit 8 Mode : Standard 17 Restore Config : 09 Clock Display : l2hr. 18 Default Parameters : 19 Default Host : 20 Current Host : Enter (nn) or Arrow Keys. 2. Figure 3-3 on page 3-4 shows the Help Menu for the LAN Version. The update menu is as follows: ............................................................... SOFTWARE-BASIC FOUR-MAI PC/TERM---------------------FIB003 Pg007 PC/TERM SETUP HELP FILE KEY TO EXIT = Quit Setup = Scan thru selections = Set options nn = Move directly to a specified selection Changing the Setup Optlons: To change a setup option to a different value, or to turn one ON - or OFF, you must use the right and left arrows. The right arrow selects the next value for that option, and the left arrow selects the previous value. Continue to press the appropriate arrow key until you find the value you want. For example, if number O1, "Cursor Type", is "BLNK-BK" (blinking) block), ............................................................... AII other functions within the LAN Version operate the same on version 2.0A*01 as they did on l.0A*01, and this information is contained in the above mentioned User Guide. 2.0 CORRECTIONS TO PC/TERM USER GUIDE Page 1-2 The ALT-l command has been replaced by the ALT-G command. Page 1-2 The Status line is located on the top of the terminal screen. Page 1-2 The user now has the option of using the ALT-D command to connect to the remote system. Page 1-2 PC/TERM WILL automatically adjust to the baud rate of the remote modem as long as the modem is 100 percent Hayes compatible. Page 2-l PC/TERM DOES require special installation procedures. Refer to the beginning of this Anouncement for instructions. Page 3-2 The following should be added to Table 3-l PCTERM Setup Options: SETUP FEATURE OPERATOR PREFERENCE COMPUTER INTERFACE Language X X Dafault COM Port X X Current COM Port X Break Length (ms) X Slave Printer Port X Printer Throttle X X Page 3-4 Figure 3-2 should include the added options. Please see the correct Setup Utility Menu in this Announcement. Page 3-4 The Help Menu shown in Figure 3-3 has been expanded to include additional help text. The help text is still accessed by using the Fl key. Page 3-6 The SETUP Options (Operator Preferance) listed is not the To entire list. Please refer to SETUP Options in this Page 3-10 Announcement. SOFTWARE-BASIC FOUR-MAI PC/TERM---------------------FIB003 Pg008 Page 3-11 The SETUP Options (System Interfaee) listed is not the To entire list. Piease see SETUP Options in this Announcement. Page 3-13 Page 4-l The keyboard layout table (4-l ) is not correct for the 2.0A*01 release of PC/TERM. Listed below is the correct key . assignments for 2.0A*01. The functions with an (*) next to them require Entended BIOS. DT-4313 PC/TERM DT-4313 PC/TERM ------- ------- ------- ------- SHIFT PAD - SHIFT PAD - CTRL PAD - CTRL PAD -* SHIFT PAD + SHIFT PAD + CTRL PAD , CTRL PAD +* SHlFT PAD. SHlFT PAD. CTRL PAD. CTRL PAD. SHIFT PAD 0 SHIFT PAD 0* CTRL PAD 0 CTRL PAD 0 SHlFT PAD 1 SHIFT PAD 1 CTRL PAD 1 CTRL PAD 1 SHlFT PAD 2 SHIFT PAD 2* CTRL PAD 2 CTRL PAD 2 SHlFT PAD 3 SHlFT PAD 3 CTRL PAD 3 CTRL PAD 3 SHIFT PAD 4 SHlFT PAD 4 CTRL PAD 4 CTRL PAD 4 SHlFT PAD 5 SHlFT PAD 5* CTRL PAD 5 CTRL PAD 5* SHIFT PAD 6 SHlFT PAD 6 CTRL PAD 6 CTRL PAD 6 SHlFT PAD 7 SHIFT PAD 7 CTRL PAD 7 CTRL PAD 7 SHlFT PAD 8 SHIFT PAD 8* CTRL PAD 8 CTRL PAD 8 SHlFT PAD 9 SHIFT PAD 9 CTRL PAD 9 CTRL PAD 9 DT4313 PC/TERM OFFICE ------ ------- ------ MB-I CTRL-F1 Char Right MB-II CTRL-F2 Char Left MB-III CTRL-F3 Line Up MB-IV CTRL-F4 Line Down PH F1 Page F2 F2 Line/Character F3 F3 Ruler F4 F4 Spell verify F5 F5 Paragraph Call F6 F6 Text Select F7 F7 Cut F8 F8 Word Forward F9 F9 Sentence Forward DT4313 PC/TERM ------ ------- FUNCT F1 ALT F1 FUNCT F2 ALT F2 FUNCT F3 ALT F3 FUNCT F4 ALT F4 FUNCT F5 ALT F5 FUNCT F6 ALT F6 FUNCT F7 ALT F7 FUNCT F8 ALT F8 FUNCT F9 ALT F9 FUNCT F1O ALT F10 FUNCT F11 ALT F11-101/102 Keyboards FUNCT F12 ALT F12-101/102 Keyboards FUNCT F13 NOT SUPPORTED FUNCT F14 NOT SUPPORTED FUNCT B NOT SUPPORTED FUNCT D NOT SUPPORTED FUNCT MB-l NOT SUPPORTED SOFTWARE-BASIC FOUR-MAI PC/TERM---------------------FIB003 Pg009 ENTER ENTER SHIFT ENTER NOT SUPPORTED SHIFT TAB SHIFT TAB SEC. PASSWD NOT SUPPORTED US ENG DEL NOT SUPPORTED INTRODUCER CODE TERMINATOR CODE CLEAR CHARACTER SPACE 3.0 KNOWN PROBLEMS WITH PC/TERM 2.0A*01 - Even though an additional Printer Throttle (BFIS) has been added it should only be used with old levels of MAI software that can't configure ISP Slave Printers and where an ISP type Slave Printer is connected to the PC Host. - Diablo type ISP Slave Printers, such as the PT-4215, may not work correctly with the BFIS Printer ThrotUe. - The ISP Slave Printer, in conjunction with PC/TERM, will support only the IBM 437 character set. Attempting to print the ISM 850 Character set will result in some IBM Graphic Characters being printed instead of Alpha Characters. - Error handling problems will occur on a Serial Slave printer when it is set up in Autoexec.bat as indicated: mode com2:96,o,8,l,P Leave off the ",P". - Always use Modem Flow Control in the Setup menu when using a modem. - Error may occur when installing PC/TERM. Ensure that a space and backslash is entered before the name of the directory where PC/TERM is to be installed. a: install a: c: \PCTERM - Errors installing PC/TERM may also occur if the selected directory already exists and does not contain the file maiterm.exe. - Setting Files and Buffers in autoexec.bat to approximately 20 and 35 usually cause problems in BASS and MAI OFFICE when using a 1200 or 1400 system with ISO French Language configured and re-routing the Serial Printer. - When using the ALT-G feature to print the screen, if the printer is not attached to the port that you have specified the PC will hang for approximately 40 seconds at which time the following error will be produced: "Not Ready error writing device LPT1 Abort, Retry, Ignore, Fail?" - The correct response to this error message is to press F, which will cause PC/TERM to display the following window: _______________________________ | DOS error writing file: 5 | SOFTWARE-BASIC FOUR-MAI PC/TERM---------------------FIB003 Pg010 | --Press ENTER to continue. | |_______________________________| - After you press Enter you will then be prompted again to enter the name of the file which to save the screen to. Enter in the correct File/Device or press ENTER to return to PC/TERM. - Pressing either R or I will cause PC/TERM to hang for another 40 seconds at which time the "Not ready...." error message will be redisplayed. Pressing A will cause PC/TERM to incorrectly terminate displaying the DOS prompt of the directory that PC/TERM was started from. Typing in MAITERM will cause the system to hang forcing a hard reset of the PC. At this point the CTRL-ALT-DEL feature of the PC has also been deactivated. - Pressing ALT-T will cause the message "b-vifast=1" to be displayed. This is.a toggle switch that will force direct video writes if using a CGA monitor if set to 1 and rom bios if set to 0. This is a debug message and should have been removed. - Pressing ALT-ESC causes PC/TERM to perform a soft reset, the same as a Function Escape on a DT-4314 terminal. 4.0 NOTES AND CAUTIONS CAUTION: The current version of the MAI PC/TERM User Guide incorrectly states that you can use the DOS copy command to copy files from the distribution disk to your hard drive. The correct and only way to install PC/TERM 2.0A*01 on your hard drive is to use the install command that is shown on page 2-2 Of the User Guide. CAUTION: If you are upgrading to 2.0A*01 from any of the l.0A versions you will first have to delete the old MAITERM.CFG file otherwise the configuration information will not be correct for the 2.0A*01 release. ORIGINATOR: Tony Kaczoroski SOFTWARE-BASIC FOUR-MAI PC/TERM---------------------FIB003 Pg011 FIB 00004 MAI COMPANY CONFIDENTIAL 06/11/93 *** PC/TERM Terminal Emulator Help Text *** PC/TERM allows the Personal Computer (PC) to provide the same basic functionality as the MAI Basic Four DT-4313. There are two major areas where PC /TERM does Presentation Services windowing and color. If PC/TERM is configured as a DT-4314 (through the PC/TERM configuration utility) the Presentation Services Forms will be handled exactly as they are on an MBF DT- In addition to the emulation of a DT-4313, other features of PC/TERM include: (LEFT ALT - A) This will hang up the modem then put PC/TERM into auto answer mode waiting for a call. Hitting the Q or ESC key will terminate auto answer mode. (LEFT ALT - B) This will send a break to the host system for the duration that is specified in the Setup Menu. (ASYNCH Version ONLY) (LEFT ALT - D) PC/TERM allows you to enter a phone number to dial. This feature is initiated by pressing Alt-d. This will popup a window asking for a phone number to dial. If connection is made PC/TERM will auto- adjust the baud rate of the host system modem. Enter at the first position will Dial the last number called if any. Enter to exit without makeing a call. (ASYNCH Version ONLY) (LEFT ALT - H) This will cause the modem to disconnect from the current host. (ASYNCH Version ONLY) (LEFT ALT - G) This will capture the contents of the current screen to the printer or record to a file. (LEFT ALT - L) The user is asked to enter the name of the file that will capture communication from the host to PC/TERM. The user is also asked whether or not ESC code are to be logged. The user can use any available editor on the PC to view the contents of this file. (LEFT ALT - P) This will popup a window that ask for the name of an ASCII file to send as input from the keyboard. There is no checking of the file for Non ASCII characters. (LEFT ALT - X) This will close all connection and terminate PC/TERM. (LEFT ALT - Z) PC/TERM allows you to temporarily exit to the DOS prompt and run a DOS command. You must have adequate memory available to utilize this feature. (Press Alt-z to invoke the DOS shell without quitting PC/TERM. To return to PC/TERM, type exit.) (LEFT CTRL - F5) This will toggle the snow free setting. (i.e. if ON will turn OFF or if OFF will turn ON) (LEFT CTRL - F6) This will popup this help screen. SECTION 4 PC/TERM keyboard layout The PC keyboard and the DT-4313 keyboard are significantly different. SOFTWARE-BASIC FOUR-MAI PC/TERM---------------------FIB004 Pg001 The location of the programmable function keys and their modifiers as well as the motor bar keys have been redefined for use with PC/TERM. Table 4-1 defines the location of the function keys when used by themselves as well as with the various modifiers. Table 4-2 defines the motor bar keys. The KEY IDENTIFIER is the key number that is used when an application is setting Function keys. Table 4-1. Keyboard Layout KEY DT-4313 PC/TERM KEY DT-4313 PC/TERM IDENTIFIER KEY KEY IDENTIFIER KEY KEY 01 F1 F1 41 CTRL CTRL PAD 8 PAD 8 02 F2 F2 42 CTRL CTRL PAD 2 PAD 2 03 F3 F3 43 CTRL CTRL PAD 4 PAD 4 04 F4 F4 44 CTRL CTRL PAD 6 PAD 6 05 F5 F5 45 SHFT SHFT PAD 7 PAD 7 06 F6 F6 46 SHFT SHFT PAD 9 PAD 9 07 F7 F7 47 SHFT SHFT PAD 1 PAD 1 08 F8 F8 48 SHFT SHFT PAD 3 PAD 3 KEY DT-4313 PC/TERM KEY DT-4313 PC/TERM IDENTIFIER KEY KEY IDENTIFIER KEY KEY 09 F9 F9 49 SHFT PAD 8 PAD 8* 10 F10 F10 50 SHFT SHFT PAD 2 PAD 2* 11 F11 ALT 1*/F11* 51 SHFT SHFT PAD 4 PAD 4 12 F12 ALT 2*/F12* 52 SHFT SHFT PAD 6 PAD 6 13 F13 ALT 3 53 FUNC F1 ALT F1 14 F14 ALT 4 54 FUNC F2 ALT F2 15 CTRL CTRL 55 FUNC F3 ALT F3 PAD - PAD -* 16 CTRL CTRL 56 FUNC F4 ALT F4 PAD , PAD +* 17 SHIFT F1 SHIFT F1 57 FUNC F5 ALT F5 18 SHIFT F2 SHIFT F2 58 FUNC F6 ALT F6 19 SHIFT F3 SHIFT F3 59 FUNC F7 ALT F7 KEY DT-4313 PC/TERM KEY DT-4313 PC/TERM IDENTIFIER KEY KEY IDENTIFIER KEY KEY 20 SHIFT F4 SHIFT F4 60 FUNC F8 ALT F8 21 SHIFT F5 SHIFT F5 61 FUNC F9 ALT F9 22 SHIFT F6 SHIFT F6 62 FUNC F10 ALT F10 23 SHIFT F7 SHIFT F7 63 FUNC F11 ALT F11 -- 101/102 Keyboards Only 24 SHIFT F8 SHIFT F8 64 FUNC F12 ALT F12 -- 101/102 Keyboards Only 25 SHIFT F9 SHIFT F9 65 FUNC F13 NOT SUPPORTED 26 SHIFT F10 SHIFT F10 66 FUNC F14 NOT SUPPORTED 27 SHIFT F11 SHIFT F11*/ALT 5* 67 CTRL CTRL SOFTWARE-BASIC FOUR-MAI PC/TERM---------------------FIB004 Pg002 PAD 5 PAD 5* 28 SHIFT SHIFT 68 SHFT SHFT F12 F12*/ALT 6* PAD 5 PAD 5* 29 SHIFT F13 ALT 7 69 ENTER ENTER 30 SHIFT F14 ALT 8 70 SHIFT NOT SUPPORTED ENTER KEY DT-4313 PC/TERM KEY DT-4313 PC/TERM IDENTIFIER KEY KEY IDENTIFIER KEY KEY 31 SHIFT SHIFT 71 SHIFT TAB SHIFT TAB PAD - PAD - 32 SHIFT SHIFT 72 FUNC B NOT SUPPORTED PAD , PAD + 33 CTRL CTRL 73 FUNC D NOT SUPPORTED PAD 0 PAD 0 34 SHFT SHFT 74 SEC. NOT SUPPORTED PAD 0 PAD 0* PASSWD 35 CTRL CTRL 75 US ENG NOT SUPPORTED PAD . PAD . DEL 36 SHFT CTRL 76 FUNC MB-1 NOT SUPPORTED PAD . PAD .* 37 CTRL CTRL 77 INTRODUCER CODE PAD 7 PAD 7 38 CTRL CTRL 78 TERMINATOR CODE PAD 9 PAD 9 KEY DT-4313 PC/TERM KEY DT-4313 PC/TERM IDENTIFIER KEY KEY IDENTIFIER KEY KEY 39 CTRL CTRL 79 CLEAR CHARACTER SPACE PAD 1 PAD 1 40 CTRL CTRL PAD 3 PAD 3 MB-I CTRL-F1 MB-III CTRL-F3 MB-II CTRL-F2 MB-IV CTRL-F4 COLOR ATTRIBUTES Foreground ASCII Background ASCII Color # Value HEX Color Value HEX Black 0 Space 20 Black Space 20 Blue 1 ! 21 Blue ! 21 Green 2 " 22 Green " 22 Cyan 3 # 23 Cyan # 23 Red 4 $ 24 Red $ 24 Magenta 5 % 25 Magenta % 25 Brown 6 & 26 Brown & 26 Light Gray 7 ' 27 Light Gray ' 27 Light Black 8 ( 28 Blink Black ( 28 Light Blue 9 ) 29 Blink Blue ) 29 Light Green A * 2A Blink Green * 2A Light Cyan B + 2B Blink Cyan + 2B Light Red C ' 2C Blink Red ' 2C Light Magenta D - 2D Blink Magenta - 2D Light Yellow E . 2E Blink Yellow . 2E Light White F / 2F Blink White / 2F No change to Foreground ~ 7E background ~ 7E Color Escape Codes PC/TERM will allow the setting of foreground and background color by SOFTWARE-BASIC FOUR-MAI PC/TERM---------------------FIB004 Pg003 sending certain escape codes. The true color codes can be calculated by subtracting a hex 20 from the color sent. Set Foreground and Background Colors Enter the following command: Xg0 (f) (b) 1B 58 67 (f) (b) where f is foreground color and b is background color (Table B-1). This color setting will remain in effect until the color is reset to another color, the screen has to scroll or a 'CS' mnemonic is sent. The 'SF', 'SB' and 'BR' mnemonics will work as normal. Set Foreground (Text) and Background Configured Colors Enter the following command: Xg1 {f} {b} 1B 58 67 31 This command will permanently set the Foreground (text) and background colors until the emulator is exited. Full Control of Foreground, Background, Intensity and Blinking Enter the following command: Xg2 {f} {b} 1B 58 67 32 This command works in the same way as 'Set Foreground (text) and Background Configured Colors' but allows the setting of the Intensity and Blinking bits also. Table B-2 shows all of the 'SF'/'SB' attribute relationships available on a color device. Table B-2. 'SF'/'SB' Attributes SB SF Black Intense White Blue Light Blue Green Light Green Cyan Light Cyan Red Light Red Magenta Light Magenta Brown Yellow Light Gray White For any given color attribute, there are ten different attribute settings which are outlined in Table B-3. Table B-3. Attribute Settings ATTRIBUTE MNEMONIC 1) Foreground 'SF' 2) Background 'SB' 3) Blinking Foreground 'BB', 'SF' 4) Blinking Background 'BB', 'SB' 5) Reverse Video 'BR' 6) Reverse Foreground 'BR', 'SF' 7) Reverse Background 'BR', 'SB' 8) Reverse Blinking Foreground 'BR', 'BB', 'SF' 9) Reverse Blinking Background 'BR', 'BB', 'SB' NOTE: There is no "Underline" ('BU') attribute when color attributes are being used. The 'BU' mnemonic will be ignored if currently using color. PC/TERM supports MBF International, US English, ISO German, ISO French and ISO Spanish languages. Refer to Appendix A for details on language support. At the DOS prompt enter: MAITERM -c or -f This will take you directly to the Configuration menu after you press any key at the MAI PC/TERM TM copyright message. Proceed through the configuration and set up the various parameters as explained in Section 3. Finally update the configuration file, MAITERM.CFG by using the 'Save Parameters' option of the Configuration menu. The -f option will not SOFTWARE-BASIC FOUR-MAI PC/TERM---------------------FIB004 Pg004 execute EMULATION upon exit this is a Setup only flag and will terminate the program upon completion. At the DOS prompt enter: MAITERM -quickstart This will take you directly into PC/TERM bypassing the copyright message. = Quit Setup = Scan Thru Selections = Set Options nn = Move Directly To a specified selection Changing the Setup Options: To change a setup option to a different value or to turn one ON or OFF, you must use the right and left arrows. The right arrow selects the next value for that option, and the left arrow selects the previous value. Continue to press the appropriate arrow key until you find the value you want. For example, if number 01, "Cursor Type", is "BLNK-BK" (blinking block), and you want the cursor to be "UL-BLNK" (underline blinking), press the right arrow until "UL-BLNK" is highlighted. The cursor is now in underline blinking mode. EXCEPTION: To change the host name (LAN version only) you must first enter a left or right arrow key to get into entry mode. This option is a free-form text field that allows the user to enter any host computer name up to 48 characters in length. Once you have entered the name fully, press the RETURN key. You can now continue editing other fields using the arrow keys. Setup Options (Operator Preference) This portion of the setup option list describes the display and keyboard features that you may configure according to your own preferences. The setup options (operator preference) and their available values are explained in the following paragraphs. A letter (D) beside one of the possible parameter values indicates the default setting (how the features are set when you first turn on the terminal or exercise the Default Parameters option). There are three possible ways to display the cursor (only the cursor will change; the character placed by the cursor is unchanged): OFF = blank; no cursor display UL-BLNK = blink the cursor and underline it (D) BLNK-BK = reverse video block with blinking cursor Text color indicates the color that all normal text characters will have on a PC with color display adapters (CGA, VGA, etc). However, setting the 'Reverse Video' option to REVERSE forces the text color to be used as the background color for normal text. The host can change the text color to a different color by sending the appropriate ESC sequences. Refer to Appendix B for details on the ESC sequences for setting color. The 'text color' option will be ignored by PC/TERM while running on PC's with monochrome display adapters. SOFTWARE-BASIC FOUR-MAI PC/TERM---------------------FIB004 Pg005 Colors available are: WHITE (D) CYAN BLACK RED BLUE MAGENTA GREEN BROWN Background color indicates the color of the background on a PC with color display adapters (CGA, VGA, etc). However, setting the 'Reverse Video' option to REVERSE forces the background text color to be used as the text color for normal text. The host can change the background color to a different color by sending the appropriate ESC sequences. Refer to Appendix B for details on the ESC sequences for setting color. The 'background color' option will be ignored by PC/TERM while running on PC's with monochrome display adapters. Colors available are: WHITE CYAN BLACK (D) RED BLUE MAGENTA GREEN BROWN PC's with color display adapters cannot display underlined characters. Therefore, PC/TERM has provided the 'Color for Underline' option which allows you to specify a specific color for identifying underlined characters. Select a color that is unique from the text and background colors. If an ESC sequence for changing colors is received from the host, the underlined characters will be displayed as 'normal' characters. In other words, this option will be ignored. Refer to Appendix B for details on the ESC sequences for setting color. Colors available are: WHITE CYAN BLACK RED BLUE (D) MAGENTA GREEN BROWN This option allows you to determine the way the screen is displayed. NORMAL display is text color on background color and REVERSE display is background color on text color. NORMAL = text color on background color (D) REVERSE = background color on text color The terminal has a screen saver option. If there is no activity from either the keyboard or the ports for twelve minutes, the screen will dim. It will remain dim until it receives input from some source. OFF = the screen remains at normal intensity at all times ON = the screen will dim after 12 minutes of no activity (D) Setup Options (System Interface) SOFTWARE-BASIC FOUR-MAI PC/TERM---------------------FIB004 Pg006 The setup options described in the following paragraphs must be set correctly to match the characteristics of your computer. Normally, these options are set once and not changed. NOTE: Only a user familiar with the system interface requirements should alter these setup options. If the host computer is set to "echo" data received from the terminal, the 'Local Echo' option must be set to OFF (full duplex transmission). If the host does not echo data, set this option to ON (half duplex transmission). "Echo" means that data sent to the host from the keyboard is returned from the host to the display monitor. OFF = full duplex transmission (D) ON = half duplex transmission Setup Options (System Interface) The setup options described in the following paragraphs must be set correctly to match the characteristics of your computer. Normally, these options are set once and not changed. NOTE: Only a user familiar with the system interface requirements should alter these setup options. This option allows you to invert the eighth bit. If it is "off", it will be read as "on". STANDARD = 8th bit read normally (D) INVERT = 8th bit inverted This option allows you to choose between the standard 12 hour clock (AM/PM) or the 24 hour clock. 12 Hr. = 12 hour clock (D) 24 Hr. = 24 hour clock This option allows you to identify to the host the type of terminal you are on. Though PC/TERM emulates a DT-4313 terminal, it also supports certain features unique to the DT-4314 terminal (such as Presentation Services Forms). Also, certain application programs running on the host require the terminal to identify itself so that it can make full use of the terminal's capabilities. If you are going to use programs such as Presentation Services, etc., which make use of 4314 terminal capabilities like windows, you should set this option to "4314". Otherwise you should set it to "4313". The default setting for this option is "4313". This option allows you to identify what Translation tables to use. You are supplied with the following translation table files for language support: R7US.STR Receive Translation Table for US English Maps the US English and G1 set of DT-4313 into the 437 set of PC T7US.STR Transmit Translation Table for US English Maps the PC 437 character set into US English and G1 set of DT-4313. R7MBF.STR Receive Translation Table for MBF International Maps the MBF International (lower half) and G1 set of DT-4313 into 437 set of PC. T7MBF.STR Transmit Translation Table for MBF International Maps the PC 437 character set into MBF International (lower half) and G1 set of DT-4313. SOFTWARE-BASIC FOUR-MAI PC/TERM---------------------FIB004 Pg007 R7GR.STR Receive Translation Table for ISO German Maps the ISO German and G1 set of DT-4313 into 437 set of PC. T7GR.STR Transmit Translation Table for ISO German Maps the PC 437 character set into the ISO German and G1 sets of DT-4313. R7FR.STR Receive Translation Table for ISO French Maps the ISO French and G1 set of DT-4313 into 437 set of PC. T7FR.STR Transmit Translation Table for ISO French Maps the PC 437 character set into the ISO French and G1 set of DT-4313. R7SP.STR Receive Translation Table for ISO Spanish Maps the ISO Spanish and G1 set of DT-4313 into 437 set of PC. T7SP.STR Transmit Translation Table for ISO Spanish Maps the PC 437 character set into the ISO Spanish and G1 set of DT-4313. REGA.STR Receive Translation Table for EGA/VGA display adapters Maps the G1 characters of the DT-4313 into the 850 set of PC. This table overrides the mapping for G1 set provided in the receive translation file for the current language on a PC with EGA/VGA display adapters and running DOS 3.3 or higher. This file will be ignored on non-EGA/VGA systems. TEGA.STR Transmit Translation Table for EGA/VGA display adapters. Maps the G1 character set of 850 set into the G1 character set of DT-4313. This table overrides the reverse mapping for G1 set provided in the transmit translation file for the current language on a PC with EGA/VGA display adapters and running DOS 3.3 or higher. This file will be ignored on non-EGA/VGA systems. Setup Options (System Interface) The setup options described in the following paragraphs must be set correctly to match the characteristics of your computer. Normally, these options are set once and not changed. NOTE: Only a user familiar with the system interface requirements should alter these setup options. There are up to four COM Ports located on the back of the PC which are used for the PC-to-Host connection. This option allows you to select which COM Port you wish to use as the default COM Port to connect to when PC/TERM is executed: COM1 COM2 SPE1 SPE2 Note... If SPE1 is set the user may set the Environment variable SPE1BASE to the BASE Address of the communication Adapter connected as COM3. This may also be used to Set non standard Adapter boards in some systems. Also the user may set SPE1IRQ to a value that is the interrupt request line to use for that communication port. Examples adding these two commands in your autoexec.bat file will set SPE1 to the same as COM1: SET SPE1BASE=03F8 (Default base address COM1) SET SPE1IRQ=4 (Default interrupt request line COM1) SPE2 is the same as SPE1 except the environment variables are SPE2BASE and SPE2IRQ. If SPE1 or SPE2 is selected without any environment variables PC/TERM will look at location 40:4 (hex) DEFAULT COM3 or 40:6 (hex) DEFAULT COM4. If 40:4 COM3/SPE1 is non zero this is used as default for SPE1. If 40:6 COM4/SPE2 is non zero this is used as default for SPE2. If location in memory is zero and there is no SPExBASE set then COM1 will be used for SOFTWARE-BASIC FOUR-MAI PC/TERM---------------------FIB004 Pg008 SPE1 and COM2 will be used for SPE2. Refer to you system hardware manuals for information on what address and irq's is used for your hardware. If either SPExIRQ variables are zero then the default ROM BIOS IRQ's for COM3 or COM4 (SPE1/SPE2) will be used. Setup Options (System Interface) This is the Current COM port that you are now Setting Up. Upon exit from the Setup Menu this is the port you will be connected to if in Emulation Mode or Executed MAITERM -c Option. The Valid COM Ports are: LAN COM1 ASYNCH Version ONLY COM2 ASYNCH Version ONLY SPE1 ASYNCH Version ONLY (see Default COM port for more details on SPE2 ASYNCH Version ONLY these two options.) Setup Options (System Interface) The setup options described in the following paragraphs must be set correctly to match the characteristics of your computer. Normally, these options are set once and not changed. NOTE: Only a user familiar with the system interface requirements should alter these setup options. Baud rate refers to the speed of data flow between the PC and the host. This option allows you to select the following baud rates: 300 600 2400 4800 9600 (D) 1200 19200 NOTE: The maximum baud rate that can be used on a PC/XT is 4800. Setup Options (System Interface) The setup options described in the following paragraphs must be set correctly to match the characteristics of your computer. Normally, these options are set once and not changed. NOTE: Only a user familiar with the system interface requirements should alter these setup options. Word size indicates the bit length of a word for each I/O port. The options are: 7 = seven bit word length (D) 8 = eight bit word length Setup Options (System Interface) The setup options described in the following paragraphs must be set correctly to match the characteristics of your computer. Normally, these options are set once and not changed. NOTE: Only a user familiar with the system interface requirements should alter these setup options. This parameter is the number of stop bits to add to each data word. 1 = one stop bit (D) 2 = two stop bits SOFTWARE-BASIC FOUR-MAI PC/TERM---------------------FIB004 Pg009 Setup Options (System Interface) The setup options described in the following paragraphs must be set correctly to match the characteristics of your computer. Normally, these options are set once and not changed. NOTE: Only a user familiar with the system interface requirements should alter these setup options. The parity option when selected allows a parity check on each data word, and, if so, whether it should be even or odd. OFF = no parity check ODD = odd parity check (D) EVEN = even parity check Setup Options (System Interface) The setup options described in the following paragraphs must be set correctly to match the characteristics of your computer. Normally, these options are set once and not changed. NOTE: Only a user familiar with the system interface requirements should alter these setup options. The Main Port Throttle options are available to control data transmission through the main port. Transmission control determines what the PC and the host will do when data is coming from one to the other too fast to process. When this occurs, the data needs to be "throttled" until it can be processed properly. Depending on which option you select, either system may tell the other to stop sending data while it is having trouble, and then to resume when it is ready. NONE = There will be no software data throttling. The Request to Send and Data Terminal Ready pins are active until the terminal is turned off. The Carrier Detect is ignored. XOFF->HOST = (Unidirectional) The PC sends the XOFF code to the host to stop transmission until there is enough room in the buffer to resume transmission. XOFF<>HOST = This option allows software control of the bi- directional flow of data to and from the computer. The PC sends the XOFF code to the host (or the host sends the XOFF code to the PC) to stop transmission until there is enough room in the buffer to resume transmission. (D) DTR/CTS = Data Terminal Ready/Clear To Send. This option sets a hardware handshaking protocol that controls transmission flow. No software data transmission control is supported when this option is selected. MODEM = There will be no MODEM software data throttling. The Request to Send and Data Terminal Ready pins are active until the terminal is turned off. The Carrier Detect is ignored. MDM/XOFF<> = This option allows MODEM software control of the bi- directional flow of data to and from the computer. The PC sends the XOFF code to the host (or the host sends the XOFF code to the PC) to stop transmission until there is enough room in the buffer to resume transmission. MDM/XOFF-> = (Unidirectional) The PC sends the XOFF code to the host SOFTWARE-BASIC FOUR-MAI PC/TERM---------------------FIB004 Pg010 to stop transmission until there is enough room in the buffer to resume transmission. Setup Options (System Interface) This setup options described in the following paragraphs must be set correctly to match the characteristics of your computer. Normally, these options are set once and not changed. NOTE: Only a user familiar with the system interface requirements should alter these setup options. The Break Length option when selected allows a configured amount of time set in milliseconds for PC/TERM to send a hardware break signal to the host system. The values are between 10 and 2500 milliseconds (1000 milliseconds = 1 second) Setup Options (System Interface) The setup options described in the following paragraphs must be set correctly to match the characteristics of your computer. Normally, these options are set once and not changed. NOTE: Only a user familiar with the system interface requirements should alter these setup options. This is the LPTn port to use for slave printing. The following is a valid list of ports on the PC: LPT1 LPT2 LPT3 Setup Options (System Interface) The setup options described in the following paragraphs must be set correctly to match the characteristics of your computer. Normally, these options are set once and not changed. NOTE: Only a user familiar with the system interface requirements should alter these setup options. The Printer Port Throttle options are available to control data transmission through the printer port. Transmission control determines what the PC and the host will do when data is coming from one to the other too fast to process. When this occurs, the data needs to be "throttled" until it can be processed properly. Depending on which option you select, either system may tell the other to stop sending data while it is having trouble, and then to resume when it is ready. The valid option are: Standard BFIS When Standard is selected the printer throttle will be the same as the main Port throttle. See Main Port Throttle for it's options. (ASYNCH VERSION ONLY). If LAN there is No throttling, Throttling is handled by the Local Area Network Driver. When BFIS is selected PC/TERM will Emulate a MAI System Printer protocol. This is for systems that do not handle Industry Standard printers. This will Emulate the STX/ACK protocol used on older systems and ignore the Current throttle setting for the Main Port throttling that SOFTWARE-BASIC FOUR-MAI PC/TERM---------------------FIB004 Pg011 is currently being used. The Setup Utility allows you to customize a set of characteristics to your specific needs and then save them through this option. After modifying the options, select 'Save Configuration', and press the right or left arrow once. All of the terminal characteristics are saved to the PC disk until you modify them again and execute another save command. If you should happen to change the PC/TERM Setup Menu to the default parameters and then want to recall your prior setup parameters, select the Restore Configuration option. Press the right or left arrow once, and the parameters saved by the last save command will be restored. The 'Default Parameters' option, when selected, indicates how the setup options are set the first time you run PC/TERM. Selecting this option will return the PC/TERM Setup Menu to the default configuration. Setup Options (System Interface) This is the type of COM Port you to selected to Setup: LAN Setup Options (System Interface) The setup options described in the following paragraphs must be set correctly to match the characteristics of your computer. Normally, these options are set once and not changed. NOTE: Only a user familiar with the system interface requirements should alter these setup options. Word size indicates the bit length of a word for each I/O port. The options are: 7 = seven bit word length (D) 8 = eight bit word length Setup Options (System Interface) The setup options described in the following paragraphs must be set correctly to match the characteristics of your computer. Normally, these options are set once and not changed. NOTE: Only a user familiar with the system interface requirements should alter these setup options. This is the LPTn port to use for slave printing. The following is a valid list of ports on the PC: LPT1 LPT2 LPT3 Setup Options (System Interface) The setup options described in the following paragraphs must be set correctly to match the characteristics of your computer. Normally, these options are set once and not changed. NOTE: Only a user familiar with the system interface requirements should alter these setup options. The Printer Port Throttle options are available to control data transmission through the printer port. Transmission control determines what the PC and the host will do when data is coming from one to the SOFTWARE-BASIC FOUR-MAI PC/TERM---------------------FIB004 Pg012 other too fast to process. When this occurs, the data needs to be "throttled" until it can be processed properly. The valid option are: Standard BFIS When Standard is selected there is No throttling, Throttling is handled by the Local Area Network Driver. When BFIS is selected PC/TERM will Emulate a MAI System Printer protocol. This is for systems that do not handle Industry Standard printers. This will Emulate the STX/ACK protocol used on older systems. The Setup Utility allows you to customize a set of characteristics to your specific needs and then save them through this option. After modifying the options, select 'Save Configuration', and press the right or left arrow once. All of the terminal characteristics are saved to the PC disk until you modify them again and execute another save command. If you should happen to change the PC/TERM Setup Menu to the default parameters and then want to recall your prior setup parameters, select the Restore Configuration option. Press the right or left arrow once, and the parameters saved by the last save command will be restored. The 'Default Parameters' option, when selected, indicates how the setup options are set the first time you run PC/TERM. Selecting this option will return the PC/TERM Setup Menu to the default configuration. Default host: This option allows you to enter the name of a host you would automatically connect to upon start-up. You could, however, override the configured host name by entering the host name as a command line option: MAITERM 'hostname' A blank entry for host name at configuration time will result in PC/TERM prompting you for the host name every time you start-up. The content of this field is not saved into the configuration file when you select 'Save Configuration'. This option is available only on the LAN version of PC/TERM. Current host: This option displays the name of the current host you are connected to and allows you to connect to another host by entering a different host name. Once another host name is entered, the previous connection is closed. In other words, you may not be connected to more than one host at a time. Before changing the current host name, the user should ensure that he has completed any session with that host. This option is available only on the LAN version of PC/TERM. ORIGINATOR: Engineering SOFTWARE-BASIC FOUR-MAI PC/TERM---------------------FIB004 Pg013