Home
User's Manual
Contents
1. GO G1 G2 G3 G4 G6 G7 Null Null Null Null End Transmission Shift Out Acknowledge Bell sm G8 G9 G10 G11 G12 G13 G14 G15 Backspace Horizontal Tab Line Feed Vertical Tab Form Feed Carriage Return Shift Out Shift In D UOTIN G16 G17 G18 G19 G20 G21 G22 G23 G24 G25 G27 G28 G29 G30 G31 61 Copyright 2001 2003 by Mirador Software Inc Standard Character Sets LOWERCASE CHARACTERS FLAG OFF G96 through G127 Lowercase ASCII font file only
2. G96 G97 G98 G99 G100 G101 G102 G103 G104 G105 G106 G107 G108 G109 G110 G111 REDE 2 HE G112 G113 G114 G115 G116 G117 G118 G119 Z G120 G121 G122 G123 G124 G125 G126 G127 68 Copyright 2001 2003 by Mirador Software Inc PC8800 User s Manual PROCESS CHARACTERS FLAG ON G0 through G31 PROCESS font file only
3. G96 G97 G98 G99 G100 G101 G102 G103 G104 G105 G106 G107 G108 G109 G110 G111 G112 G113 G114 G115 G117 G120 G121 G122 G123 G124 G125 G126 G127 23x Copyright 2001 2003 by Mirador Software Inc PC8800 User s Manual Appendix D Character Worksheets CHARACTER WORKSHEET FLAG ON GO through G31 Emulator s Standard 8 x 10 Matrix
4. Go G1 G2 G3 G4 G5 G6 G7 G8 G9 G10 G11 G12 G13 G14 G15 G16 G17 G18 G19 G20 G21 G22 G23 G24 G25 G26 G27 G28 G29 G30 G31 NI ce Copyright 2001 2003 by Mirador Software Inc Character Set Worksheets CHARACTER WORKSHEET FLAG OFF G96 through G127 Emulator s Standard 8 x 10 Matrix mm mum mm i
5. G96 G98 G99 G100 G101 G102 G103 G104 G105 G106 G107 G108 G109 G110 G111 G112 G113 G114 G115 G116 G117 G118 G119 G120 G121 G122 G123 G124 G125 G126 G127 74 Copyright 2001 2003 by Mirador Software Inc PC8800 User s Manual Appendix E Command Reference Alpha Mode Commands Variable arguments are byte values Curly braces indicate optional arguments and are not themselves parts of commands Command Enter Protected Fields Mode Enter Plot Mode Position Cursor Set Attributes Sound Tone Cursor Home Tab Cursor Cursor Next Line Erase Line Erase Page Syntax SOH fill char STX ETX x y bx by bcci ACK cci BEL BS HT lt LF gt lt VT gt lt FF gt 75 Variable Arguments fill_char the character that will be used to erase the contents of unprotected fields x byte column 0 to 79 y byte 2 row 0 to 47 bx byte column 0 to 79 blind cursor when x 80 by byte 2 row 0 to 47 blind cursor when x 80 bcci composite color byte for blind mode when x 80 cci a byte representing a combination of BG color FG color and blink state Bits 0 2 BG color Bits 3 5 FG color Bit 6 Blink Copyright 2001 2003 by Mirador Software Inc Command Reference Alpha Mode Commands cont Variable arg
6. ees Go G2 G3 G4 G7 te eens ie G8 G10 G11 G12 G15 E G18 G19 G20 G23 E ALLE Eu nue gs G24 69 Copyright 2001 2003 by Mirador Software Inc Standard Character Sets PROCESS CHARACTERS FLAG OFF G96 through G127 PROCESS font file only G120 G121 G122 G123 G124 G125 G126 G127 10 Copyright 2001 2003 by Mirador Softwar
7. Code Lowercase ASCII Process Forms 0 to 31 These codes are normally interpreted as controls and are not 0x00 to Ox1F mapped to any character set If Control Representation Mode is FLAG on or off set these codes are mapped to GO to G31 of whatever character set is currently selected 32 to 95 G32 to G95 ASCII numeric punctuation and upper case 0x20 to OxSF characters common to all three standard character sets FLAG on or off 96 to 127 G96 to G127 of the G96 to G127 of the G96 to G127 of the 0x60 to Ox7F Lowercase ASCII Process set Forms set FLAG off set the lowercase ASCII characters 96 to 127 GO to G31 of the G0 to G31 of the GO to G31 of the 0x60 to Ox7F Lowercase ASCII Process set Forms set FLAG on set the control representation characters 128 to 255 These codes are normally interpreted as equivalent to codes 0 to 0x80 to OxFF 127 and are mapped to displayable characters accordingly If Control Representation Mode is set these codes are distinguished from codes 0 to 127 by being rendered in red rather than green Note that the internal FLAG affects the rendering of codes 96 to 127 only The state of the FLAG determines whether these 32 codes will be mapped to symbols G96 to G127 or GO to G32 of the selected symbol set Note also that the setting of Control Representation Mode Options Setup Menu affects the rendering of incoming codes independently of the state of the internal FLAG an
8. 11101100 11101101 11101110 11101111 11110000 11110001 11110010 11110011 11110100 11110101 11110110 11110111 11111000 11111001 11111010 11111011 11111100 11111101 11111110 11111111 62 Keyboard Alt 224 Alt F1 Alt F2 Alt F3 Alt F4 Alt F5 Alt F6 Alt F7 Alt F8 Alt F9 Alt F10 Alt F11 Alt F12 Alt 237 Alt 238 Alt 239 Alt 240 F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 Alt 253 Alt 254 Alt 255 Display Symbol Copyright 2001 2003 by Mirador Software Inc ASCII Char PC8800 User s Manual Appendix B Keyboard Layouts Layout of the 8001 8800 Terminal Keyboard ERASE ERASE BLINK EE INSERT DELETE DELETE INSERT COMMAND SPACE BAR Layout of a PC Style 101 key Keyboard Print Scroll Caps Scroll Esc F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 Screen Lock Pause d i Up Page Delete Down Caps Lock EE ac ERE ER Ea NES 263 Copyright 2001 2003 by Mirador Software Inc Keyboard Layouts Layout of the PC 101 key Keyboard Showing Mappings to Terminal Keyboard Keys Vector Vector Y Increment Y Bar Graph Y Bar Graph Y Bar Graph Bar Graph XBarGraph X Bar Graph X Bar Graph YOValue X0 Value BarGraph Y MaxValue X Value YO Graph Increment X Y Point Character XY Vector XValue plot Plot Ext Increment X Y Point Plot X Increment X Max Value X0 Valu
9. If 88SETUP DAT does not exist a setup menu will appear allowing the user to set operating parameters Once setup menu parameters have been set and saved the file SSSETUP DAT will be created and settings will be available for subsequent use When the operator then exits the setup menu system the emulator will initialize itself normally At start up the emulator assumes the states specified by the operator s setup and also the following states Visible Cursor set to Home position top left corner of screen Visible Cursor foreground color set to White Visible Cursor background color set to Black Visible Cursor set to single height 1X characters e Character Plot Mode set Off Visible cursor writes left to right Blind Cursor foreground color set to Red Blind Cursor background color set to Black Blind Cursor set to single height 1X characters Blind Cursor Character Plot Mode set Off Blind Cursor set to Home position top left corner of screen 15 Copyright 2001 2003 by Mirador Software Inc Installation and Startup e Character Graphics page set to Ist page e Pixel Graphics page set to Ist page The initial display in normal height characters 1s PC8800 EMULATOR Vx xx PRESS ALT ESC FOR SETUP MENU where Vx xx will vary depending on the version of the emulator software The emulator is now ready to accept commands from the keyboard and or from a host computer connected to a serial port COM1 COM
10. INI DEV SAV LOA DEL commands e Local storage devices RX0 and RX1 are implemented in RAMDISK or hard disk Support for keyboards e AT keyboard keys mapped to 8001 keyboard codes e Multi level programmable function keys up to 40 characters per level per key Support for locator devices e Follows 8800 terminal locator system conventions e Arrow keys e Microsoft compatible mouse or trackball at auxiliary serial port e IR touch screen at auxiliary serial port Support for printers e Follows 8800 terminal print system conventions e Parallel or serial printer at selectable port e Print buffering is built in no need for an external buffer box e Support for Epson FX 86 compatible dot matrix B W printer landscape or portrait mode e Support for Hewlett Packard Paintjet and Deskjet color ink jet printers landscape or portrait mode Support for 8800 style Setup Menus e Host communications menu e Operator preferences menu e Printer menu e Keyboard menu e Locator menu 93 Copyright 2001 2003 by Mirador Software Inc Basic 48 Line Termina l B08001 B84819 E08001 F08001 PC8800 User s Manual Terminal Models that are Replaceable by PC8800 48 Line Terminal with Character Graphics B8001G E8001G F8001G R08810 R08814 R08815 R08816 R08865 T03810 T03815 T03860 T03865 48 Line Terminal with Dot Addressable Graphics B8001R E8001R F8001R R08820 R08824 R08825 R08826 R08875 T038
11. p pn 1 2 3 or 4 writeable page 11 12 13 or 14 displayed page 10 current displayed page 78 Copyright 2001 2003 by Mirador Software Inc PC8800 User s Manual Alpha Mode Commands cont ANSI X3 64 Extended Alpha Mode Commands are executable when STRICTG is not used at startup Curly braces indicated optional arguments and are not parts of the commands Command Program Function Key PPFK Set Cursor Position CUP Horizontal and Vertical Tabulation HVP Set Margins PMRG Private Set Mode PSM Private Reset Mode PRM Erase Display ED Syntax ESC pk pn pn s lt ESC gt row col H lt ESC gt pn J lt ESC gt row col f lt ESC gt top botr lt ESC gt pn pn h lt ESC gt pn pn 1 79 Variable Arguments pk 0 to 63 key identifier pn decimal code of character to be assigned to key row 0 to 47 col Oto 79 pn 0 from the active position 1 to the active position 2 full screen row 0 to 79 col Oto 47 top 0 to 47 bot 0 to 47 3 Disable Setup entry 6 Enable Private Origin Mode 29 Default Function Keys 31 Function Key Rate Fast 3 Enable Setup entry 6 Disable Private Origin Mode 29 User Defined Function Keys 31 Function Key Rate Slow Copyright 2001 2003 by Mirador Software Inc Command Reference Protect Mode Commands Protected Fields Mode Comman
12. 0 to 16 Note for hue 0 red 32 green and 64 blue T dots_on dots_off dots_on number of pixels dots_off number of pixels 87 Copyright 2001 2003 by Mirador Software Inc Command Reference Fastscreen Mode Commands Fastscreen Commands are executable when Fastscreen Mode has been enabled in Setup and the mode has been entered with lt ESC gt D Arguments to commands are ASCII character strings Curly braces indicate optional arguments Command Syntax Variable Arguments Exit to Alpha Mode lt ESC gt lt ESC gt Initialize Storage Device INI dev lt CR gt dev RXO or RXI Select Storage Device DEV dev CR dev RX0 or RXI Load Stored Display LOA dev file CR dev RXO or RXI file display filename Save Display SAV dev file start end CR dev RXO or RXI file display filename start address in hex corresponding to screen position end address in hex corresponding to screen position Note Address 8000h corresponds to row 0 column 0 Address 9DFFh corresponds to row 47 column 79 Delete Stored Display DEL dev file CR dev RX0 or RXI file display filename 88 Copyright 2001 2003 by Mirador Software Inc
13. 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F Character Codes 32 to 63 Octal Binary Keyboard Code Code 040 00100000 Space 041 00100001 042 00100010 043 00100011 044 00100100 045 00100101 046 00100110 amp 047 00100111 050 00101000 051 00101001 052 00101010 053 00101011 054 00101100 055 00101101 056 00101110 057 00101111 060 00110000 0 061 00110001 1 062 00110010 2 063 00110011 3 064 00110100 4 065 00110101 5 066 00110110 6 067 00110111 7 070 00111000 8 071 00111001 9 072 00111010 073 00111011 A 074 00111100 lt 075 00111101 076 00111110 gt 077 00111111 56 Display Symbol G32 G33 G34 G35 G36 G37 G38 G39 G40 G41 G42 G43 G44 G45 G46 G47 G48 G49 G50 G51 G52 G53 G54 G55 G56 G57 G58 G59 G60 G61 G62 G63 Copyright 2001 2003 by Mirador Software Inc ASCII Char c joj jojcoci o mi o o vi PC8800 User s Manual Character Codes 64 to 95 Decimal Hex Octal Binary Keyboard Display ASCII Code Code Code Code Symbol Char 64 40 100 01000000 G64 65 41 101 01000001 A G65 A 66 42 102 01000010 B G66 B 67 43 103 01000011 C G67 C 68 44 104 01000100 D G68 D 69 45 105 01000101 E G69 E 70 46 106 01000110 F G70 F 71 47 107 01000111 G G71 G 72 48 110 01001000 H G72 H 73 49 111 01001001 G73 74 4A 112 01001010 J
14. 261 B2 262 B3 263 B4 264 B5 265 B6 266 B7 267 B8 270 B9 271 BA 272 BB 273 BC 274 BD 275 BE 276 BF 277 Binary Code 10100000 10100001 10100010 10100011 10100100 10100101 10100110 10100111 10101000 10101001 10101010 10101011 10101100 10101101 10101110 10101111 10110000 10110001 10110010 10110011 10110100 10110101 10110110 10110111 10111000 10111001 10111010 10111011 10111100 10111101 10111110 10111111 60 Keyboard Atl O Ctrl Ctrl Ctrl Ctrl Ctrl Ctrl amp Ctrl Ctrl Ctrl Ctrl Ctrl Ctrl Ctrl Ctrl Ctrl Ctrl 0 Ctrl 1 Ctrl 2 Ctrl 3 Ctrl 4 Ctrl 5 Ctrl 6 Ctrl 7 Ctrl 8 Ctrl 9 Ctrl Ctrl Ctrl lt Ctrl Ctrl gt Ctrl Display Symbol Copyright 2001 2003 by Mirador Software Inc ASCII Char Decimal Code 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 Character Codes 192 to 223 Hex Octal Code Code CO 300 C1 301 C2 302 C3 303 C4 304 C5 305 C6 306 C7 307 C8 310 C9 311 CA 312 CB 313 CC 314 CD 315 CE 316 CF 317 DO 320 D1 321 D2 322 D3 323 D4 324 D5 325 D6 326 D7 327 D8 330 D9 331 DA 332 DB 333 DC 334 DD 335 DE 336 DF 337 Binary Code 11000000 11000001 11000010 1100001 1 11000100 11000101 110001
15. Function Key Programming facility in Keyboard Setup or by host command Operation General Considerations When using locator devices it is important that they be correctly connected and configured before use In order for the device to be correctly initialized the emulator must be able to communicate with the device The emulator will only attempt to initialize the locator under the following conditions e At startup provided the Locator Type is not set to None and the Locator is set to Enabled these settings must have been stored to the hard disk setup file SSSETUP DAT e On exit from Setup provided the Locator Type is not set to None and Locator is Enabled e On host command If the device is not connected or is otherwise unable to communicate with the emulator initialization cannot be completed successfully The locator operates in the domain of the character display There is no facility for the operation of locators as Graphic INput GIN devices within the pixel graphic mode However the locator device will operate to move its cursor even when submodes such as Pixel Graphics or Fastscreen are in effect A locator device cursor position is maintained for each of the four character graphics screens separately from the normal host cursor position The locator device cursor on the currently 234 Copyright 2001 2003 by Mirador Software Inc PC8800 User s Manual accessible screen not necessarily the currently displa
16. accessed by the emulator A DEVICE statement in the CONFIG SYS file that references COMDRVR BIN tells the system to load an instance of the driver COMDRVR BIN takes command line arguments that tell it how to attach itself to a given port at load time The syntax of the DEVICE statement is DEVICE HIGH path_to_driver COMDRVR BIN COM com ADDR addr IRQ irq RXQ rxq len TXQ txq len RTC rtc flag Where path to driver A string representing the drive and directory where COMDRVR BIN resides com a numeric character representing the COM port number in decimal addr four alphanumeric characters representing the COM port base address in hexadecimal Pad to four characters using leading 0 s when necessary irq one or two numeric characters representing the number of the IRQ line hardware interrupt associated with the COM port in decimal ET Copyright 2001 2003 by Mirador Software Inc PC8800 User s Manual rxq len four numeric characters representing the desired number of bytes for the receive buffer to be associated with the COM port in decimal Pad to four characters with leading 0 s as necessary 4096 is usually a good value txq len four numeric characters representing the desired number of bytes for the transmit buffer to be associated with the COM port in decimal Pad to four characters with leading 0 s as necessary 0256 is usually a good value rtc f
17. can be scattered haphazardly When Host Only mode is in effect the cursor display style chosen for the locator device has no visible effect since the locator cursor is not displayed separately Locator Only allows the locator to move its own cursor which is separate from the host cursor When this selection is in effect the host visible cursor will disappear from the screen whenever the Locator is enabled The Locator cursor will appear and track the operation of the Locator device When the Locator is subsequently disabled the Locator cursor will disappear and the host cursor will reappear at its correct current position Data input to the emulator destined for screen display will be placed at the correct position on the screen and the visible cursor location will be adjusted just as in normal operation even while the host cursor is not being displayed Host amp Locator allows for the display of both the host and Locator cursors As described in the previous paragraph there is no interaction between the host and locator cursors When this mode is in effect the Locator cursor will appear only when the Locator is enabled Locator Cursor Display The way in which the Locator Cursor is displayed can be controlled from Setup or by host command Selections none blinking underscore blinking overscore and underscore blinking block If the choice is none this does not mean that the locator is disabled It merely means that the cursor is not
18. combination with another key Pressing the Alt key yields the same result as pressing both the Ctrl and Shift keys at the same time Main Keypad Note that positions differ on the PC and on the 8001 8800 keyboards for the following characters 2 amp 6 7 8 902 Q9 However the codes generated by the keys are the same for corresponding legends observing differences in modifier states This is true for all four levels There is no main pad DEL on the PC The PC has a backspace key not found on the 8800 PC SHFT BS DEL There is no repeat key on the PC The PC has an auto repeat capability which makes this key unnecessary The following 8800 main pad keys are not represented on the PC keyboard The codes may be generated using the PC numeric pad digit keys with ALT or with controls 8001 8800 PC Numeric Pad PC Main Pad AUTO EscI FG ON Alt 29 Ctrl BG ON Alt 30 Ctrl BLINK ON Alt 31 Ctrl _ 2X BLINK OFF Alt 15 Ctrl O 2X CHAR ON Alt 14 Ctrl N In general where there is no PC key for an 8800 key the numeric pad may be used with ALT to generate any code in the range 0 255 NUM LOCK must be set for this 18 Copyright 2001 2003 by Mirador Software Inc PC8800 User s Manual Numeric Pad The numeric keypad on the PC keyboard has three different modes of operation Num Lock and Scroll Lock control these modes When unmodified by Num Lock or Scroll Lock the numeric pad keys gener
19. command line switch INTOKEYS which tells it to load its own keyboard interface when it starts This interface provides four levels of mapping for all keys See the chapter on Configuration and Startup for details Note When the INTOKEYS switch is not used with the emulator it is still possible to generate all codes necessary from the PC keyboard The four key states determined by the modifier keys are NORM SHIFT CONTROL and CONTROL SHIFT or ALT which corresponds to COMMAND on the 8001 8800 keyboard CAPS LOCK works like ALPHA LOCK on the 8800 Shift There are two Shift keys One of these must be held down while the selected alphanumeric key is operated to produced a shifted state Caps Lock This key affects only the alpha keys A through Z When invoked LED On operation of the alpha keys results in upper case characters When Off operation of the alpha keys results in special characters or in lower case ASCII characters depending upon the character set selected Using the Shift key with the Caps Lock key invoked negates the effect of the Caps Lock key Operation of the Shift key does not sU Copyright 2001 2003 by Mirador Software Inc Using the Keyboard change the status of the Caps Lock key Ctrl This key must be held down while operating the selected alpha symbol or numeric key to generate a desired control code Alt This key generates codes requiring the operation of both the Ctrl key and Shift key in
20. communication factors of the mouse 239 Copyright 2001 2003 by Mirador Software Inc Using Locator Devices Itac MouseTrak Trackball The Itac MouseTrak trackball should be the RS 232 compatible version with the female D Sub 9 pin connector and may be attached to any available COM port This trackball supports all Microsoft Mouse operational modes and uses the Microsoft mouse selection in the Locator Menu The trackball allows positioning of the locator cursor by rolling the ball on the device The Itac trackball should be oriented so that the ball is at the end farthest from the user Rolling the ball away will cause the cursor to move up and rolling it toward the user will cause the cursor to move down the screen Movement left and right is accomplished in a similar fashion The cursor will not move across screen boundaries If the cursor is at the bottom of the screen and an attempt is made to move it down it will remain at the bottom of the screen If a scrolling region is in effect the cursor will not cross region margins once inside the region The Itac MouseTrak trackball utilizes its left button for pick generation and the right button as a programmable key The default value for the right button is OAEH as function key F46 When the Report Pick Mode is set to No Pick the left button becomes function key F47 and generates a default value of OAFH The trackball is set up exactly like a Microsoft Mouse and uses the Microsoft
21. disks Buffers are only required to buffer data from the hard disk when other caching drivers are not being used FILES should be at least 10 but most other PC applications require higher values especially database programs Configuration for Windows 95 or Windows 98 Systems PC8800 is a DOS program and runs best on DOS V3 3 or later However if properly installed it can be run successfully on Windows 95 or Windows 98 since these operating systems still have DOS mode support Currently PC8800 will not work on Windows NT 2000 or XP To install on a Windows 95 98 machine do the following 1 Run the install script on the PC8800 installation disk in the normal manner This will set up a PC8800 directory tree on the target drive and copy the necessary files to the correct directories 2 Use Windows Explorer to locate the file pc8800 exe normally found in the c pc8800 bin directory Using the mouse right click on the file You will get a menu of options Choose Create Shortcut A Windows shortcut will be created in the c pc8800 bin directory 3 Use Windows Explorer to move the shortcut to the c Windows Desktop directory or wherever you want it 4 When the shortcut has been placed in the proper directory right click on it and select Properties You will get a Properties window that contains several dialog boxes each with a labeled tab 5 Click on the Program tab to get the Program dialog box The top dialo
22. displayed Except for the fact that the locator device cursor is not seen operation is the same as when a visible cursor style is selected 36 Copyright 2001 2003 by Mirador Software Inc PC8800 User s Manual Report Pick Modes A pick is an action that can result in the generation of a report to the host computer containing information such as the locator s position Generation of the pick action is device dependent This action is caused by pressing a button on some devices it can be caused by simply activating other devices The type of actions signifying picks can be set by Setup selection or by host command Tracking with exit pick The cursor will track the movement of the finger while it is in the active field and a pick will occur when the finger exits the active field The point at which the finger exits the active field will be reported if that is the action the emulator is set to perform when a pick occurs Tracking with movement This mode is the same as mode except picks are pick generated every time the cursor moves to a new location Entry pick The cursor moves to the point on the screen nearest the entry point of the active field A pick is generated at that point No other action occurs until the finger is removed from the active field and then reinserted Continuous pick The cursor tracks the finger and picks are generated continuously while the finger is in the active field No pick The cursor will trac
23. i 6 by 8 Cell Qo PESO OU de SIS SET x Emulator s 8 by 10 Cell 1 2 3 4 5 6 1 2 3 4 5 6 7 8 Termina s E 6 by 16 Cell x 16 Emulator s 8 by 20 Cell Modifying Existing Font Files Modification of an existing character font is relatively easy If only minor edits are required to change a few characters the process may take only a few minutes to complete When FEDIT is used to modify the existing font such as PROCESS FNT a display like that shown on page 51 will be presented In general it is recommended that the user start a new project by editing one of the files CUSTOM I FENT through CUSTOM4 FNT These files already contain the middle 64 49 Copyright 2001 2003 by Mirador Software Inc Display and Character Sets uppercase ASCII characters common to most fonts The lower and upper 32 characters are left blank to be filled in as required using the editor Running FEDIT FEDIT EXE has a command line switches to allow custom character fonts to be created in various matrix sizes The general syntax for FEDIT is as follows gt FEDIT options fontfile fnt CR where options begin with one or more of the following user switches User Switch bNN cNNN fCCCCCCCC hNN nNNN wN n To use FEDIT for creating emulator fonts the defa
24. ready to test the setup by clicking on the newly configured shortcut to invoke PC8800 Note that the system will restart in DOS mode Likewise the system will restart after the PC8800 session so that Windows 95 98 can be re entered This is an unavoidable requirement for running a DOS program like this on Windows 95 98 Installing the APPLICATION licensing key Install the licensing key provided on the LPT1 parallel printer port If a parallel printer is to be used at LPT1 install the key on the LPT 1 port first then attach the printer cable to the key The key is a pass through device and will not interfere with printing operations Note The male end of the licensing key marked COMPUTER must be connected to the LPTI port The key will not operate correctly if connected backwards through a gender changer 11 Copyright 2001 2003 by Mirador Software Inc Installation and Startup Connecting to the Host To complete installation it is necessary to connect the host computer to the PC that will be running the emulator The connection will be made by way of a cable between one of the host s serial ports and one of the PC s COM ports Normally RS 232 signaling will be used however current loops are used sometimes instead of RS 232 The cable to the host will often be pre existent and will terminate at an old style DB 25 connector Since most PCs are nowadays equipped only with DB 9 connectors it will be necessary in such ca
25. to trigger the print flag Setup mode entry is by ALT ESC This corresponds to SHIFT SETUP on the 8800 The PC Pause Break key generates the 8800 break code 74 Copyright 2001 2003 by Mirador Software Inc PC8800 User s Manual Chapter 3 Using the Setup Menu System The emulator provides a Setup Menu system to allow the operator to select and save such things as host communications settings printer settings locator device settings The menus are similar in appearance and operation to those of the Intecolor 3800 and 8800 series terminals ISC 8000 series terminals do not have Setup Menu systems Entering Setup The Alt Esc keyboard sequence gives entry to the Setup Menu system The first menu to appear will be the HOST MENU You can switch to other menus by holding down the Alt key and pressing the Up or Down Arrow Note When the terminal is switched from an on line state to Setup mode input from the host computer is gathered in a receive buffer associated with the host COM port for processing later If host flow control is set a stop sending code is sent to the host before the buffer can overflow HOST ps i em gt MENU KEYBOARD Usa Alt with Up and Down MENU Arrow Keys ta move hetween Menus PRINTER Use Up and Down MENU Arrow keys to move between items ona Menu LOCATOR The Enter key exits MENU Setup OPTIONS MENU Figure 3 1 Menu System Flow Diagram 299 Copyright 2001 2003 by Mirador S
26. usually with the leftmost button available on the device Any other buttons on the device are programmable function keys Relative devices do not require calibration as do absolute devices However the sensitivity of these devices to physical movement sometimes needs to be adjusted E C Copyright 2001 2003 by Mirador Software Inc Using Locator Devices Function Key Buttons on Devices When using various locator devices which have multiple buttons one button is designated as a pick request button while the others become programmable function keys The pick button may also be treated as a function key if the Report Pick Mode is set to No Pick The function keys generate default values in the range of OAFH through 0A0H Typically the buttons are ordered from left to right with descending associated values These buttons are logically attached to the keyboard and will act like keyboard buttons when pressed The main exception is that modifier keys on the keyboard do not affect the locator device buttons Modifier keys include Shift Ctrl and Alt Programming of the buttons as function keys is done in the same fashion as programming the keyboard function keys Logically the buttons are treated as function keys F47 FA0 which are not available on the keyboard The locator device whose button is to be programmed must be correctly attached enabled and selected before programming is attempted The buttons can be programmed by use of the
27. 01 01111010 01111011 01111100 01111101 01111110 lt 01111111 Del Keyboard 2 o 7 o oc o o no o o liN xIzxzi c 2 o o 5 3 58 Display Symbol GO or G96 G1 or G97 G2 or G98 G3 or G99 G4 or G100 G5 or G101 G6 or G102 G7 or G103 G8 or G104 G9 or G105 G10 or G106 G11 or G107 G12 or G108 G13 or G109 G14 or G110 G15 or G111 G16 or G112 G17 or G113 G18 or G114 G19 or G115 G20 or G116 G21 or G117 G22 or G118 G23 or G119 G24 or G120 G25 or G121 G26 or G122 G27 or G123 G28 or G124 G29 or G125 G30 or G126 G31 or G127 Copyright 2001 2003 by Mirador Software Inc ASCII Char 7 oe 7 o ojo o o mE 2 o o 3 3 l Nv Ix ixs c i o 2 lt DEL gt PC8800 User s Manual Character Codes 128 to 159 Keyboard Display ASCII Code Code Code Code Symbol Char 28 eo zo 10000000 are Alt MtG Ato Ata ALS AUW 55 ss ess 100101 fati i so zs 10110 At 59 Copyright 2001 2003 by Mirador Software Inc Character Codes 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 Decimal Code Character Codes 160 to 191 Hex Octal Code Code AO 240 Al 241 A2 242 A3 243 A4 244 A5 245 A6 246 A7 247 A8 250 A9 251 AA 252 AB 253 AC 254 AD 255 AE 256 AF 257 BO 260 B1
28. 01 by Mirador Software Inc Figure 3 4 PRINTER Menu Selections 26 Copyright 2001 2003 by Mirador Software Inc PC8800 User s Manual Locator Device Menu The Locator Menu allows changes to parameters dealing with locator device selection I O port selection and host report parameters The device type I O port data rate duplex reporting mode and related parameters may be changed to meet user preference and saved The Locator Menu presents the following display LOCATOR MENU Locator Disabled Device Type Arrow Keys Locator Cursor Type Block Cursor Mode Host Only Audio Off Report Pick Mode No Pick Report Format 8001 Style Locator Port COM2 Data Rate 1200 Bits per Char 8 Parity None Stop Bits 1 Calibrate Off 1 To SAVE Current Setup 2 To RECALL saved setup 3 To recall FACTORY setup 4 To recall 8001G setup 5 To EXIT emulator to DOS Cmd or Alt and Dn or Up Arrow Keys To move from menu to menu Up and Dn Arrow Keys To move from item to item Left and Right Arrow Keys To change an item s setting Enter To exit setup mode PC8800 Emulator Copyright c 2001 by Mirador Software Inc Figure 3 5 Locator Menu Selections 29s Copyright 2001 2003 by Mirador Software Inc Using the Setup Menus Options Menu The Options Menu allows changes to parameters dealing with pixel graphics ability color mapping Fastscreen cursor style character set selection and CRT saver functions The ite
29. 10 11000111 11001000 11001001 11001010 11001011 11001100 11001101 11001110 11001111 11010000 11010001 11010010 11010011 11010100 11010101 11010110 11010111 11011000 11011001 11011010 11011011 11011100 11011101 11011110 11011111 61 Keyboard Alt 192 Ctrl F1 Ctrl F2 Ctrl F3 Ctrl F4 Ctrl F5 Ctrl F6 Ctrl F7 Ctrl F8 Ctrl F9 Ctrl F10 Ctrl F11 Ctrl F12 Alt 205 Alt 206 Alt 207 Alt 208 Shift F1 Shift F2 Shift F3 Shift F4 Shift F5 Shift F6 Shift F7 Shift F8 Shift F9 Shift F10 Shift F11 Shift F12 Alt 221 Alt 222 Alt 223 PC8800 User s Manual Display Symbol Copyright 2001 2003 by Mirador Software Inc ASCII Char Character Codes 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 Decimal Code Character Codes 224 to 255 Hex Octal Code Code EO 340 E1 341 E2 342 E3 343 E4 344 E5 345 E6 346 E7 347 E8 350 E9 351 EA 352 EB 353 EC 354 ED 355 EE 356 EF 357 FO 360 F1 361 F2 362 F3 363 F4 364 F5 365 F6 366 F7 367 F8 370 F9 371 FA 372 FB 373 FC 374 FD 375 FE 376 FF 377 Binary Code 11100000 11100001 11100010 11100011 11100100 11100101 11100110 11100111 11101000 11101001 11101010 11101011
30. 2 etc It takes input from one or both of these sources depending on selections made in Setup which is described in a following chapter 16 Copyright 2001 2003 by Mirador Software Inc PC8800 User s Manual Chapter 2 Using the Keyboard The PC AT 101 key keyboard that is typically used with the emulator differs in physical appearance and key layout from the original terminal keyboard See Appendix B for layouts However most of the keys on the original terminal keyboard have direct equivalents on the PC keyboard and where direct equivalents are not available indirect equivalents are Thus all the functions of the original keyboard can be reproduced using the PC keyboard Modifier Keys The Shift Ctrl and Alt modifier keys on the PC keyboard are set up to emulate the SHIFT CONTROL and COMMAND keys of the 8001 8800 keyboard When the emulator accesses the PC keyboard through the standard BIOS interface the default situation the BIOS controls the way the modifier keys affect other keys For most keys including main keypad keys there are four possible states depending on the use of the modifier keys with those keys However other keys are not allowed to have four states The situation is different respecting the original terminal which provides four states for every key on the keyboard Thus the PC BIOS imposes a something of a limitation on the emulator To get around this limitation the emulator is provided with a
31. 20 T03825 T03875 Package Style 20 Benchtop 1 Generation 20 Benchtop 2 Generation 20 Benchtop 3 Generation 20 Benchtop 4 Generation 20 Open Chassis 5 Generation 20 Desktop 5 Generation 20 Benchtop 5 Generation 20 Rackmount 5 Generation 14 Desktop 4 Generation 14 Desktop 5 Generation 14 Rackmount 4 Generation 14 Rackmount 5 Generation Custom Versions of PC8800 Currently Available Custom versions of PC8800 are available that provide replacement solutions for terminals equipped with the following Intecolor custom firmware releases Firmware Version OEM CSR 978000 228 MCC CSR 978000 276E CSR 978000 361A CSR 978000 334B no number no number Dow Chemical Dow Chemical Mannesman Demag Florida Power and Light Carolina Power and Light Powers If you need one of these custom versions or a version that does not appear on this list please contact Mirador Software us Copyright 2001 2003 by Mirador Software Inc PC8800 User s Manual Chapter 1 Installation and Startup System Requirements Operating System The emulator was developed to run on any x86 based PC running DOS V3 3 or above It has been tested on DOS 3 3 4 01 5 0 6 0 and 6 2 on OS 2 Release 1 3 amp 2 0 on DOS based operating environments such as Quarterdeck s DESQview 386 and Microsoft Windows 3 1 and on Microsoft Windows 95 and Windows 98 DOS compatibility modes PC8800 curre
32. G74 J 75 4B 113 01001011 K G75 K 76 4C 114 01001100 L G76 L 77 4D 115 01001101 M G77 M 78 4E 116 01001110 N G78 N 79 4F 117 01001111 O G79 O 80 50 120 01010000 P G80 P 81 51 121 01010001 Q G81 Q 82 52 122 01010010 R G82 R 83 53 123 01010011 S G83 S 84 54 124 01010100 T G84 T 85 55 125 01010101 U G85 U 86 56 126 01010110 V G86 V 87 57 127 01010111 W G87 W 88 58 130 01011000 X G88 X 89 59 131 01011001 Y G89 Y 90 5A 132 01011010 Z G90 Z 91 5B 133 01011011 I G91 92 5C 134 01011100 G92 93 5D 135 01011101 G93 94 5E 136 01011110 G94 95 5F 137 01011111 G95 57 Copyright 2001 2003 by Mirador Software Inc Character Codes Decimal Code 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 Hex Code 60 61 62 63 64 65 66 67 68 69 6A eB ec eD 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E 7F Octal Code 140 141 142 143 144 145 146 147 150 151 152 153 154 155 156 157 160 161 162 163 164 165 166 167 170 171 172 173 174 175 176 177 Character Codes 96 to 127 Binary Code 01100000 i 01100001 01100010 01100011 01100100 01100101 01100110 01100111 01101000 01101001 01101010 j 01101011 k 01101100 01101101 01101110 01101111 01110000 01110001 01110010 01110011 01110100 01110101 01110110 01110111 01111000 011110
33. Key Mode Default Program Function Key Off 1 To SAVE Current Setup 2 To RECALL saved setup 3 To recall FACTORY setup 4 To recall 8001G setup 5 To EXIT emulator to DOS Cmd or Alt and Dn or Up Arrow Keys To move from menu to menu Up and Dn Arrow Keys To move from item to item Left and Right Arrow Keys To change an item s setting Enter To exit setup mode PC8800 Emulator Copyright c 2001 by Mirador Software Inc Figure 3 3 KEYBOARD Menu Selections 258 Copyright 2001 2003 by Mirador Software Inc Using the Setup Menus Printer Menu The Printer Menu allows changes to parameters dealing with printer communications and printout preferences The I O port printer type data rate duplex orientation and related parameters may be changed to meet user preference and saved The Printer Menu presents the following display PRINTER MENU Printer Enabled Printer Type HP Paintjet P Background White Black BG Red FG Green FG Yellow FG Blue FG Magenta FG Cyan e White FG Printer Port LPT1 Data Rate 9600 Bits per Char 8 Parity None Stop Bits 1 1 To SAVE Current Setup 2 To RECALL saved setup 3 To recall FACTORY setup 4 To recall 8001G setup 5 To EXIT emulator to DOS Cmd or Alt and Dn or Up Arrow Keys To move from menu to menu Up and Dn Arrow Keys To move from item to item Left and Right Arrow Keys To change an item s setting Enter To exit setup mode PC8800 Emulator Copyright c 20
34. M eene 23 OI wii Peto rii t 23 sham M HOP 24 Keyboard Menu mE M 25 Printer Men ME 26 Locator Device Men 27 Optio s MENU E HPR 28 CHAPTER 4 USING PRINTERS 2 2 macros nani nnn iion cu satira sna n rauca sa cura capra ann Saa 29 Printing Using the Print Sern Key eee eee eee esses enses enses tuse ta tune ta sens tn sesto sses sousse desete Sresi ses 29 Printing by Command 30 Copyright 2001 by Mirador Software Inc CHAPTER 5 USING LOCATOR DEVICES 5 5 nina iva nann ac rav bin pons rdv na aaro Eva RE Unc 33 cade S 33 Absolute DeviGes eter ce ardeat dteigsaiaeu erae e Ce ae cr Eee Pee SERERE NUUS 33 Relative Devices teca eed ie de e E edes 33 Eunction Key Buttons on Devices erre SUO ER O AERE VEIT FO DARE TIERE 34 MrnccUDI EP C P 34 General Considerations 1 oce eee ea eee a beet Eee bee A eee PLE EEG 34 Enabling and Disabling the Locator Device eren nee ener tnne nene 35 Locator C rsot MOod cede rte Decide eet eerte vt e eec ie eter eife ins 35 Locator Cursor Display eie eterni tre tenete stebenbendebagbvaschoubspesbevbecued
35. Mouse as the selected locator device type The trackball can be ordered from Itac configured to emulate several different protocols and baud rates For use as a PC8800 locator device it should be set up to emulate the Microsoft mouse The COMDRVR BIN device driver must be installed to handle communications at the host serial port selected for use by the device Installation for this port is similar to installation for the host serial port The proper Locator Menu settings for the Itac MouseTrak trackball are Data Rate 1200 baud Data Bits 8 Stop Bits 1 Parity None The serial COM port must be set to match the communication factors of the trackball Arrow Keys The Arrow Key cluster can be logically separated from the normal keyboard operation to become an locator device When selected as the current locator device the Arrow Keys operate locally to move the locator cursor The HOME key becomes the pick button for this device When the Arrow Key cluster is being used as a locator device use of modifier keys Shift Ctrl or Alt will cause the keys to act in their normal fashion as keyboard keys Thus only the unmodified keys are part of the locator device 40 Copyright 2001 2003 by Mirador Software Inc PC8800 User s Manual The locator cursor will not move across screen boundaries If the cursor is at the bottom of the screen and an attempt is made to move it down it will remain at the bottom of the screen If a sc
36. PC8800 ISC 8001 and Intecolor 3800 8800 Terminal Emulator User s Manual Mirador Software Inc 5200 Riverview Road NW Atlanta Georgia 30327 USA www pc8800 com e mail sales pc8800 com Acknowledgments Thanks to Gene Boughey formerly of Intecolor Corp for creating the original manual for PC8800 and for providing a number of additions that are incorporated into this revised version Copyright Notice This manual is copyright 2001 2003 by Mirador Software Inc It may be reproduced in electronic or hardcopy form for non commercial purposes provided it is kept intact and the copyright notices are preserved Excerpts may not be published in any form without written permission In no event may reproductions or published excerpts be sold without express written permission Copyright 2001 2003 by Mirador Software Inc Table of Contents PREFACE ABOUT PC8800 s ssssssssssssssssssessssesssssssssesssesssneessseesseesssesssneesaneesseeesaes 1 CHAPTER 1 INSTALLATION AND STARTUP eeeeeeeeeeeeeerrrnnnnnnnn 5 System Requirement RR 5 Operating Systems aede Ober diea tee baec didit ione oe tette ode true m Ro etie 5 APA Wate vss EC 5 About The Distribution Disk and License Key eee eese eese essen etn tn statuae ta suse ta sens tn sens enata en 6 Installing the Emulator eee
37. PPERCASE CHARACTERS G64 THROUGH G95 Common to all font files except PLOT rz G64 G65 SE G67 G69 E Ext G72 G73 G74 G75 C ES G80 G83 D G88 G89 G90 r1 G91 66 G92 Copyright 2001 2003 by Mirador Software Inc PC8800 User s Manual CONTROL REPRESENTATION CHARACTERS FLAG ON G0 through G31 Lowercase ASCII font file only
38. ate codes that are strict equivalents of the codes generated by corresponding 8001 8800 numeric pad keys Note that legends differ in two cases The PC s is equivalent to the terminal s x and the PC s Enter is equivalent to the terminal s lt When Num Lock is on an Alt key together with the number keys may be used to generate any character code in the range 0 to 255 decimal Otherwise strict 8001 8800 numeric pad emulation is maintained The method for generating characters from their numeric codes is to hold down the Alt key and press in sequence the numeric keys that correspond to the decimal code of the character to be generated For example to generate a character with code 240 decimal hold down the Alt key and press 2 4 and 0 keys in succession then release the Alt key When Scroll Lock is on the Home Arrow Ins Del PgUp and PgDn keys are operative for the generation of 8001 8800 style cursor and control sequences Other keys are disabled Note that Scroll Lock takes precedence over Num Lock PC Legend Scroll Lock On 0 Ins Ins Char End disabled 24 i 3 Pg Dn Erase Line 4 c c 5 disabled 6 gt gt 7 Home Home 8T ii 9 Pg Up Erase Page disabled X disabled disabled Enter Del Del Char 9 Copyright 2001 2003 by Mirador Software Inc Using the Keyboard Auxiliary Cursor Pad When present extended keyboards the Auxiliary Cursor and Function
39. ax C pmask D pmask E pmask W pmask F x y bound_color pindex H index 86 Variable Arguments x coord of lower left corner y coord of lower left corner width number superpixels height number superpixels pmask 0 to 7 Note Value is obtained by ORing values of individual planes Red 1 green 2 blue 4 pmask 0 to 7 Note Value is obtained by ORing values of individual planes Red 1 green 2 blue 4 pmask 0 to 7 Note Value is obtained by ORing values of individual planes Red 1 green 2 blue 4 pmask 0 to 7 Note Value is obtained by ORing values of individual planes Red 1 green 2 blue 4 x coord of interior point y coord of interior point bound_color color index of bounding line pindex fill pattern index index 0 to 7 Copyright 2001 2003 by Mirador Software Inc Command Define Color Index Enable Color Definition s Define Fill Pattern Read Color at Point Define Superpixel Define Line Style Begin Polygon End Polygon PC8800 User s Manual Graphics Mode Commands cont Syntax Variable Arguments J index color index 0 to 7 color 0 to 7 P definition definition an undelimited string of 8 characters defining an 8x8 pixel matrix The first character in the string defines the bottom row of the matrix Rx y S hue sat intensity hue 0 to 95 sat 0 to 16 intensity
40. cremental Horizontal Bar Graph Syntax lt 255 gt lt 254 gt 253 x0 y0 xn yn 252 y0 x0 yn xn 251 inc inc 250 x base y0 x0 yn xn lt 249 gt y0 x0 yn xn 248 x0 y0 xn yn lt 247 gt inc inc 81 Variable Arguments x0 byte 0 to 159 y0 byte 0 to 191 etc inc byte a value representing two increments from a given base bit 0 negative dy2 bit 1 positive dy2 bit 2 negative dx2 bit 3 positive dx2 bit 4 negative dy1 bit 5 positive dy1 bit 6 negative dx1 bit 7 positive dx1 x_base byte 0 to 159 y0 byte 0 to 191 x0 byte 0 to 159 x0 byte 0 to 159 y0 byte 0 to 191 etc inc byte a value representing two increments from a given base Copyright 2001 2003 by Mirador Software Inc Command Reference Command Vertical Bar Graph or Histograph Continue Vertical Bar Graph Incremental Vertical Bar Graph Vector Plot Incremental Vector Plot Plot Mode Commands cont Syntax 246 y base x0 y0 xn yn 245 x0 y0 xn yn 244 y0 x0 yn xn 243 inc inc 242 x0 yO x1 yl xn yn 241 y0 x0 yl xl yn xn 240 inc inc 82 Variable Arguments y base byte 0 to 191 x0 byte 0 to 159 y0 byte 0 to 191 x0 byte 0 to 159 y0 byte 0 to 191 etc inc b
41. cter Codes Character Codes 0 to 31 Octal Code 000 001 002 003 004 005 006 007 010 011 012 013 014 015 016 017 020 021 022 023 024 025 026 027 030 031 032 033 034 035 036 037 Binary Keyboard Display ASCII Code Symbol Char 00000000 Ctrl lt NUL gt 00000001 Ctrl A lt SOH gt 00000010 Ctrl B lt STX gt 00000011 Ctrl C lt ETX gt 00000100 Ctrl D lt EOT gt 00000101 CtrlE lt ENQ gt 00000110 Ctrl F lt ACK gt 00000111 CtrlG lt BEL gt 00001000 Ctrl H lt BS gt 00001001 Ctrl lt HT gt 00001010 Ctrl J lt LF gt 00001011 CtrlK lt VT gt 00001100 CtriL lt FF gt 00001101 CtriM lt CR gt 00001110 Ctrl N lt SO gt 00001111 Ctrl O SI 00010000 Ctrl P lt DLE gt 00010001 CtrlQ lt DC1 gt 00010010 Ctrl R lt DC2 gt 00010011 CtrlS lt DC3 gt 00010100 Ctrl T lt DC4 gt 00010101 CtrlU lt NAK gt 00010110 Ctrl V lt SYN gt 00010111 Ctrl W lt ETB gt 00011000 Ctrl X lt CAN gt 00011001 Ctrl Y lt EM gt 00011010 CtrlZ lt SUB gt 00011011 Ctrl lt ESC gt 00011100 Ctrl lt FS gt 00011101 Ctrl lt GS gt 00011110 Ctrl lt RS gt 00011111 Ctrl_ lt US gt 55 Copyright 2001 2003 by Mirador Software Inc Character Codes Decimal Code 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 Hex Code 20 21 22 23
42. d the symbols set selected Control Representation Mode is not a normal on line operating mode it is intended for trouble shooting It is intended to be used with the Lowercase ASCII symbol set which includes the ASCII control representation characters When the emulator is in a character plot mode it interprets incoming codes as commands and command arguments for the display of points vectors bar graphs etc using a special symbol set consisting of 256 distinct plot block combinations In these modes there is no one to one mapping of incoming codes to the symbols in this symbol set rather the symbols are 45 Copyright 2001 2003 by Mirador Software Inc Display and Character Sets selected and placed on the screen at the required positions by the emulator s internal drawing functions Standard Font Files The emulator s standard fonts are stored in files in the BIN directory These files are Font Filename Description Setup Menu Name 88ASCILFNT 32 Lowercase and 32 Control Lowercase Representation Characters 88PROCES FNT 64 Process Characters Process 88FORMS FNT 32 Line Drawing Characters Forms 88PLOT FNT 256 Character Graphics Plot Characters CUSTOMI FNT 64 Customer Specified Characters Custom 1 CUSTOM2 FNT 64 Customer Specified Characters Custom 2 CUSTOM3 FNT 64 Customer Specified Characters Custom 3 CUSTOMA FNT 64 Customer Specified Characters Custom 4 When the emulator starts up it looks for these f
43. dapter or use a short male to female DB 25 pin cable on the LPT1 port This cable may be up to 10 feet long but must have all wires required for parallel printer communications These cables are available at most computer stores When using the extender cable connect the DB 25 male cable end into the LPT1 port and connect the DB 25 female end of the cable to the male end of the software key This will leave the female end of the key available to connect standard parallel printer cables Starting the Emulator After installing the emulator reboot the computer by pressing Ctrl Alt Del on the keyboard or pressing the computer s reset button As the computer boots you should see messages relating to the loading of the serial and parallel port device drivers If a message such as the one given here appears you will need to recheck CONFIG S YS and make any changes necessary COMx device driver not installed no hardware Assuming that the directory containing the emulator s executable file has been added to the system PATH you can invoke the emulator by issuing the following command at the DOS prompt gt PC8800 CR If the licensing key is missing when the emulator is started an error message will appear on the display Unable to start emulator Missing or faulty hardware key Note that if the key is removed while the emulator is running the emulator will not be able to operate properly User Specified RUN TIME Switches The em
44. ds executable when Protect Mode has been enabled in Setup and the mode has been entered with lt SOH gt Command Syntax Variable Arguments Exit Protect Mode to Alpha Mode SOH lt ESC gt Move to first unprotected field lt BS gt Move to beginning of next lt HT gt unprotected field Move to beginning of first lt LF gt unprotected field on next line Erase from current position to end of lt VT gt current unprotected field Erase from current position to end of lt FF gt last unprotected field on page Transmit contents of unprotected lt CR gt fields to host Move right in unprotected fields lt EM gt Move left in unprotected fields lt SUB gt Move to end of last unprotected field lt FS gt on line above 80 Copyright 2001 2003 by Mirador Software Inc Plot Mode Commands PC8800 User s Manual Plot Mode Commands are executable when the mode has been entered with lt STX gt Commands make reference to a coordinate space defined by 0 0 at the lower left of the screen and 159 191 at the upper right of the screen All x and y arguments refer to this coordinate space X and y arguments are represented in binary as byte values Curly braces indicate optional arguments and are not parts of the commands Command Exit Plot Mode to Alpha Mode Enter Character Plot Submode Point Plot Incremental Point Plot Horizontal Bar Graph or Histograph Continue Horizontal Bar Graph In
45. e Inc PC8800 User s Manual FORMS CHARACTERS FLAG ON G0 through G31 FORMS font file only Go G1 G2 G3 G4 G5 G6 G7 G8 G9 G10 G11 G12 G13 G14 G15 G16 G17 G18 G19 G20 G21 G22 G23 ENN C G24 G25 G26 G27 G28 G29 G30 G31 71 Copyright 2001 2003 by Mirador Software Inc Standard Character Sets FORMS CHARACTERS FLAG OFF G96 through G127 FORMS font file only
46. e character code for the character or symbol displayed at that this position The report is terminated by a Carriage Return character Standard Style Short means a report in an abbreviated version of the above ANSI Style is a report presenting similar information in a proprietary ANSI style format The parameters are given as numeric strings representing decimal values Because the parameters are strings representing values ranging from 0 through 255 the report can vary in length from 13 bytes to 19 bytes ANSI Style Short is a report consists only of the first part of the above report VT100 Style is identical to the ANSI Style Short report with the exception of the terminating character Pick Report sends no specific information It merely reports that a Pick occurred The report is a fixed length ANSI format string 38 Copyright 2001 2003 by Mirador Software Inc PC8800 User s Manual Locator Device Sensitivity The sensitivity of some relative locator devices to physical movements can be controlled from Setup Selections Slow Normal default Fast Normal is the default and has been selected as the most comfortable speed for each device For each device the amount of movement required to move the cursor a certain distance on the screen can be increased or decreased by choosing Slow or Fast For example if a three inch movement of a mouse at Normal speed resulted in a certain amount of cursor motion
47. e Y Value X Y Plot Y Value Num Caps Scroll Lock Lock Lock a a Erase age 3 Erase Line Enter MM Char Left Down Right Char 64 Copyright 2001 2003 by Mirador Software Inc PC8800 User s Manual Appendix C Standard Fonts STANDARD UPPERCASE CHARACTERS G32 THROUGH G63 Common to all font files except PLOT G32 G33 G34 G35 G36 G37 G38 G39 G40 G41 G42 G43 G44 G45 G46 G47 4 m G48 G49 G50 G51 G52 G53 G54 G55 I l A eal G56 G57 G58 G59 G60 Ge1 G62 G63 65 Copyright 2001 2003 by Mirador Software Inc Standard Character Sets STANDARD U
48. e operator makes a pick the locator device is Disabled following the issuance of the pick report Note If the Report Pick Mode is set to No Pick setting Disable on Pick will not have the desired effect Note When a locator device is enabled exiting the setup mode can take up to an extra 750 milliseconds while the emulator attempts to initialize the locator device currently selected Assuming flow control is being duly utilized no data loss will occur should the host be transmitting during device initialization Locator Cursor Mode The Locator can control the host cursor or a separate locator cursor as determined in Setup or by host command i36 Copyright 2001 2003 by Mirador Software Inc Using Locator Devices Selections Host Only Standard Defaults Locator Only FACTORY Defaults Host and Locator Normal operation of the terminal has traditionally called for the locator device to control the host visible cursor This is the Host Only cursor display mode for the device when the Standard Defaults are invoked When the locator is enabled and a device is selected the host and the device share access to the host cursor The locator device cursor assumes the current host cursor position and position reports reflect the host cursor position Host Only mode permits the host cursor to be moved locally without host notification to any position on the screen by the operator If this occurs during host screen updating data
49. e to the system path and set environment variables needed by the executable to find auxiliary files including the setup data file and font files If the install script is not used to make these changes or if the default settings it provides are not appropriate for your system you can use the DOS EDIT program or any other text editor of your choosing to add the following statements to AUTOEXEC BAT Pes as Copyright 2001 2003 by Mirador Software Inc Installation and Startup SET PATH path to pc8800 exe SPATH SET PC8800 path to pc8800 exe The following additional statements must be added to AUTOEXEC BAT if you are planning to use the emulator s Fastscreen capabilities SET RX0 path to first fastscreen store SET RX1 path to second fastscreen store Modifying the CONFIG SYS File DOS and Windows 3 x The install script can configure your system to allow the emulator to use serial ports COMI at I O address 03F8h with IRQ4 and COM2 at I O address 02F8h with IRQ3 and parallel port LPT1 at an I O address determined by the system BIOS If you want the emulator to use additional serial ports or parallel ports or if the ports on your machine are at non standard I O addresses or use non standard IRQ lines you will have to make changes to your CONFIG SYS file using DOS EDIT or another text editor An instance of the emulator s serial port device driver COMDRVR BIN must be loaded at boot time for each serial port that is to be
50. eee cesses eese en eene aetates tatus etas n senses Eseri ta sone tn sesto sets sosta sse eiss assie sena 6 Using INSTALL BAT To Install The Emulator eese nennen emen nennen 7 Modifying the AUTOEXEC BAT File DOS and Windows 3 x sese 7 Modifying the CONFIG SYS File DOS and Windows 3 x essere 8 Configuration for Windows 95 or Windows 98 Systems nennen eene 10 Installing the APPLICATION licensing Key essent trennen rennes 11 Connecting to the Host repe eie pags 12 Starting the Emulator iis 13 User Specified RUN TIME Switches eseeeeseeeeeeeeeeeeeeenen nennen nennen ren rennen nenne tentent 13 The Imtalized State ws sei eI Rer MERI UR Gu GR es 15 CHAPTER 2 USING THE KEYBOARD eeeeeeeeeeeeeeee nennen nnne nnn nnn 17 Modifier aree e possis 17 Main K ey pads e R 18 NUMEVIC Pad Me 19 Auxiliary Cursor Pad MD 20 8001 8800 Color Pad ee sscscccscccsssessnssccesesecssssssesctecesasadesscassseseesseascssacsscsacdendandessedssendsadendeacsessossasieadessaaseasbessuede 20 Function arme e 20 Special Keys and Keystroke Sequences eere eee eee eese teens eee eene tn tne ta senten sesto sees suse ta sene tn sens enses tuae 21 CHAPTER 3 USING THE SETUP MENU SYSTE
51. emulator s display appears to be faulty colors missing at the left edges of characters check your video card documentation to determine if the 65550 chip is being used on the card If it is use of this switch should solve the problem 4 Copyright 2001 2003 by Mirador Software Inc PC8800 User s Manual Switch DEMO This switch enables the emulator to respond to a command to display of a series of demonstration screens When the emulator has been started using this switch and the emulator is placed in Local Mode it will respond to the command lt ESC gt D entered at the keyboard by displaying a series of demo screens Note the demo makes use of Fastscreen Mode and utilizes Fastscreen files stored in the directory pc8800 rx0 following a normal install Note also that this switch has no effect when the STRICTG switch is used H This switch causes the emulator to print a command line help message and then exit The Initialized State At start up the emulator checks the path associated with the PC8800 environment variable usually the BIN directory where the executable is located for any font files it needs to load See the section of the manual for details The emulator also checks the path associated with the PC8800 environment variable for a file named 88SETUP DAT If the file exists the emulator will use its contents to initialize itself and will then present a header message on the display
52. enstesepegveoeed 36 Report Bick Modes ove ee eee d Pee UU es 37 Report Form ts 55 eee EET RUE DEPT TREO RE Eee e ACE TET unessibous OS NTE 37 Locator Device Sensitivity coi eee dece ted ote tecto Re tese eoe tecto ds tutte nteredeee cds 39 Notes on Specific Devices 1 eere esee eese entes eene neta sa otes avossi tuse ta oieee stesso seta sse sooroo sees ense ea suse ta snae 39 Microsoft Mouse 5 aee Reprehene ed aeter o e ER EF Ede 39 Itac MouseTrak Trackball gis elon et Vis ele Weeden isl ea ei el eee 40 PDC PE 40 EloTouch IR Smait Fraime 5 nene eniaec odreidpe aeree ese geri te eure Rea Gua 41 CHAPTER 6 DISPLAY AND CHARACTER SETS eeseeeeeeeeeeeeeeeeeeeeees 43 Organization of the Display cccscscsssssssscssscsscesssssscsseccscesecssecsssssssscssssssssssssesssssccsnceseceseesseesseessesssess 43 Character Sets RD HERR 44 Standard Font Files sissecsssissscssssscasssoasssveosecsens 46 Custom Font Files Mo 46 Using FEDIT to Create Custom Fonts ccscssscssscssscesscscscecssccesessssssscssssssscsssscsssssecsnsessesssessecssesssesssees 47 Character Matrix Conversion Examples sseeseeseeeeeseeeeee eene nennen rene eene enne nenne tenete 48 Modifying Existing Font Files eeeeeeeseeeeeseeeeeeeeneenee nennen trennen nest retener enne entente ne
53. g line should contain PC8800 or whatever you want to call the shortcut The Cmd line should read c pc8800 bin pc8800 exe switches where switches are any optional command line switches you want to use See the section of this chapter on starting the emulator The Working line should read et Apes s00 bin 6 After setting up these fields click the Advanced button You will get another dialog box 10 Copyright 2001 2003 by Mirador Software Inc PC8800 User s Manual 7 Click the box next to MS DOS mode to select this mode for running the program 8 Click the box next to Specify a new MS DOS configuration 9 Enter the following lines in the CONFIG SYS for MS DOS mode box DOS HIGH UMB Device c windows himem sys Device c pc8800 bin comdrvr bin com 1 addr 03f8 irg 4 rxq 8192 txq 0256 Device c pc8800 bin comdrvr bin as required Device c pc8800 bin lptldrvr bin 10 Next enter the following lines in the AUTOEXEC BAT for MS DOS mode box set tmp c windows tmp or whatever set winbootdir c windows set path c pc8800 bin tpath set PC8800 c pc8800 bin set RX0 c pc8800 rx0 set RX1 c pc8800 rx1 11 Click OK and save the configuration for the program 12 If you wish click the Close on exit box in the Program dialog to cause DOS mode to exit after the PC8800 exits from DOS mode 13 Click OK again to save all the shortcut properties settings 14 Now you are
54. iles and if it finds them loads them If it does not find them it defaults to built in fonts Files with these names can contain other than the standard font definitions associated with these names If such files are present and are properly formed they will be loaded at startup and the font definitions they contain will replace the default definitions Custom Font Files ISC 8001 and Intecolor 8800 and 3800 series terminals were often equipped with custom character sets These sets were used to facilitate the construction of special graphical displays like process plant schematic diagrams to enable the use of foreign languages etc Intecolor provided many of these custom character sets as options 0B03 0B1700 OR 1700 and 0T1700 In other cases Intecolor sold standard units to system suppliers and these suppliers provided custom sets to end users The presence of an Intecolor generated custom character set in a terminal is signaled by the appearance of a Custom Software Release number in the terminal s power up header message CSR 978000 xxx Several Intecolor generated custom character sets have been ported to the emulator They are made available as additional font files stored in the emulator s ENT directory 46 Copyright 2001 2003 by Mirador Software Inc PC8800 User s Manual Intecolor Firmware OEM PC8800 Font File Release CSR 978000 088 CSRO88PR FNT CSR 978000 137 Combustion Engineering CSR137PR FNT Simco
55. ioning or screen area picks by the operator Locator devices can be selected enabled and configured by the operator in Locator Setup or by host command Note Audible feedback to the operator when a pick or movement is made is not currently implemented There are two broad classes of locator devices The first is referred to as absolute devices the second class as relative devices Absolute Devices An absolute locator device reports the absolute screen coordinates of a cursor that the operator is moving or of a screen area that the operator is selecting or picking by means of the device The devices which fall into this class are light pens digitizing pads and touch screens Generally absolute locator devices allow the user to move a cursor or make a pick by simply pointing to the desired location on the screen Picks can be generated in several ways with absolute locator devices For example when a touchscreen is being used a pick can be generated when the operator s finger first touches the screen or only when it ceases to be in contact with the screen Some absolute devices touchscreens in particular require calibration Relative Devices Relative locator devices are so called because they present the emulator with movement requests in the form of offsets relative to the current locator position Devices in this category include the Arrow Key cluster trackball and mouse Picks are generated with buttons on these devices
56. k locator device actions normally However no pick actions can occur The buttons on external devices which would otherwise be pick buttons will act like function keys Note that when No pick mode is in effect and the locator is set for Disable on Pick the locator will not be disabled by any pick action Report Formats The format of reports transmitted to the host when picks are made can be set in Setup Mode or by host command 2390 Copyright 2001 2003 by Mirador Software Inc Using Locator Devices Setting Report Syntax None Standard Style ETX x y ACK cci character CR default Standard Style Short lt ETX gt x y CR ANSI Style ESC Row Column H ESC cci Character m ANSI Style Short lt ESC gt Row Column H VT100 Style lt ESC gt Row Column R Pick Report lt ESC gt 8d None means no report will be generated by a pick operation Standard Style means a report has the traditional terminal format The report is in the form of a seven byte sequence Coordinates are encoded in binary form The first part of the report consists of the leading lt ETX gt Code 3 character followed by the X position of the locator cursor and then the y position The second part of the report begins with lt ACK gt Code 6 followed by the Composite Color Information CCD or status byte assigned to the screen position of at the cursor position The final part of the report is th
57. keys work like corresponding 8001 8800 keys Note the differences in legending DnAr O DnAr DnAr 8001 8800 Color Pad The PC keyboard has no equivalents for the eight Color Pad keys on the 8800 117 key keyboard The color pad codes are generated as follows 8001 8800 BLACK RED GREEN YELLOW BLUE MAG CYAN WHITE Function keys PC Numeric Pad Alt 16 Alt 17 Alt 18 Alt 19 Alt 20 Alt 21 Alt 22 Alt 23 F1 F10 or F1 F12 when present on extended keyboards are mapped to emulate F1 F10 and F11 F12 on the 8800 There are four modifier levels Note that FO F13 F15 are not present on the PC keyboard The codes for these keys may be generated using ALT and the numeric pad keys when NUM LOCK is set 20 Copyright 2001 2003 by Mirador Software Inc PC8800 User s Manual To support the generation of terminal function keys not present on the PC AT keyboard there is a simple solution that works in most instances Since all function keys are User Definable the use of Shift along with F1 can be programmed to generate the FO function code The same applies to programming Shift F2 as F13 Shift F3 as F14 and Shift F4 as F15 The use of Alt or Control may be used instead of Shift the choice is yours Special Keys and Keystroke Sequences CTL ALT DEL still works to reset the PC But note that a hard reset is performed PC print screen key generates an interrupt 5 which is remapped
58. lag Use only with V3 0 driver One numeric character either 1 indicating that the driver should hook to the real time clock or O indicating that the driver should not hook to the real time clock Use 0 unless there is a specific requirement for paced transmit capability When the driver is hooked to the RTC paced transmit can be selected by setting Function Key Rate in the Keyboard Setup Menu to Slow An instance of the emulator s parallel port device driver LPTXDRVR BIN must be loaded at boot time for each parallel port that is to be accessed by the emulator A DEVICE statement in the CONFIG SYS file that references LPTXDRVR BIN tells the system to load an instance of the driver The syntax of the DEVICE statement is DEVICE HIGH path_to_driver LPTxDRVR BIN where x is for parallel port LPT1 2 for LPT2 or 3 for LPT3 Some additional statements in CONFIG SYS might have to be added or changed according to the following recommendations STACKS should be set to 10 128 or greater Some operating systems such as Quarterdeck s DES Qview 386 ask that stacks be set to 0 0 since they allocate stack space within the operating system We recommend setting stacks if these types of operating systems are not being used 9 Copyright 2001 2003 by Mirador Software Inc Installation and Startup BUFFERS may be omitted if using the SMARTDRV SYS device driver for caching hard
59. ms may be changed to meet user preference and saved The Options Menu presents the following display OPTIONS MENU Line Monitor Backspace Code Protect Mode Enabled Fastscreen Enabled Graphics Mode Enabled Graphics Color Mapping Enabled Cursor Mode Page Cursor Type Underscore Character Set Lowercase CRT Saver Off S Q Hold Screen Disabled Allow Cmd Alt X Exit Disabled 1 To SAVE Current Setup 2 To RECALL saved setup 3 To recall FACTORY setup 4 To recall 8001G setup 5 To EXIT emulator to DOS Cmd or Alt and Dn or Up Arrow Keys To move from menu to menu Up and Dn Arrow Keys To move from item to item Left and Right Arrow Keys To change an item s setting Enter To exit setup mode PC8800 Emulator Copyright c 2001 by Mirador Software Inc Figure 3 6 OPTIONS Menu Selections 28 Copyright 2001 2003 by Mirador Software Inc PC8800 User s Manual Chapter 4 Using Printers The emulator supports three printers the Epson FX 86e dot matrix printer black and white and the HP Paintjet and Deskjet color inkjet printers Printouts may be in portrait or landscape orientation on 8 5 x 11 inch paper The drivers for the printers are built into the emulator No additional software is required Other printers can be used provided they use the relevant Epson or HP protocols Print operations can be initiated by the operator using the PC keyboard s Print Scrn key In this case printing is handled according t
60. n CSR 978000 139 Trane Sentinel CSR 978000 168 MCC Systems CSR 978000 178 Texas Instruments CSR 978000 213 PPG CSR213C1 FNT and CSR213PR FNT CSR 978000 223 DuPont CSR 978000 230 Biles and Associates CSR230C1 FNT CSR 978000 246 Combustion Engineering CSR246C1 FNT Simcon CSR 978000 275 Modcomp CSR275C1 FNT CSR 978000 277 CSR277C1 FNT Tano Marine TANSXICI FNT The mechanism for loading these custom fonts is to rename the files to the names of corresponding standard font files and then place them into the BIN directory or the directory associated with the environment variable PC8800 in place of the standard files Note Before renaming a custom font file to give it a standard name and moving that file to the BIN directory save the standard file with the corresponding name somewhere outside the BIN directory Note The names of the custom font files contain information about which standard font files they are meant to replace For example custom font file CSR223C1 FNT is meant to replace the file CUSTOM1 FNT in the BIN directory Custom font file CSR139PR FNT is meant to replace the 883PROCES FNT file Using FEDIT to Create Custom Fonts A font editor utility that is distributed with the emulator FEDIT EXE allows users to define their own custom character and symbol sets and store them in appropriately formed FNT files Before attempting to use FEDIT to define a custom character or symbol set it is important to unde
61. ntjet color portrait 0 x ll I L b xXx HP Paintjet color landscape 0x 1 1 10x x HP Deskjet color portrait 0x 1 10 1 x x HP Deskjet color landscape B Uu xs Epson EX 86 monochrome landscape 0x 1000x x The 2 low order bits b1 and bO in the argument byte select the black and white reverse mode as follows BG FG Reverse No reverse Selective reverse not supported maps to full reverse Full reverse Printer SW version not supported value ignored b7 b6 b5 b4 b3 b2 b1 b0 0 0 0 1 Bit b6 in the argument byte selects form feed 1 or no form feed 0 Form Feed b7 b6 b5 b4 b3 b2 b1 b0 Form Feed 1 No Form Feed 0 30 Copyright 2001 2003 by Mirador Software Inc PC8800 User s Manual For example to select the HP Deskjet with form feed portrait mode and background white the bits of byte arg would be 0 1111001 which form the code for the ASCII character y Thus the complete command would be lt ESC gt M y To select the HP Deskjet with form feed landscape mode and background white the bits of byte arg would be 01 1101 01 which form the code for the ASCII character u Thus the complete command would be lt ESC gt Mu xaT Copyright 2001 2003 by Mirador Software Inc PC8800 User s Manual Chapter 5 Using Locator Devices Overview The emulator has built in support for several locator devices These devices can be used to speed and facilitate screen cursor posit
62. ntly does not run on Windows NT Windows 2000 Windows XP or Unix platforms Hardware CPU RAM Serial Port s Parallel Port Video Card Floppy drive Hard drive Keyboard 80386 or above Consistent with operating system requirements 512KB is enough when running DOS When it loads the emulator allocates of all available memory below the 640K B boundary as Pixel Graphics data buffers One serial port for host communications additional serial ports as required for locator device or serial printer One parallel port must be available for attachment of a software protection key The key does not prevent the port from being used for a printer IBM VGA compatible The emulator uses VGA 640x480 graphics mode One 1 44MB 3 5 inch floppy drive is needed for loading the software The emulator files occupy about 1MB of disk space If a printer is to be used an additional 2 5MB of space should be available for print spooling to temporary files If the emulator s Fastscreen mode is to be used additional space should be available for local storage of screen data AT Style 101 key keyboard E Copyright 2001 2003 by Mirador Software Inc Installation and Startup About The Distribution Disk and License Key The contents of the distribution diskette are not encrypted or otherwise copy protected and they may be copied to other media for archive purposes However copying for other than archive purposes or t
63. o review the license agreement Make the desired selection 4 You will be prompted to specify a directory on the target drive for the installation of the emulator files If no directory is specified the install will default to the root directory of the target driver Make the desired selection 5 After the emulator files have been copied to the target drive and directory you will be prompted to specify whether the install program should modify your system configuration files CONFIG SYS and AUTOEXEC BAT If you are installing on a system that is running Windows 95 or Windows 98 you can say no here and perform configuration for these platforms following the instructions given below 6 If you selected yes in the previous step you will be prompted to specify whether you want to review the changes made to the system configuration files Note that when INSTALL BAT makes changes it saves backups of the original files You will be prompted to accept the changes or have the original files restored If you selected no in the previous step you will be prompted to specify whether you want to review the README TXT file which contains updates to the information in this manual If you selected no see the next sections of this chapter about modifying these files Modifying the AUTOEXEC BAT File DOS and Windows 3 x The install script can make the changes in AUTOEXEC BAT that are necessary to add the path to the PC8800 executabl
64. o settings made from the Printer Setup Menu Alternatively print operations can be invoked by a command issued either from the host or at the keyboard In this case a command argument specifies the printer the print orientation etc overriding Setup Menu settings Printing the screen can take up to several minutes depending on the screen s contents and the type of printer being used Often it is not acceptable to delay the processing of incoming data from the host for a long period while printing takes place External print buffers were used with the original terminals to offload the servicing of the printer and free up the terminal to continue processing data Such external buffers are unnecessary with the emulator because it incorporates its own print buffering system When a print screen operation is initiated the emulator quickly processes the screen data to form data the printer can use and then stores the printer data in a temporary file on the system hard disk Periodically it reads a small amount of print data from the file and sends the data to the printer until the data have been exhausted This occurs as a background task so that the processing of host data can continue Depending on the type of printer being used and the amount of disk space available up to ten screens can be queued for printing in this manner The temporary files can range in size from 100Kb to over IMB Printing Using the Print Scrn Key The Print Scrn ke
65. oftware Inc Using the Setup Menus Host Menu The Host Menu allows changes to parameters dealing with host communications The serial port data rate echo mode and related parameters may be changed to meet user preference and saved The Host Menu presents the following display HOST MENU Host Interface RS 232 422 Host Port COM1 Local Line Local Echo Off Flow Control DTR CTS Data Rate 9600 Bits per Char 8 Parity None Stop Bits 1 1 To SAVE Current Setup 2 To RECALL saved setup 3 To recall FACTORY setup 4 To recall 8001G setup 5 To EXIT emulator to DOS Cmd or Alt and Dn or Up Arrow Keys To move from menu to menu Up and Dn Arrow Keys To move from item to item Left and Right Arrow Keys To change an item s setting Enter To exit setup mode PC8800 Emulator Copyright c 2001 by Mirador Software Inc Figure 3 2 HOST Menu Selections 24 Copyright 2001 2003 by Mirador Software Inc PC8800 User s Manual Keyboard Menu The Keyboard Menu allows changes to parameters dealing with keyboard communications and user definable function keys The I O port keyboard type data rate duplex function key mode and related parameters may be changed to meet user preference and saved The Keyboard Menu presents the following display KEYBOARD MENU External Keyboard Port COM4 Data Rate 4800 Bits per Char 8 Parity None Stop Bits 1 Keyboard Type PC Keyclick Off Function Key Rate Fast Function
66. on the screen it would take more than the three inches of movement to achieve the same results when the sensitivity setting is changed to Slow The opposite is true when Fast is chosen With relative devices individual speed settings are not maintained for each device In order to save the relative device sensitivity setting the user must save the setup menu The selection of locator device speed does not affect the operation of the Arrow Key cluster Notes on Specific Devices Microsoft Mouse The mouse should be held with the buttons away from the user under the fingertips When the mouse is moved left the cursor will move left When the mouse is moved away from the user the cursor will move up the screen Scrolling region and screen boundaries are not crossed The Microsoft mouse utilizes its left button for pick generation and the right button as a programmable key The default value for the right button is OAEH as function key F46 When the Report Pick Mode is set to No Pick the left button becomes function key F47 and generates a default value of OAFH The COMDRVR BIN device driver must be installed to handle communications at the host serial port selected for use by the device Installation for this port is similar to installation for the host serial port The proper Locator Menu settings for the Microsoft Mouse are Data Rate 1200 baud Data Bits 8 Stop Bits 1 Parity None The serial COM port MUST be set to match the
67. opyright 2001 2003 by Mirador Software Inc Display and Character Sets A character graphics matrix is displayed in expanded form on the left hand side of the FEDIT screen It represents the character cell currently being edited Above the matrix is the code of the character in hex to be edited 10 Bytes Bit Order OOnN OOF WN O The commands available to move the edit cursor and selection of each character are also shown at the bottom of the display Key Function Sequence Arrow Key Moves cursorincell Space Bar Moves to first char Use the commands above to practice editing the 83PROCES FNT file Any changes made to the file can be aborted by pressing the Esc key 52 Copyright 2001 2003 by Mirador Software Inc PC8800 User s Manual MAKE SURE TO EDIT ONLY THE FONT FILES ON YOUR HARD DISK DRIVE Do not edit the font files on the emulator distribution disk Since the altered character font will have the same name as the original file be careful not to get confused which is which It is advisable to make note of time date stamp of the newly created filename as your desired file This should be backed up to a floppy for archive purposes CT Copyright 2001 2003 by Mirador Software Inc Decimal Code Hex Code 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D OE OF 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F PC8800 User s Manual Appendix A Chart of Chara
68. phics by scaling terminal pixel coordinates so that the addressable space is the same as that of the terminal It handles text and character graphics by scaling character cells from 6 x 8 to 8 x 10 so that the display still has 80 columns and 48 rows of cells Since the emulator s character cells have more resolution that those of the original terminal text and character graphics have better definition 640 Pixels are subdivided It into 80 character columns One 8x10 character cell matrix 480 Pixels are subdivided Emulator s Display Matrix into 48 character rows Character Sets The emulator like the original terminal can render incoming codes as displayable text or character graphics using any of three standard symbol sets Lowercase ASCII Process and Forms It can also use up to four custom sets Each of these symbol or character sets contains 128 symbols designated GO to G127 The ASCII uppercase alphabetic characters numeric characters and punctuation marks G32 to G95 are common to all sets Symbol sets are normally selected by host command They may also be selected by the operator Options Setup Menu When the emulator is in a text or character graphics display mode but not a character plot mode the mapping of incoming codes is determined by the currently selected character set and the state of the internal FLAG as follows 44 Copyright 2001 2003 by Mirador Software Inc PC8800 User s Manual
69. racter set is different from the graphics definitions On the terminal the Ist column 1 and last row 8 are left undefined In essence the ASCII upper and lowercase characters are a 5x7 character definition within the 6x8 matrix column 1 is always column 8 is alway left empty left empty COLUMNS COLUMNS Y COLUMNS COLUMNS Y 123456 123452678 123 456 123 4567 8 1 1 1 2 2 2 3 3 3 ROWS 4 4 ROWS 4 5 6 ROWS 5 ROWS 6 6 6 7 T 8 8 hg 8 G98 E row 8 is away Q64 j 1 left empty d G98 row 10 is always G64 left empty ALL rows and columns may be used to Only certain rows and columns may be used 1 define graphics characters so they may define ASCII characters A column and row is touch each other on the display to create used to allow space between character cells a continous line without spaces between the display for readability individual character cells Copyright 2001 2003 by Mirador Software Inc PC8800 User s Manual The emulator is very much the same except the last column 8 and last row 10 are left undefined The character is actually a 7x9 character definition within the 8x10 matrix The following examples compare characters displayed in the two matrices in single height and double height modes 1 2 3 4 5 68 123 47 5868 78 o 400 0 DN Terminal s
70. ransmission over a public network is prohibited under the license agreement The emulator uses a hardware key for license control The hardware key must be installed on the PC s parallel port to enable the emulation software to function The key does not interfere with the use of a printer or other parallel device attached to the same port Installing the Emulator An installation script INSTALL BAT is provided on the emulator distribution disk This program copies all necessary files to a designated directory on one of the target machine s hard disks and optionally performs configuration for a typical hardware setup The installation script places the files that are required to run the emulator along with certain other files including demonstration screens and extra fonts in their own directory tree at the place you designate Since the installation script gives you the flexibility to locate the emulator s directory tree where you want it and since all the files it installs take up only about 1MB of disk space it is recommended for use in all but the most extreme cases Copying individual files from the distribution diskette to the target medium is of course possible but this method is indicated only when the target medium is a RAM disk flash drive or the like with very limited capacity The files that must be installed include pc8800 exe comdrvr bin lptldrvr bin Configuration involves making some changes to the DOS startup file
71. rolling region is in effect the cursor will not cross region margins once inside the region When the Report Pick Mode is set to No Pick the HOME key no longer generates picks The key with no modifiers pressed will appear to be deactivated EloTouch IR Smart Frame The Setup Mode Locator menu provides a means of selecting and configuring the built in drivers for a serial IR touch system There is also some support for host control via ANSI command Before attempting to use the touch screen as a locator device ensure that the touch screen is properly installed The touch screen s serial port must be connected to a spare serial port on the host computer Cabling is as shown Touch Screen DB 9 HosDB C12 1 TXD 2 RXD 3 DSR 4 SQ 5 heo DTR 6 CTS 7 RTS 8 9 NC NC9 RD The COMDRVR BIN device driver must be installed to handle communications at the host serial port selected for use by the touch screen Installation for this port is similar to installation for the host serial port Finally the host serial port to which the touch screen is connected must be selected as the locator device port in the Locator Setup Menu under PC8800 It is recommended that the port communications parameters be set initially for 4800 baud 8 bits odd parity 1 stop bit However it is possible to use other settings Most IR touchscreens support auto baud and auto parity detect and the driver built in to
72. rstand how the emulator s character sets are organized and how characters from these sets are rendered on the display The beginning sections of this chapter provide the necessary background information EU Copyright 2001 2003 by Mirador Software Inc Display and Character Sets Character Matrix Conversion Examples When designing custom fonts for the emulator it is important to take into account the difference in character cell matrix size between the terminal and the emulator Since the emulator s character matrix has two extra columns and two extra rows the character definition must be positioned in the matrix differently The examples below indicate the differences and provide information should a custom character set need to be created or converted by the end user 3empty 2empty 4empty 3 empty columns columns columns columns Ni COLUMNS K coLUMNS K COLUMNS COLUMNS 123456 1234567 8 f 2 9 4 5 6 123 45 6 7 8 1 1 1 1 2h 52 3 a 2 2 4 empty rows 3 3 3 3 D rows 81 8 4 empty S Tx rows e 43 5 empty 8 8 8 8 gt rows ase i G96 e ETT The next example illustrates the differences in defining a graphics character and an ASCII upper or lower case character Graphics characters are defined using the entire matrix so when characters are placed next to each other a continuous graphic is displayed The standard ASCII cha
73. s CONFIG SYS and AUTOEXEC BAT Lines must be added to the CONFIG SYS file to tell the operating system to load device drivers for the serial and parallel ports These drivers are included among the emulator files on the distribution diskette Lines must be added to the AUTOEXEC BAT file to set certain environment variables that the emulator uses to find fonts setup data and the like and to add the directory in which the emulator s executable file resides to the system path It is recommended that you let the installation script do the initial modification of these system files for you You can then examine these files to determine if any changes or additions need to be made to accommodate your particular hardware setup In most cases the configuration performed by the installation script will provide a basic working installation E Copyright 2001 2003 by Mirador Software Inc PC8800 User s Manual Using INSTALL BAT To Install The Emulator 1 Boot the target machine and place the emulator distribution diskette into the target computer s floppy disk drive 2 At the DOS prompt run INSTALL BAT by typing the following command source drive Ninstall target drive CR where source drive is the letter for the drive in which the installation diskette is installed and amp arget drive is the hard disk drive on which the emulator is to be installed For example gt a install c lt CR gt 3 You will be given the option t
74. ses either to use a DB 25 to DB 9 adapter or to replace the existing DB 25 connector with a DB 9 that will mate with the PC s COM connector A typical wiring arrangement for RS 232 signaling using DTR CTS hardware flow control is shown in the following table Note that if DTR CTS flow control is not going to be used it is not necessary to connect the DTR and CTS lines In that case only TXD RXD and SG must be connected GND TX RX PC COM Port Host Serial Port Host Serial Port DB 9 Pins DB 25 Pins DB 9 Pins DCD 1 a RXD 2 2 XD TXD 3 3 RXD DTR 4 5 CTS SG 5 7 860 DSR 6 RE RTS 7 CTS 8 20 DTR RD 9 ERES LiL T T If current loop signaling is being used it will be necessary to obtain a serial port to current loop adapter for the PC Such adapters are readily available off the shelf Follow the manufacturer s instructions for connection On many PC AT computers the physical spacing and orientation of I O ports can lead to a problem when connecting data cables and software keys Most of these systems have port connectors situated in very close proximity to each other If a DB 9 to DB 25 adapter is used on a COM port it can easily interfere with the installation of the software key on the LPT1 port NP Copyright 2001 2003 by Mirador Software Inc PC8800 User s Manual In these cases you may choose to use a DB 9 pin cable to your host COM port not requiring the DB 9 to DB 25 a
75. stributed with PC8800 Custom versions of PC8800 are available to replace original terminals that were fitted with certain custom kernel firmware versions These versions are listed below If you have a terminal with custom firmware that is not on the list you can contact Mirador Software to discuss having Mirador create a custom version of the emulator for you Features of PC8800 Support for host communications e Serial port is selectable COMI through COM4 e Baud rates to 38 400 Selectable hardware DTR CTS or software S Q or F G flow control e Data analysis Line Monitor mode Support for text and character graphics displays 80 column x 48 line displays rendered on monitor with 640x480 resolution Each character is rendered in an 8x10 pixel matrix Four text mode display pages stored independently of graphics pages Double height and blink attributes Block underscore and box cursors Lower Case Process Forms and Custom character sets Protected Fields 8001G plot graphics 160x192 addressable pixels Support for dot addressable graphics displays e Complete 8001 R command set e Fill patterns and super pixels e Terminal coordinate space 480x384 pixels scaled to VGA resolution Aqu Copyright 2001 2003 by Mirador Software Inc About PC8800 e Four graphics pages stored independently of text pages Support for 8001 and 8800 V1 Fastscreen functions e Text mode screens can be saved locally for fast recall
76. t ESC gt J lt ESC gt K lt ESC gt L lt ESC gt M byte arg ESC Q lt ESC gt T lt ESC gt U lt ESC gt V lt ESC gt X lt ESC gt Y lt ESC gt Z char Da Variable Arguments byte arg See discussion in the chapter on printing char The character to be used to fill the screen Copyright 2001 2003 by Mirador Software Inc Command Reference Alpha Mode Commands cont Variable arguments are byte values Curly braces indicate optional arguments and are not themselves parts of commands Command Syntax Variable Arguments Exit Blind Cursor Mode lt ESC gt lt ESC gt Erase Dot Addressable lt ESC gt Graphics or Set Cursor Autoincrement 45 Degrees Up Mode Block Receive lt ESC gt ANSI X3 64 Extended Alpha Mode Commands executable when STRICTG is not used at startup Curly braces indicated optional arguments and are not parts of the commands Command Syntax Variable Arguments Power Failure not implemented Indicator PFL Set Mode SM lt ESC gt pn pn h pn 2 Keyboard disable 29 Default Function Keys 31 Function Key Rate Fast Reset Mode RM ESC pn pn 1 pn 2 2 Keyboard enable 29 User Defined Function Keys 31 Function Key Rate Slow Select Character Set lt ESC gt pn pn B Lowercase ASCII SCS C Process D Forms E Custom 1 F Custom 2 G Custom 3 H Custom 4 Select Page SP lt ESC gt pn pn
77. te space referenced by the commands is defined by 0 0 at the lower left of the screen and 479 383 at the upper right of the screen All x and y arguments refer to this coordinate space and are representable as strings of ASCII numeric characters Curly braces indicate optional arguments and are not parts of the commands Argument delimiters are shown here as commas Command Variable Arguments Select Graphics Page X write page display page write page 1 to 4 255 display page 1 to 4 255 Note If either value is 255 a status report is sent to the host Relative Vector 96 dxO dyO dxn dyn dx displacement on x dy displacement on y Circle CE Ys x coord of center y coord of center r radius Display Superpixel x0 y0 xn yn Concatenated Vector x0 y0 xn yn Point xX0 y0 xn yn Vector x0 y0 xn yn Lx0 y0 xn yn Relative Point dx0 dyO dxn dyn dx displacement on x dy displacement on y Rectangle lt x0 y0 xl yl Arc Ax y r Start end x coord of center point y coord of center point r radius start angle in degrees end angle in degrees 85 Copyright 2001 2003 by Mirador Software Inc Command Reference Command Superpixel Bar Clear Plane Display Enable Plane Fill Plane Write Enable Plane Fill Region Select Color Index Graphics Mode Commands cont B x y width height Synt
78. te nete 49 Running PEDIT eee sens eie bee eee aote eer ede 50 APPENDIX A CHART OF CHARACTER CODES eene 55 APPENDIX B KEYBOARD LAYOUTS enereuet ener euet a uuu ku Rau R ER yx ERRR RN RRERRRRRRR RRRR RR RR KS 63 APPENDIX C STANDARD FONTS eeeeeeeeeeen nennen nnn nnn nnn nnn nnn nnn nnns 65 APPENDIX D CHARACTER WORKSHEETS eeeeeeeenennnnnnnn nnns 73 APPENDIX E COMMAND REFERENCE ccccceeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeess 75 Copyright 2001 2003 by Mirador Software Inc PC8800 User s Manual Preface About PC8800 PC8800 is a software emulator of ISC 8001 and Intecolor 8800 and 3800 series color graphics terminals that runs on PCs PC8800 supports all the functions found in the standard versions of the original 8001 3800 and 8800 series terminals Intecolor supplied a number of custom versions of these terminals to OEMs for use in their control systems In some cases the terminals were merely fitted with custom character sets In other cases the terminals were fitted with custom kernel firmware to provide special functions required by OEMs PC8800 is designed to handle custom character sets quite easily Several custom character sets are distributed with the emulator and can be used as replacements for or additions to the standard character sets Other custom character sets can be created by the user as needed with a font editing utility that is di
79. the PC8800 utilizes these features After the touch system has been installed and set up for communications the calibration routine that is built in to the PC8800 and is accessible from the Locator Setup Menu should be run Once calibration has been performed calibration data are stored in a file called CTCALIB DAT on the hard disk The calibration file is accessed by the device driver 41 Copyright 2001 2003 by Mirador Software Inc Using Locator Devices whenever the touch screen is enabled Therefore recalibration should not be required at the beginning of every operating session Once set up and calibrated the touch system works like any locator device subject to the pick mode and report mode settings that are selectable from the Locator Setup Menu 42 Copyright 2001 2003 by Mirador Software Inc PC8800 User s Manual CHAPTER 6 Display and Character Sets Organization of the Display The original terminal s display area resolves to 480 pixels horizontally and 384 pixels vertically When the terminal is operating in dot addressable graphics mode each pixel is addressable independently and may have its own attributes In this mode each pixel represents a point in a two dimensional coordinate system with the origin 0 0 at the lower left and 479 383 at upper right 480 Pixels are subdivided It into 80 character columns x One 6x8 character cell matrix f 384 Pixels are subdivided Terminal s Displa
80. three highest order bits of the character immediately following an lt ESC gt in the data stream Thus it interprets a the string lt ESC gt as equivalent to the string lt ESC gt lt ESC gt to use an especially significant example The 8800 series terminals behave somewhat differently They do not ignore the high order bits of the character immediately following an ESC Thus they can distinguish the string lt ESC gt lt ESC gt which is used for example to exit blind cursor mode from the string lt ESC gt which in the 8800 series units is the introducer of a command set extension in accordance with ANSI X3 64 STRICTG should always be used when the emulator is installed in a Jagenberg system Use NOBELL to disable the sounding of a tone in response to the ASCII BEL code This switch is useful in case the host software uses BEL codes instead of NUL s as padding characters in the data stream and the update of the display is slowed to an unacceptable rate on that account There is a 100 millisecond processing delay associated with the sounding of a tone in response to a single BEL code If many BEL codes are encountered the associated delays can become quite long Use the 65550 switch to enable a workaround for a bug in the 65550 video controller chip This chip has a bug in its attribute mode controller that results in the loss of color information in certain circumstances If the
81. tware Inc Command Reference Locator Commands cont Locator Commands are executable when STRICTG is not used at startup Locator report formats are discussed in the chapter on locator devices Commands follow ANSI conventions Variable arguments are strings of numeric characters representing decimal numbers Command Syntax Variable Arguments Set Report Pick Mode lt ESC gt 7 pnd pn 1 tracking w exit pick 2 tracking w movement picks 3 entry point mode 4 continuous pick mode 10 no pick mode 250 report state Set Report Format lt ESC gt 8 pnd pn 1 no reports 2 pick report 3 8001 style 4 8001 style short 5 ANSI style 6 ANSI style short 7 VT100 style 250 report state Report Locator lt ESC gt 9d Position Legacy Locator commands Command Syntax Variable Arguments Enable Disable Locator lt ESC gt pnd pn 0 Disable Device 1 Enable Enable Disable Locator lt ESC gt pnt pn 0 Disable Device 1 to 255 Enable Set Pick Mode lt ESC gt pn q pn 0 Tracking with exit pick 1 Tracking with movement pick 2 Entry pick 3 z Continuous pick Initialize Locator Device lt ESC gt v 84 Copyright 2001 2003 by Mirador Software Inc PC8800 User s Manual Graphics Mode Commands Dot Addressable Graphics Mode Commands executable when dot addressable graphics has been enabled in Setup and the mode has been entered with lt ESC gt T The coordina
82. ulator may be invoked without any command line switches as described above gt PC8800 However several optional command line switches are available for use in special circumstances These switches may be added to the command line in any order They are not case sensitive Each switch must be preceded by the DOS switch character normally gt PC8800 switch ea Copyright 2001 2003 by Mirador Software Inc Installation and Startup Switch NOBLINK INTOKEYS STRICTG NOBELL 65550 Use the NOBLINK switch to disable the blinking of characters and cursors NOBLINK may be useful with third party screen capture programs Use the INTOKEYS switch to enable the installation of a special keyboard handler INT 9 for use with the emulator in place of the standard BIOS handler This special keyboard handler allows the PC keyboard to reproduce the functionality of the original terminal keyboard with greater precision than is possible using the standard BIOS handler However successful use of this switch is dependent on individual BIOSs and is not possible in all cases Use STRICTG to force the emulator to interpret the data stream from the host computer exactly like an ISC 8001 terminal would interpret it When this switch is not used the emulator behaves like an Intecolor 8800 series terminal The difference is the way control sequences beginning with the lt ESC gt character are handled The 8001 ignores the
83. ults are used Thus one can start the utility simply by typing gt FEDIT filename fnt The following illustration shows what the FEDIT screen looks like when editing the file 88PROCES FNT Function set NN bytes per char 6 32 default 16 set code of first char to NNN ADE default 0 set font name to CCCCCCCC defaults to filename set cell height to NN pixels 6 24 default 10 set NNN chars in set default 128 set cell width to N pixels 4 8 default 8 request this help message 50 Copyright 2001 2003 by Mirador Software Inc FONT EDITOR U2 00 Character for code OOh ASCII Ex ITH Exits without PC8800 User s Manual Notice that eight 8 columns of 16 characters each are displayed on the right hand side of the screen display Characters are shown in their actual screen matrix size The arrangement of the characters is shown in the following chart 32 Flag On 64 Upper Case G32_G48 G33_G49 G34_G50 G35 G51 G36 G52 G37 G53 G38 G54 G39 G55 G40 G56 G41 G57 G42 G58 G43 G59 G44 G60 G45 G61 G46 G62 G47 G63 G64 G65 G66 G67 G68 G69 G70 G71 G72 G73 G74 G75 G76 G77 G78 G79 251 G80 G81 G82 G83 G84 G85 G86 G87 G88 G89 G90 G91 G92 G93 G94 G95 32 Flag Off G96 G112 G97 Gl113 G98 G114 G99 G115 G100 G116 G101 G117 G102 G118 G103 G119 G104 G120 G105 G121 G106 G122 G107 G123 G108 G124 G109 G125 G110 G126 G111 G127 C
84. uments are byte values Curly braces indicate optional arguments and are not themselves parts of commands Command Syntax Variable Arguments Cursor Beginning of CR Line Set 2X High SO Characters Set 1X High SI Characters Blink Off Set Color Black DLE Set Color Red lt DC1 gt Set Color Green lt DC2 gt Set Color Yellow lt DC3 gt Set Color Blue lt DC4 gt Set Color Magenta lt NAK gt Set Color Cyan lt SYN gt Set Color White lt ETB gt Block Transmit lt CAN gt Cursor Right lt EM gt Cursor Left lt SUB gt Cursor Up lt FS gt Flag Off lt GS gt Flag On lt RS gt Blink On lt US gt 76 Copyright 2001 2003 by Mirador Software Inc Alpha Mode Commands cont PC8800 User s Manual Variable arguments are byte values Curly braces indicate optional arguments and are not themselves parts of commands Command Use Blind Cursor Enter Color Pad Plot Mode Report Cursor Enter Fastscreen Mode Set Local Echo Off Set Local Echo On Set Cursor Autoincrement Vertical Mode Set Cursor Scroll Mode Set Keyboard Local Dump Screen to Printer Set Insert Character Mode Enter Dot Addressable Graphics Mode or Set Cursor Autoincrement Left Mode Insert Line Delete Line Set Cursor Autoincrement Right Mode Fill Screen Set Cursor Autoincrement 45 Degrees Down Mode Syntax lt ESC gt A lt ESC gt B lt ESC gt C lt ESC gt D lt ESC gt F lt ESC gt H l
85. y Matrix into 48 character rows When the terminal is operating in a text or character graphics mode the pixels are organized into character cells and these character cells rather than individual pixels are addressable and have attributes Each character cell is 6 pixels wide and 8 pixels high Thus the display represents an array of cells 80 columns wide and 48 rows high Columns are numbered left to right beginning with 0 Rows are numbered top to bottom beginning with 0 Using this 80 x 48 array of character cells as a basis the terminal is able to render incoming codes as elements of text or of a character graphic by using these codes to select characters or symbols from one of its character sets and then drawing them in the appropriate character cells In addition the terminal is able respond to certain character plot commands by rendering points and lines with an apparent resolution of 160H x 192V It does this by using special drawing functions to select characters from a special plot character set consisting of 256 symbols and to position these characters on the display so that they form the commanded lines or points The emulator faithfully represents the original terminal s display on VGA compatible hardware which provides a display with a native resolution of 640 pixels horizontally and 23 Copyright 2001 2003 by Mirador Software Inc Display and Character Sets 480 pixels vertically It handles dot addressable gra
86. y on the PC AT keyboard can be used to invoke a screen printout Nothing is sent to the host computer to indicate that printing is occurring and the emulator multi tasks to maintain communications with the host while printing is under way The settings for the printer type image orientation color mapping etc made previously by the operator in Printer Setup Menu are used to determine how print output is formatted and directed If an attached Printer is enabled when the Print Scrn key is pressed a disk file is created and then immediately sent to the printer 29 Copyright 2001 2003 by Mirador Software Inc Using Printers If the printer is disabled in Printer Setup a disk file is created but not printed The encoded VGA display is stored to the hard disk until the file is erased by the user or later printed when the printer selection is set to enabled This is a handy feature that will generate a properly formed print data file on the hard disk that can be printed at a later time When using Windows 3 1 the Print Screen should be reserved for application use when defining a Program Information File PIF or Shortcut Printing by Command The syntax of the print command is lt ESC gt M byte arg When invoking a print operation by host command the printer driver is selected with bit patters in the command argument byte as follows Printer Type Image byte arg Orientation b7 b6 b5 b4 b3 b2 b1 b0 HP Pai
87. yed screen will always be the one moved Movement of the cursor is restricted from wrapping at the edge of the screen boundary For instance if the cursor is moved all the way to the right edge of the screen by the locator device continual attempts to move it farther to the right will have no effect Double Height character display mode sometimes referred to as A7 On affects the movement of the locator cursor When Double Height mode is on the cursor like the host visible cursor is allowed only on odd numbered screen rows If the locator device cursor is on an even row at the time Double Height mode is set the locator device cursor will move down to the next odd row Turning off Double Height mode will not affect the cursor location The setting of the emulator s Private Origin Mode POM also affects the movement of the locator cursor If a scrolling region is defined and active POM set the cursor will be restricted to the scrolling region Enabling and Disabling the Locator Device The Locator can be enabled or disabled from Setup or by host command Selections Disabled default Enabled Disable on Pick When Disabled is selected the host can still issue commands to enable the Locator When Enabled and a device is selected and configured normal input operation is in effect until the Locator is specifically Disabled When Disable on Pick is selected the locator device operates normally until a pick action occurs When th
88. yte a value representing two increments from a given base x0 byte 0 to 159 y0 byte 0 to 191 etc inc byte a value representing two increments from a given base Copyright 2001 2003 by Mirador Software Inc PC8800 User s Manual Locator Commands Locator Commands are executable when STRICTG is not used at startup Locator report formats are discussed in the chapter on locator devices Commands follow ANSI conventions Variable arguments are strings of numeric characters representing decimal numbers Command Syntax Variable Arguments Report Locator System lt ESC gt 250 1d Version Restore Saved lt ESC gt 251 1d Defaults Enable Disable Device lt ESC gt 1 pnd pn 1 disable 2 enable 3 disable on pick 250 report enable state Select Device lt ESC gt 2 pnd pn 1 None 2 Arrow and Home keys 4 IR touchscreen 6 LX200 trackball 7 Logitech C7 mouse 8 Microsoft mouse 250 report current selection Set Locator Position lt ESC gt 3 row cold row Oto 47 or 250 col Oto 79 or 250 Note If either parameter is 250 a position report is requested Set Locator Cursor lt ESC gt 4 pnd pn 1 host cursor only Mode 2 locator cursor only 3 use both cursors 250 report mode Set Locator Cursor lt ESC gt 5 pnd pn 1 underscore Style 2 under overscore 3 block 10 invisible 250 report state 83 Copyright 2001 2003 by Mirador Sof
Download Pdf Manuals
Related Search
Related Contents
Samsung Samsung S5610 Инструкция по использованию cs/三菱表2 [更新済み] コピー Manual - Neurtek Security Guide - Oracle Documentation DELL Venue 11 Pro (7130) 128GB Black Mode d`emploi - Syndicat des enseignants UNSA de l`Indre ※施工上の注意とご使用上の注意はカタ ログ ー 取扱説明書をお読み Benutzerhandbuch JVC DLA-X90R data projector Copyright © All rights reserved.
Failed to retrieve file