Home
User`s Manual - Two Technologies Inc.
Contents
1. Blue White Yellow Black Green Red 1 White 1 Blue 2 Red 2 Yellow 3 Black 3 Green 4 Green 4 Black 5 Yellow 5 Red 6 Blue 6 White Document 15775 1 0 0 0 7 s n Two Technologies Inc amp Hand Held Computers Your Way Since 1987 PCAT Wired Adapter The PCAT modular connector enables connection to a host device as well as supplying a connection for a power supply Figure 2 5 PCAT Modular Connector Power Socket Pin 1 Pin 6 o E Pin 5 Pin 9 MMI l 8 Pin 6 Pin 1 o 6 Pin Modular Jack Female DE 9 Connector Blue gt Pin1 Black Handshake In Common 1 gt Yellow Pin2 Yellow Data Out Data Out 2 3 Data In 3 lt Green lt Pin3 Green Data In Handshake Out 4 Red S Pin 4 Black Handshake In Handshake In 5 Black Pin 5 Blue Common White Pin6 Red Handshake Out 5V Out 6 T Pin7 Jumper Pin8 Jumper Pin9 RI Note Pin descriptions assume connection through a Two Technologies 1210 series modular cable to the terminal s modular connector 8 Operation PROTERM TECHNICAL REFERENCE MANUAL Connecting the Terminal To connect a ProTerm to a host device using separate power and Two Technologies parts 1 Plug one end of a 1210 modular cable into the modular connector on the bottom of the ProTerm Plug the o
2. Example The following command will enable communications at 9600 baud 8 data bits even parity and 1 stop bit In addition it will disable the parity error symbol use fast repeat disable the key click disable the KNP function enable the cursor disable cursor blink enable XON XOFF protocol and enable handshaking It will also use ANSI escape mode commands set CR LF Mode to normal enable self test disable the shift lock set the scroll on to the last character set the viewing angle to 4 disable the break command use a 32 x 16 screen size set the menu mode to non destruct mode and turn on the backlight Esc 1z 9 8 E 1 D F D D E E D E E A N E D 0 4 D 0 N O Esc 0z 44 ANSI Mode Host Commands PROTERM TECHNICAL REFERENCE MANUAL Programming Key Commands You can issue ANSI host commands to reprogram any keys except for SHIFT and CTRL to transmit a single character or a string of characters However if you have restricted access to the Parameter menu you cannot use these commands Program Key Syntax Notes Esc bz Kn C1 C2 Cn Esc Oz This command reprograms a key where Kn is the key position as defined in Table 5 2 and C1 C2 Cn are the character values in ASCII Hex notation A 41 B 42 etc For example to program a non shifted key in Row 1 Column 1 with the string STOP issue the following command Esc bz K01 53 54 4F 50 Esc Oz When programming keys t
3. Document 15775 1 0 0 0 s n Two Technologies Inc amp Hand Held Computers Your Way Since 1987 About Two Technologies Two Technologies has been producing rugged hand held and panel mount terminals and computers for over fifteen years By implementing state of the art design and manufacturing techniques we revolutionized hand held terminals and computers inside and out Today Two Technologies offers over a dozen cost effective solutions serving virtually every market About the ProTerm The ProTerm is a hand held terminal that features text and graphics capabilities It also provides users with selectable communications parameters programmable function keys and other features that make it ideal for motion control applications requiring flexibility and solid reliable operation ProTerm Features The ProTerm offers the following features You can find additional information regarding specifications in Appendix A Display The ProTerm features a standard 192 x 128 monochrome supertwist liquid crystal display with dark characters on a light background Its large viewing area menu or host selectable 8 rows x 24 characters or 16 rows x 32 characters supports the U S ASCII character set The display also has menu controlled contrast settings with blinking and inverse video attributes as well as graphics capabilities Backlit and extended temperature displays are also available Keypad Securely framed and cla
4. APPENDIX C 45 Key Keypad Hex Output The following table contains the hex output for a standard 45 key keypad where CS is CTRL SHIFT Locked key output C is CTRL key output S is SHIFT key output and U is single key output Table C 1 45 Key Keypad Hex Output Values i4 Keypad Hex Output Values 11 CS10 11 1B5B41 C10 1B 5B 42 06 S10 07 11 U10 12 CS11 62 C11 02 S11 28 U11 42 CS12 67 C12 07 S12 21 U12 47 CS13 6C C13 0C S13 26 U13 4C CS14 71 C14 11 S14 40 Ul4 51 CS15 73 C15 13 S15 23 U15 53 CS16 75 C16 15 S16 24 U16 55 CS17 77 C17 17 S17 25 U17 57 CS18 7A C18 1A S18 1B U18 5A CS19 11 C19 1B 5B 43 CS20 63 C20 03 S20 29 U20 CS22 6D C22 0D S22 3A U22 4D CS23 37 C23 S28 37 CS25 31 C25 S25 31 U25 31 CS26 78 C26 18 S26 2E U26 58 CS27 20 C27 20 S27 08 U27 20 CS28 11 C28 1B 5B 44 S28 09 U28 14 CS29 64 C29 04 S29 3C U29 CS31 6E C31 0E S31 3B U31 4E CS32 38 C32 S32 38 U32 38 CS32 32 C34 S34 32 U34 32 CS36 0D C36 0D S36 0D U36 0D CS38 65 C38 0506 S38 3E 1 While in Private mode C1 C10 19 and C28 will not return a 5Bh in the string e g C1 1B 41 Document 15775 1 0 0 0 83 FU a Two Technologies Inc Hand Held Computers Your Way Since 1987 30 Key
5. Self Test amp Return Commands Perform Self Test amp Return Results Syntax Notes Esc 4n This command performs the built in confidence test and reports the result A response of Esc On indicates that the terminal passed the confidence test a response of Esc 3n indicates that the confidence test has not run or that a malfunction occurred Return Last Self Test Results Syntax Notes Esc 5n This command reports the result of the last confidence test run since the terminal power up A response of Esc On indicates that the terminal passed the confidence test a response of Esc 3n indicates that the confidence test has not run or that a malfunction occur Return Device Attributes Syntax Notes Esc c This command sends the following string to the host indicating that the ProTerm is ANSI 3 64 VT100 compatible Esc 8 4c Return Terminal Identifier String Syntax Notes Esc p This commands sends the following identifier string to the host Esc Ox PT NN XM CCCC Esc 1x Where NN is the keypad type 20 30 or 45 and CCCC is the four byte hexadecimal checksum of the terminal s program memory When using this command to identify the terminal type do not include the checksum as it may change Return Cursor Position Syntax Notes 40 Esc 6n This command sends the cursor s current location to the host in the form Esc Rn CnR Where Rn is the row number and Cn is the column number For example
6. ssssssessseeeeennee eene einen 22 Table 4 1 Extended Function Key Command Summary esse eee 34 Table 5 1 Set Parameters Commands reete ate teet oe tee Evi Feet tends 44 Table 5 2 Key Positions ASCII Hex Values eee eene nennen 46 Table 5 3 ACM Mode SHIFT and CTRL Key Results sse 55 Table 5 4 ANSI Mode Host Command Summary sese 59 Table 6 1 Private Mode Host Command Summary sse 69 Table 7 1 Control Codes eo eec etie et eee ce e dee eret 7i Table B 1 ASCH Character Deberias pue neget m hen guerre eta 79 Table B 2 ProTerm Extended Character Set ooococinconociconoonononcncocorecnooononcarocananenononcncororerononcarorararonononono 81 Table C 1 45 Key Keypad Hex Output Values sss teens 83 Table C 2 30 Key Keypad Hex Output Values sss tenens 84 Table C 3 20 Key Keypad Hex Output Values sess eene eene 84 PROTERM TERMINALS CHAPTER 1 OVERVIEW About this Manual Intended for developers familiar with operator interface applications this manual describes the advanced features operations and interface capabilities of Two Technologies ProTerm terminals It is not for use by end users Unless otherwise stated the operational characteristics described herein correspond to factory default configurations and settings as shipped from Two Technologies with a standard 45 key keypad Because the ProTerm is a highly
7. 11 Display Operation iia e rea eee tre e RU E ur pipe I p 12 Cursor POSTON Lc e e t n Ph PN Re IG eerta e ede te E e eec 12 Contrast Adjustment ent de eee ete ret etel b et a e elei eroe epe ESENTE 12 E Stop Operation este vpr Pee opea pb p eb epe e 13 Operating Modes 55 eansactmo metae etie eiiam e Dr E ei PR p REED ERIS 13 HostConttol csv ooa dune eg els e eR At eed bet o OO RO RP URS 14 Chapter 3 MANUAL CONFIGURATION sscccsssssssessccssssssscssscesssessesssesesesesssessesessscsssessesesesessesesesess 15 Introduction sites dada 15 Parameter Menu Sets naci rd dna evt ee bti iode 15 Baud Rates ite dni abans 15 Data Bit i denscaeiaahnsone oen octetos 15 Pi oe ped ed tt e deletae tis e ates e eto ptt IE 16 EE DA D A o E ER RE Rr OE ERE ER ER E rara 16 Display PE amaierea toos m etes d ete te qa e te ie e ie ore te ico 17 cnr 17 lag M 17 KNP Function a S 18 CUTS OF est 18 Cursor Blink rettet A t te te eat att tan eaters EUH 18 ahpe Si RS 18 Hafidshake 5 ence etr b tite teat phe tec be td llos dl 18 Echo in tme de Sut en a aU o utter umet St Lese eu 19 Escape Mode s 555 usoteeanda e ORE d dnte MEUS pU Ben DRE 19 CRI TEP Moderno nata tdci Taste 19 Sel Tesla ad Ai oia 19 Shift LOCK siere ear 20 Serias get fette gi ehe ida haa 20 View Angle Contrast oce tet AA RI 20
8. 27 FU y 28 Two Technologies Inc Hand Held Computers Your Way Since 1987 You have selected the UNSHIFTED key at location Row 1 Col 1 Fl Examine Edit Data F3 Pick some other key F4 Quit GS END Decrement cursor posit gt Increment cursor posit Use Insert Delete Menu Enter numeric data Save 7 exit or abort amp exit All other keys direct input cursor data Decimal 202 Hex cA Insert OFF Free Memory 222 w tien wet END F2 Backspace F3 Go back to Edit menu F4 Enter Decimal data instead Enter 2 Hex digits cursor data Decimal 017 Hex 11 Insert OFF Free Memory 222 END F2 Backspace F3 Go back to Edit menu F4 Enter Hex data instead 255 MAX Enter Enter 3 DECIMAL digits cursor data Decimal 017 Hex 11 Insert OFF Free Memory 222 2 Press a key for example F1 to define its key output definition The screen will then show the row and column location for that key Row 1 Column Press F1 to display the Examine Edit Data menu Displayable characters appear within single quotes for example A Non printable characters appear in hexadecimal notation prefixed with an uppercase H for example F1 HCA Note the available free memory appears in the lower right corner 4 Tochange the current value indicated a blinking cu
9. 8 rows or a 24 x 8 screen 16 rows which contain ASCII hexadecimal characters see Examples To display user characters you must set the Data Bits parameter to 8 and enable Echo You can then send the Esc 5z command to the terminal or program a key to output the character For example to program the F1 key to display Character C1 you would define the key output value as Hex 81 When programming custom characters you must have the correct screen size set If you switch display modes the characters will not appear Examples Program Character C1 as a box for a 16 x 32 Screen Bit 2 1 0 Hex RI 0 0 0 F8 R2 0 0 0 88 R3 0 0 0 88 R4 0 0 0 88 R5 0 0 0 88 R6 0 0 0 88 R7 0 0 0 F8 R8 0 0 00 Legend ll Bit on Bit oft Bit ignored Esc 5z C1 F8 88 88 88 88 88 F8 00 Esc Oz Bit 7 of each byte represents the leftmost column of the character As shown above the hex values for the high order and low order byte are concatenated the results are the values entered for each row for example F8h 11111000 Document 15775 1 0 0 0 47 FU a 48 Two Technologies Inc Hand Held Computers Your Way Since 1987 Program Character C1 as a box for an 8 x 24 Screen Bits 7 0 Hex RI 0 100 R2 0 FE R3 O FE R4 0 jojo 0 C6 R5 0 0
10. Disable LED 4 Syntax Esc 12q Enable LED 4 Syntax Esc 13q Disable All LEDS ANSI Mode Host Commands PROTERM TECHNICAL REFERENCE MANUAL Parameter Modification Commands You can change the ProTerm s parameter settings from the host using Escape commands You can issue commands for individual settings all settings or simply report the current settings The Set Defaults command resets all parameters and keys to their default settings The Set Parameters command enables you to change but not save parameters to memory The Set and Save Parameters command enables you to change and save parameters to memory Note If you have restricted access to the Parameter menu you cannot use these commands Set Defaults Syntax Esc 3z Esc Oz Set Parameters Syntax Esc 1z P1 P2 P3 P3A P22 Esc Oz Set and Save Parameters Syntax Esc 2z P1 P2 P3 P3A P22 Esc Oz Set Parameters amp Set and Save Parameters Command Notes Both commands can specify up to twenty three single character parameters from a fixed list see Table 5 1 You can omit any or all of the parameters by using the semicolon as a placeholder except in the case of P3A STOP BITS P3A is only significant if specified P3A has the following characteristics You cannot substitute P3A with a placeholder The terminal will interpret a placeholder in the P3A position as a placeholder for P4 You can specify P3A even if P3 has a placeholder In certain situat
11. Selecting NONE will prevent the sending of the parity bit In either case the host will not perform an error check on incoming characters Note Depending on the Data Bits and Parity settings the Stop Bits and Display PE parameters may not be accessible See Table 3 1 for details Stop Bits This parameter sets the number of stop bits between each character transmission either lor 2 the default value is 1 with the following exceptions A When using 7 data bits and no parity the ProTerm will automatically select 2 stop bits B When using 8 data bits and any parity the ProTerm will automatically select 1 stop bit In either case the Stop Bits parameter will not be accessible See Table 3 1 for accessibility Manual Configuration PROTERM TECHNICAL REFERENCE MANUAL Display PE When using parity checking you can enable disable this parameter to display a special character Figure 3 1 when a parity error occurs The default value is DISABLE If the Parity parameter is set to IGNORE or NONE the Display PE parameter will not be accessible See Table 3 1 for accessibility Figure 3 1 Parity Error Symbol Table 3 1 Communication Parameters Accessibility Parameter Setting Parameter Access Data Bits Stop Bits Display PE NONE IGNORE NONE IGNORE EVEN N SPACE No Yes y No No No K o SS EE SS an rd gt Q mH Repeat This parameter determines the repeat keypad character rate while t
12. Your Way Since 1987 Graphic Files Before you can download graphic files from the host you must convert the source file to a format ttb that the ProTerm can process using the PROCNV EXE file conversion command line utility available from Two Technologies The source bitmap files must be monochrome black and white and 192 pixels wide x 128 pixels high Each pixel is one bit Each byte is eight bits Total files size is 3072 bytes Figure 5 2 PROCNV EXE Command Prompt E Microsoft Windows 2666 Version 5 00 21951 lt C gt Copyright 1985 2088 Microsoft Corp C TermDemo2 gt procny logo Creating output file logo TTB Donet C TermDemo2 gt _ The syntax to convert a file is procnv bitmap filename no extension For example procnv logo ANSI Mode Host Commands PROTERM TECHNICAL REFERENCE MANUAL Graphics Mode Commands Note To facilitate faster transfer and the displaying of graphics enable handshaking and use a baud rate between 19200 and 57600 bps Load Binary Data to Graphics Buffer Syntax Esc 5z GLO transmission string Esc Oz Esc 5z GLT transmission string Esc Oz Notes Use the above commands to download image files from a host PC to one of two buffers in the ProTerm memory where GLO indicates Buffer 0 GL1 indicates Buffer 1 and transmission string is a string of ASCII characters that represent the hex values of the image s data bytes For example A 41h turns on Bit 6 and Bit 0 in
13. a return of Esc 4 21R indicates a cursor position of Row 4 Column 21 When the Scroll parameter is set to LAST CHR 1 a return of Esc 8 25R or Esc 16 33R depending on the screen size represents the cursor position after a character is written to Row 8 Column 24 or Row 16 Column 32 ANSI Mode Host Commands PROTERM TECHNICAL REFERENCE MANUAL Display Attribute Commands Set Screen Size to 32 x 16 Syntax Esc 1 Oz Set Screen Size to 24 x 8 Syntax Esc 1 Iz Adjust LCD Contrast Syntax Esc v Notes This command increases the contrast one level Enable Backlight Syntax Esc 8t Notes Applies only to terminals with optional backlit displays Disable Backlight Syntax Esc 9t Notes Applies only to terminals with optional backlit displays Sound Commands You cannot buffer sound commands To produce properly spaced chain sounds the host must delay a short time between issuing sound commands Short Bell Syntax Esc 0q Long Bell Syntax Esc 1q Alert Syntax Esc 2q Key Click Syntax Esc 3q Document 15775 1 0 0 0 41 4 s n Two Technologies Inc amp Hand Held Computers Your Way Since 1987 42 LED Control Commands On models equipped with optional LED indicators the following commands control LEDs usage Disable LED 1 Syntax Esc 6q Enable LED 1 Syntax Esc 7q Disable LED 2 Syntax Esc 8q Enable LED 2 Syntax Esc 9q Disable LED 3 Syntax Esc 10q Enable LED 3 Syntax Esc 11q
14. permanent memory This chapter describes each operating parameter in detail as well as how to set the parameters and load the default values Chapter 4 covers programming function keys Note You can also program the ProTerm remotely using ANSI host commands For more information see Chapter 5 Parameter Menu Settings The following section describes the parameters that you can program in the ProTerm A summary Table 3 2 appears at the end of the section Baud Rate This parameter sets the number of bits per second transmitted that the ProTerm transmits for serial communication The data rate can be set to 300 600 1200 2400 4800 9600 19200 or 57600 baud The default value is 9600 Note Baud rates above 9600 require handshaking Data Bits This parameter sets the number of data bits transmitted per character either 7 or 8 The default value is eight 8 Note Depending on the Data Bits and Parity settings the Stop Bits and Display PE parameters may not be accessible See Table 3 1 for details Document 15775 1 0 0 0 15 rg Two Technologies Inc Hand Held Computers Your Way Since 1987 Parity This parameter enables disables the host s ability to perform error checking on incoming characters and ensure accuracy Allowable settings are EVEN ODD MARK SPACE NONE and IGNORE The default value is NONE Selecting IGNORE will still add a parity bit to each character but the value is indeterminate
15. 1 Load the factory default values described previously The ADJUST CONTRAST MIDPOINT screen appears and displays the current midpoint value ADJUST CONTRAST MIDPOINT REFERENCE 42 FI ACCEPT F2 UP F 3 DN To increment the reference value by three press F2 To decrement the reference value by three press F3 To save any changes press Fl ao N After setting contrast mid point the ProTerm will then perform a self test Restricting Access If needed you can prevent access to the Parameter menu and disable the following Escape commands Set All Parameters Esc 1z Set and Save All Parameters Esc 2z Set All Defaults Esc 3z and Program Function Keys Esc 5z To restrict access to the Parameter menu and disable related Escape commands 1 Remove power from the ProTerm 2 For45 or 30 key ProTerms simultaneously hold CTRL SHIFT and F3 and reapply power For 20 key ProTerms simultaneously hold BKSP ENTER and F3 and reapply power In either case the ProTerm will save the change and then perform a self test To re enable access to the Parameter menu and related Escape commands after restricting access simply repeat the above procedure Document 15775 1 0 0 0 25 PROTERM TERMINALS CHAPTER 4 exi KEY PROGRAMMING Introduction You can reprogram all the keys on the ProTerm s keypad However you are limited to a total of 222 bytes of memory one characte
16. 24 x 8 Adjust LCD Contrast Enable Backlight Disable Backlight Reset Terminal Perform Self Test amp Return Results Return Last Self Test Results Return Cursor Position Send Device Attributes Send Identifier String Enable Key Repeat Disable Key Repeat Enable Key Click Disable Key Click Enable KNP Function Disable KNP Function LED 1 Off LED 1 On LED 2 Off LED 2 On LED 3 Off LED 3 On LED 4 Off LED 4 On All Off Switch to Private Mode Normal Mode New Line Mode Set Parameters Set and Save Parameters Set Defaults Syntax Esc 1 Oz Esc 1 1z Esc v Esc 8t Esc 9t Esc c Esc 4n Esc 5n Esc 6n Esc c Esc p Esc 8h Esc 8l Esc Ot Esc 1t Esc 2t Esc 3t Esc 6q Esc 7q Esc 8q Esc 9q Esc 10q Esc 11q Esc 12q Esc 13q Esc 16q Esc 21 Esc 201 Esc 20h Esc Iz P1 Esc Oz Esc 2z P1 Esc Oz Esc 3z Esc Oz ANSI Mode Host Commands PROTERM TECHNICAL REFERENCE MANUAL Disable ACM Esc 21v Disable SHIFT and CTRL Esc 4v Enable SHIFT and Disable CTRL Esc 5v Disable SHIFT and Enable CTRL Esc 6v Enable SHIFT and CTRL Esc 7v Type Command Syntax Program Keys Esc 4z Esc Oz Esc bz Kn Cn Esc Oz Custom Characters Esc 5z Cn Rn Esc Oz Graphics Esc bz GLO Esc Oz Esc bz GL1 Esc Oz Esc 5z GSO Pr Pc Esc Oz Esc 5z GS1 Pr Pc Esc Oz Esc bz GCO Pr Pc Esc Oz Esc bz GC1 Pr Pc Esc Oz Advance Control Mode Esc 1v Disab
17. 39 Enable KNP Function eee 39 67 Enable LED 1 Enable LED 2 Enable LED 3 Enable LED 4 s Enable Shift Disable Ctrl esse 56 Enable Shift Enable Ctrl o ooononccnnccnonoconnnonnnnonncconoconnnonnnos Environmental Specifications Erase Cursor to End of Display sss Erase Cursor to End of Line sss Erase Display and Home Cursor Erase Entire Display sese Erase Entire Lie eie eerte tei Erase Start of Display to Cursor Erase Start of Line to Cursor Erasure Commandis sse Escape Mode ion Escape Mode Commands ds E Stop Operation c ecccecesseeeccesecseeeeeeeeceseceeeeeeeeeeeeeaeeaeees E Stop Switch Wiring 13 Extended Function Key Command Summary 33 Extended Key Functionality esse 30 G Graphic Biles nonmen nri neces e intra 50 Graphics Mode aeree ecce te erroe 49 Graphics Mode Commands eee 51 H and shake cia a ias Handshake Out Manipulation Commands e Hide CUTS OF dni a E doy Host Control viscoso itte Ret tiene t dera Eae CE A OSEE OE ERO PARERE II FE HER CR LURARE MENO XE CKEO Indico adriana Interface Options Interface Specifications sse 77 Internal Communication Devices ccccscceseesecesseeeesseees 6 K Key amp Switch Specifications sss TA
18. Key Attribute Commands 86 KNP Function sese nennen nennen nnne 18 L Label Designator Command sse 32 LED Control Commands essere 42 Load Binary Data to Graphics Buffer sss 51 Loading Factory Default Settings ssssssss 24 Long Bell we Al 67 IT rests rs rassen 30 j EA eA A EE ii 6 ETC O ici a ica er Dea RS 6 M Manual Configuration eseseeeeee eene 15 Men Modest ds 21 Modular Interface Connector ooccccocccnonocccononcnonancncnonanononanos 5 6 Modular Interface Connector Signal and Pin Assignments 6 N New Line Mode eins esai cieertdo canessiscdacsassssissacss 37 Normal Mode ire riter eno teer enn eene 37 O Operating Modes eir eet reor tanen heroe cseisciveaeseaestanes 13 incu 5 Output Control Commands 30 Ju e M 1 P Parameter Menu Settings sss 15 Parameter Menu Summary sse 22 Parameter Modification Commands sess 43 pui C 16 Parity Error we 17 44 Pause Commands essere 31 Pause until Handshake Line Input is V 31 Pause until Handshake Line Input is V Pause until n Character Received 231 PCLAT Wired Adapter sss 7
19. Perform Self Test amp Return Results 40 Physical Specifications 78 Power Requirements iis ic eiie rient ena certa Earann vi Power Specifications eee nete itetti teintes 77 Private Mode Host Command Summary 69 Private Mode Host Commandis sss 63 Product Selection Guide eere Program Custom Character T PO d TOT Programming Key Commands sess 45 ProTerm Features ProTerms with Optional E Stops sse 7 Index R Report Key Settings Reset Commands Reset PixelS A E sgt beeeh Reset Terminal ci economies orta Restore Cursor Position Restricting Access cccsceescesecseeseeeeceseceeeseeseceaeeneeeseeseeaees Return Cominiands unie eH PORTER vende Return Cursor Position Return Device Attributes oooooococonononoooncconoconnnonnnono nono nononos 40 Return Last Self Test Results sess 40 Return Terminal Identifier String ss 40 68 S Save Cursor Position Screen Size Nul Select ret deett mee eed e edet eii eR Self Test amp Return Commands Set and Save Parameters sse Set Blink Attribute Set Defaults Set Parameters 5s be ng oce ad dab pet 43 Set PICS cosi ata 52 Set Reverse Video Attribute Set Screen Size to 24 x 8 sess Set Screen Size to 32 x16 iunctio rete Setting the Contrast Mid Poi
20. a data byte When using communications programs such as HyperTerminal you can send the TTB file as a text file instead of specifying the transmission string Upon completion of an image download you must issue a Display Buffer command to view the image on the terminal However in some cases the graphic buffer may display during the download and give the appearance of a scrolling display You can download one image while displaying the other Text processing will slow while the terminal displays an image especially when switching between screen sizes 24 x 8 to 32 x 16 or vice versa Display Buffer Contents Syntax Esc 5z GDO Esc Oz Esc 5z GD1 Esc Oz Notes Use the above commands to display the contents of the graphics buffers where GDO indicates Buffer 0 and GD1 indicates Buffer 1 Should you attempt to display the contents of a graphics buffer prior to loading or clearing new data what ever random pattern has been stored will display Clear Buffer Contents Syntax Esc bz GBO Esc Oz Esc 5z GB1 Esc Oz Notes Use the above commands to clear the contents of the graphics buffers where GBO indicates Buffer 0 and GB1 indicates Buffer 1 Document 15775 1 0 0 0 51 s n Two Technologies Inc M Hand Held Computers Your Way Since 1987 Real Time Graphic Commands An alternative method to displaying images on the ProTerm is the direct manipulation of display pixels in real time Set Pixels Syntax Esc 5z G
21. a minimum input of 9 5 V and a maximum voltage of 28 0 V Since input voltage is not dependent on the terminal s current draw it is suitable for all options Document 15775 1 0 0 0 vi Power Requirements Power Supply Options Depending on the current draw requirements the ProTerm may require the use of different power supplies Use the configuration number listed below see previous page to determine the correct power supply e requires connection to a 5 volt 5 regulated power source e 2 requires connection to a power source between 7 5 and 12 VDC that can source adequate current However depending on a unit s total current draw an input of up to 28 VDC may be applied See chart on next page e H requires connection to a power source between 9 5 and 28 VDC that can source adequate current However input voltage is not dependent on a terminal s current draw and may be used with all terminal options Calculating Total Current Draw The table below summarizes the current draw requirements for the ProTerm in various configurations measured at its interface connector Values listed are approximate due to variations in individual components actual values may vary Current Draw for Basic Configuration Configuration Draw Current Draw for Options NEL TEL Add 60 mA LED LED Indicators Add 4 mA per LED To calculate the total current draw for your terminal configuration 1 Read
22. draw 2 Some options require additional current for example a backlight adds 50 mA CPU Type Atmel AT89C55WD Speed 11 059 MHz Interface Type RS 232 RS 422 or CMOS LSTTL level gt Handshaking 2 Lines DTR DTS for RS 232 CMOS LSTTL Data Rates 300 to 19 200 bps and 57 600 bps 9 600 Requires Handshaking Parity Range Even Odd Mark Space None Ignore Control Bits 1 Start and 1 2 Stop Bits Interface Connector 6 Pin Modular Document 15775 1 0 0 0 77 rg Two Technologies Inc Hand Held Computers Your Way Since 1987 Environmental Storage Temperature 20 to 70 C 30 to 70 C w Ext Temp Display Operating Temperature 0 to 50 C 20 to 60 C w Ext Temp Display Humidity 5 95 Non condensing Physical Height 8 25 inches 209 6 mm Width 4 10 inches 104 1 mm Depth 1 15 inches 29 2 mm Weight 12 ounces 340 grams Case General Electric Cycolac ABS Specifications are subject to change without notice Figure A 1 ProTerm Case Dimensions La 4 10 i bd 1 10 P 2 98 VK TN A 2 06 ENS o 0 Em E 7 A 8 25 4 F1 FA2 F3 FA F5 aAlelelole ETC JC Fic HJ J aS ERN r K L JOM IN JO 461
23. n coe m 73 49 1 cs 1 111 eF o co o 74 112 70 p c7o p 75 48 13 Ee uz a 76 r 77 40 moco mM Ds 73 s o s 78 ae N cae on gt t 79 4F o car o u7 75 u cvs u 80 so P CSO P us 76 v c76 v aja la e e w 82 52 Rcs R x 83 y 34 z 85 c 86 124 zc 1 cc 1 87 88 129 z 89 59 v c59 7F DEL C7F n a Note Cn is the character number used when programming custom characters see Custom Character Commands 80 Troubleshooting PROTERM TECHNICAL REFERENCE MANUAL ProTerm Extended Character Set The following table contains the ProTerm extended character set and corresponding Decimal Hex and Two Technology conversion codes Table B 2 ProTerm Extended Character Set Dex Hex Cn 128 80 wa 140 C8C 0 141 8D C8D 1 144 90 C90 145 EN C91 5 148 C94 8 149 C95 9 155 98 C9B E 156 C9C e 157 9D C9D MN A 158 9E C9E Er B 159 C9F E c 160 CAO D A E 162 o2 BE F 163 A3 o3 EM G Document 15775 1 0 0 0 81 Hand Held Computers Your Way Since 1987 Two Technologies Inc FU A B eee EM SISISISISIGIFISISISIS 2 A RIS QOj oljojoljojuo ajaja Ojojojojojuo O jojo Note Cn is the character number used when programming custom characters see Custom Character Commands Troubleshooting 82 PROTERM TERMINALS
24. s ability to control data flow with XON XOFF protocol i e When the receiving device is ready to receive data it sends an XON signal to the sending device When its buffer is full the receiving device then sends an XOFF message to the sending device which stops sending data The default value is DISABLE Handshake This parameter enables disables use of handshake lines DTR DSR or RTS CTS for ProTerms with an RS 232 interface The default value is DISABLE When enabled the ProTerm informs the host when it can and cannot accept data and vice versa The Handshake Out line is the signal to the host and the Handshake In line is the signal from the host If you enable both XON XOFF and Handshake parameters Handshaking has priority For example the ProTerm cannot send an XON XOFF command to the host if the Handshake In line is false low Should you press a key on the ProTerm and the existing handshake condition prevents transmission to the host within approximately one second the ProTerm will display a wait symbol Figure 3 2 Manual Configuration PROTERM TECHNICAL REFERENCE MANUAL Any subsequent key presses on the ProTerm will generate an audible tone To cancel the waiting condition and send the waiting keystroke until the next keystroke press CTRL and F5 simultaneously Figure 3 2 Wait Symbol Echo This parameter enables disables the ProTerm s ability to display echo keypad entries on the screen The default val
25. the model number on the back of your terminal 2 Using the model number and the table above add the current draw for each option to that of the base unit Example 1 PTNEL45R2 RS 232 Option 55mA Supertwist Backlit Display 60 mA Calculated Total Current 115 mA Example 2 PTNEL45KLR2 RS 232 Option 55mA Supertwist Backlit Display 60 mA Backlit Keypad 80 mA Calculated Total Current 195 mA Determining the Maximum Input Voltage Allowed The maximum input voltage allowed is based on a unit s current draw To determine the maximum input voltage allowed based on current 1 Calculate the maximum current draw using the table on the previous page 2 On the following chart locate the Calculated Total Current on the Calculated Operating Current axis of the chart and then move to the top of Operating Voltage range 3 Lookat the corresponding Maximum Input Voltage Allowed where the intersection occurs to find the maximum useable voltage for your terminal configuration Restricted Input Voltage vs Current Draw 27 5 26 5 25 5 24 5 23 5 22 5 21 5 20 5 9 5 Example 1 115 mA 13 70 VDC Example 2 Ih 195 mA 10 13 VDC 40 70 100 130 160 190 220 250 280 310 340 370 Calculated Operating Current mA Using Example 1 and the chart above the 115 mA drawn by the PTNEL45R2 8 5 7 5 6 5 5 5 4 5 3 5 2 5 1 5 0 5 955 8 5 7 5 Ma
26. which is set when you restore factory defaults There are 16 available settings MIN 2 3 4 5 6 7 MID 9 10 11 12 18 14 15 and MAX The default value is MID Notes Should you use host control there are only eight available settings You can also adjust the contrast by pressing CTRL and F5 20 Manual Configuration PROTERM TECHNICAL REFERENCE MANUAL Break Commands This parameter enables disables the Break commands that define programmable keys The default value is DISABLE Screen Size This parameter defines the screen size either 24 characters x 8 lines or 16 x 32 The default value is 24 x 8 Menu Modes This parameter preserves or clears the contents of the screen that were visible prior to exiting the Parameter Setup menu DESTRUCTIVE mode clears the contents of the display that were visible prior to entering the Parameter Setup menu NON DESTRUCT mode preserves the contents of the display that were visible prior to entering the Parameter menu Allowable settings are DESTRUCTIVE or NON DESTRUCT The default value is DESTRUCTIVE Note While in NON DESTRUCT mode if you change the screen size you must reboot the unit before the new screen size takes effect Backlight For units equipped with the backlight option this parameter turns the backlight on completely off or off after 10 minutes of inactivity in which case any key press will reset the backlight timer and turn the backlight on Allowable s
27. will it scroll the display Cursor Right Syntax Notes Document 15775 1 0 0 0 Esc Pn C Pn indicates an optional repeat count If the count is absent the cursor will move one position The cursor will not move beyond the start or end of a line nor will it scroll the display 35 s n Two Technologies Inc Mum Hand Held Computers Your Way Since 1987 Cursor Left Syntax Esc Pn D Notes Pn indicates an optional repeat count If the count is absent the cursor will move one position The cursor will not move beyond the start or end of a line nor will it scroll the display Cursor Position Syntax Esc Pr Pc f or Esc Pr Pc H Notes Pr and Pc are the optional row and column numbers of the target cursor location respectively For example Esc 4 20 f will send the cursor to Row 4 Column 20 If the row and column are absent the command simply moves the cursor to the home position Cursor Home amp Clear Display Syntax Esc 1s Save Cursor Position Syntax Esc s Notes Temporarily stores the current cursor position in RAM memory and is lost when you remove power Restore Cursor Position Syntax Esc u Notes Returns the cursor to the stored position Enable Cursor Syntax Esc 4t Disable Cursor Syntax Esc 5t Enable Cursor Blink Syntax Esc 3 Oz or Esc 6t Disable Cursor Blink Syntax Esc 3 1z or Esc 7t Hide Cursor Syntax Esc 3 4z 36 ANSI Mode Host Commands PROTERM
28. 3 70 p A 7489 a E ER E Pr ta 1 2 3 7 M 0 CTRL D ESC poe ENTER SHIFT Y Y FA SPACE Y Y La 2 60 NENNEN y X m 2 05 78 Troubleshooting PROTERM TERMINALS APPENDIX B H Character Sets ASCII Character Set Table B 1 contains the ProTerm ASCII character set and corresponding Decimal Hex and Two Technology conversion codes Table B 1 ASCII Character Set Dec Hex ASCII Cn Display 26 1A SUB ma m rya IC FS ma m ID cs ma na ie m m if US ma na space amp 0 2 3 Document 15775 1 0 0 0 rg Two Technologies Inc Hand Held Computers Your Way Since 1987 Dex Hex ASCII Cn Display Dec Hex ASCII Cn Display 52 90 sa z CSA z 53 9 s t es I s4 36 6 c36 6 55 93 so J co 1 56 38 8 c38 8 57 39 9 ee 9 s s A 58 3A oea 96 60 coo 59 38 ces 97 61 a cor a 60 98 62 b 62 b 61 3D co 99 ex lt c Cos c 62 100 64 d C64 d 63 101 65 e 65 64 102 66 f cool f 65 103 67 g c g 66 42 B B 104 68 h cos h 67 105 69 i C69 i 68 44 D c44 D j 69 45 E cs E 107 68 k cop k 70 108 ec cc zn 47 109 6D m cod m 72 IO
29. AYS IN DELIVERIES OR USE AND SHALL IN NO EVENT BE LIABLE FOR INCIDENTAL OR CONSEQUENTIAL DAMAGES OF ANY KIND WHETHER ARISING FROM CONTRACT TORT OR NEGLIGENCE INCLUDING BUT NOT LIMITED TO LOSS OF PROFITS LOSS OF GOODWILL OVERHEAD OR OTHER LIKE DAMAGES To maintain your warranty and to avoid creating hazards only qualified personnel should perform authorized modifications to Two Technologies products Two Technologies cannot assume responsibility for any condition affecting the proper operation of this equipment that may result from unauthorized modifications Product Returns If after inspection you note any product damage or discrepancies please contact us promptly within five days of receipt If the exterior of the package shows obvious signs of damage please contact your carrier directly All items returned to Two Technologies require a Return Material Authorization number RMA Please contact Two Technologies Service department to request an RMA number Document 15775 1 0 0 0 iii Regulatory Notices FCC Compliance This equipment has been tested and found to comply with the limits for Class A digital device pursuant to Part 15 of the FCC Rules These limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a commercial environment This equipment generates uses and can radiate radio frequency energy and if not installed in accordance with the instruction manual ma
30. Break Commands ato IUe e Rede ee beet e e tpa D 21 ev ro ad 21 Menu Modes itm etel ta tr et 21 Batt x 21 Parameter Menu Summary mic hase du aaa ee rte RE ettet nitive ded 22 Viewing Parameter Settings tectae An 23 viii Changing Parameter Settingan eisenii ineeiieo ae nennen nennen eren Eini 23 Loading Factory Default Settings sse eene 24 Setting the Contrast Midpoint sresti ereire eie ed de ter ee eerte e gei eiie 25 TR stricHng ACC SB e eee ee eh e eed pi ede etie ie reet beige 25 Chapter 4 KEY PROGRAMMING ssssesccccccssssssscceccescessssesccceccacassssccecceceenenssceccseceasacesssceceseeeuenes 27 Introduction cte het ro e eet tbt ate eoe HR e ee ria iei petes 27 Defining Key Qutp t sotto netta die REI eto d temen erg iter eet eset eiie repre etg 27 Extended Key FPunctionality 2 n ae oen ette ete dee e te eed 30 Break Commands iau opio 30 Output Control Commands og dtc bee eom aile tte ires 30 Pause Commarids 4 sot annot he mop then ene dd erba tun 31 Branching Commands ei ipe netten tete eod o eae ede 32 Handshake Out Manipulation Commandis esee 33 Extended Function Key Command Summary sese 34 Chapter 5 ANSI MODE HOST COMMANDS ssscsssessssesesesssesssesscesssessseceseesseesssesseeseceeseeeseseeseesees 35 Introduction niemand eal ie bie scone b ee ette ARE me 35 Cursor Commands e
31. Esc 5z GSO 72536 Esc Oz Esc 5z GSO 73 32 Esc Oz Esc 5z GSO 73 36 Esc Oz Esc 5z GSO 74 32 Esc Oz Esc 5z GSO 74 36 Esc Oz Esc 5z GSO 75 32 Esc Oz Esc 5z GSO 75 36 Esc Oz Esc 5z GSO 76 32 Esc Oz Esc 5z GSO 76 33 Esc Oz Esc 5z GSO 76 34 Esc Oz Esc 5z GSO 76 35 Esc Oz Esc 5z GSO 76 36 Esc Oz Column 192 Positions 0 00h 191 BFh 0 00h Row 128 Positions 127 7F Document 15775 1 0 0 0 53 4 rg Two Technologies Inc amp Hand Held Computers Your Way Since 1987 54 Advanced Control Mode Advanced Control Mode ACM enables you to restrict the input and output of the terminal s keypad by assigning specific hex values to each key press and each subsequent key release making it ideal to control devices or applications in environments where safety is a primary concern While in ACM the following terminal features and functions are affected Terminal Parameters to use ACM you must ensure that the Data Bits parameter is set to eight data bits While in ACM mode terminal echo and key repeat are disabled You cannot save ACM settings If power is lost the terminal will revert to Normal mode Menu Access access to the Parameter Setup menu the Key Output Definition Setup menu and Contrast Control is disabled ENQ Acknowledgement when the host enables ACM the terminal s response to an ENQ 05h becomes a DLE 10h instead of an ACK 06h This response will enable the hos
32. F1 F2 F4 F3 CA E Y Y 11213 Yes Em 9 4115 16 m ua ES 3 7 8 9 BP T PIU dS V X FEE SPACE ENTER Y iz 45 Position Keypad 30 Position Keypad 20 Position Keypad Document 15775 1 0 0 0 11 4 rg Two Technologies Inc Hand Held Computers Your Way Since 1987 Display Operation The ProTerm screen displays the standard U S ASCII 96 character set Characters appear on the display at the current cursor location Cursor Position Typically the cursor moves from left to right as the ProTerm receives characters unless altered by Escape commands see ANSI Mode Host Commands and Private Host Commands for details The display will scroll when a character appears in the last position in any of the first seven rows for an 8 x 24 display or the first fifteen rows for a 16 x 32 display In which case the cursor then moves to the left most position on the next row The display will also scroll when a character in the LAST Row 8 Column 24 or Row 16 Column 32 or the LAST 1 character position depending upon the parameter selection refer to the Scroll parameter for details The cursor is selectable as blinking non blinking visible or invisible When visible the cursor style will indicate the states of the SHIFT and CTRL modifier keys refer to the Cursor and Cursor Blink parameters for details Contrast Adjustment You can adjust the contrast on the ProTerm
33. HIFT key sends control characters to the host Available options are ENABLE DISABLE and CANCEL The default value is DISABLE With Shift Lock enabled pressing SHIFT will lock the keypad into Shift mode until you press SHIFT again With Shift Lock disabled you must hold SHIFT and or CTRL while pressing other keys With Shift Lock cancelled pressing SHIFT and or CTRL will modify only the next key press Figure 3 3 Shift Control Key Indicators it p P L Em SHIFT CTRL CTRL SHIFT Scroll This parameter determines how the scrolling function will work when the ProTerm displays a character in the last display position lower right corner Available options are LAST CHR and LAST CHR 1 When set to LAST CHR the screen will scroll up one line and position the cursor in the first column of the last line lower left corner after displaying a character in the last display position When set to LAST CHR 1 the screen will scroll up one line and position the cursor in the second column of the last line after displaying a character in the last display position and receiving the next displayable character from the host If the ProTerm receives a control code or an escape command that alters the cursor position the cursor will remain at the last position and the pending scroll condition canceled View Angle Contrast This parameter adjusts the viewing angle for various environmental conditions based on contrast mid point
34. Held Computers Your Way Since 1987 Host Control The ProTerm s design allows a connecting device or host to control its functions through the transmission of a string of special characters Referred to as Escape commands because each character string begins with the ASCII escape character these character strings enable the host to move the cursor to any position on the display clear selected regions of the display sound a beep alert or key click program the function keys and set any of the operating parameters The ProTerm has two sets of built in Escape command modes ANSI and Private The set in use is determined by the setting of the Escape Mode parameter When set to ANSI mode the ProTerm recognizes a command set compatible with the American National Standards Institute Standard X3 64 When set to Private mode the ProTerm recognizes a smaller non standard set of commands The host can change the current Escape mode type at any time by issuing the corresponding Escape command Information about using ANSI and Private Mode Escape commands appears later in this manual Operation PROTERM TERMINALS CHAPTER 3 exi MANUAL CONFIGURATION Introduction A comprehensive set of user settable operating parameters and programmable function keys makes the ProTerm suitable for diverse applications Each settable parameter and programmable function key has a default value These values are stored in the ProTerm s
35. ID XXXX XX XXXX 3 Upon completion of the self test the ProTerm will emit an alert three consecutive beeps and display a blank screen with a fixed or blinking cursor in Row 1 Column 1 10 Operation PROTERM TECHNICAL REFERENCE MANUAL Keypad Operation The standard 30 position and 45 position keypads consist of uppercase letters digits 0 through 9 punctuation marks symbols function keys and keys for Escape ESC Space SPACE Backspace BACKSP BKSP Control CTRL Shift SHIFT and Enter ENTER You can program the SHIFT key to operate in normal or locked mode In the locked mode pressing a modifier key will toggle its respective state The standard 20 position keypads consist of the digits 0 through 9 functions keys and keys for Yes YES No NO Backspace BKSP Space SPACE and Enter ENTER Transmission of control characters will cancel the control state If both the Shift and Control states are active lowercase alphabetic characters will replace corresponding uppercase alphabetic characters All keys with the exception of CTRL and SHIFT may be re assigned with user programmed characters or character strings from the key output definition menu For information about control states refer to the SHIFT LOCK parameter Figure 2 7 Standard Keypads F1 F2 F3 F4 F5 tel y A
36. IFT and then press F5 YES on 20 key keypads The ProTerm will display each setting for approximately two seconds BAUD 3644 Changing Parameter Settings To enter the Parameters menu and change settings 1 For 45 or 30 key ProTerms simultaneously hold CTRL and SHIFT then press F1 For 20 key ProTerms simultaneously hold BKSP and ENTER then press F1 The Parameter menu appears with the first parameter on the top line BAUD 3644 F1 CHANGE THE SETTING F2 NEXT OPTION F3 PREVI US OPTION F4 QUIT WITHOUT SAVING FS SAVE amp EXIT To change the value of the current parameter press F1 To view the next parameter press F2 To view the previous parameter press F3 To exit the menu without saving any changes on 45 or 30 key ProTerms press F4 sa fF YO N To save any changes and exit the menu on 45 or 30 key ProTerms press F5 To save any changes and exit the menu on 20 key ProTerms press F4 The ProTerm will sound an alert three consecutive short beeps and prompt you to confirm your changes ARE YOU SURE Fi YES F5 N 7 To confirm the changes press Fl To exit the menu without saving any changes on 45 or 30 key ProTerms press F5 To exit the menu without saving any changes on 20 key ProTerms press F4 Document 15775 1 0 0 0 23 4 rg Two Technologies Inc Hand Held Computers Your W
37. In line is between 3 and 30 volts Assert Handshake Out Equals V Command assert the Handshake Out line at the interface connector to between 3 and 15 volts Assert Handshake Out Equals V Command assert the Handshake Out line at the interface connector to between 3 and 15 volts Key Programming PROTERM TERMINALS CHAPTER 5 i ANSI MODE HOST COMMANDS Introduction As discussed previously the ProTerm s design allows a host to control its functions by sending commands that begin with the Escape character When set to ANSI mode the ProTerm will recognize commands that are compatible with the American National Standards Institute X3 64 standard For example sending an Esc H 1Bh 5Bh 48h will move the cursor to the home position upper right corner A command summary appears at the end of this section Note Do not use spaces between characters in Escape commands Any spacing shown for Escape commands in this chapter is for clarity only unless otherwise noted Cursor Commands Cursor Up Syntax Notes Esc Ph A Pn indicates an optional repeat count If the count is absent the cursor will move one position The cursor will not move beyond the start or end of a line nor will it scroll the display Cursor Down Syntax Notes Esc Pn B Pn indicates an optional repeat count If the count is absent the cursor will move one position The cursor will not move beyond the start or end of a line nor
38. JO 0 C6 R6 0 jojo 0 C6 R7 0 0 O 0 C6 R8 ojojo 0 C6 R9 oyo O 0 C6 R10 0 0 JO 0 C6 R11 0 0 O 0 C6 R12 oyo O 0 C6 R13 0 yo JO 0 C6 R14 0 FE R15 0 FE R16 O JO O 0 00 Legend E Bit on O Bit off Esc 5z C1 00 FE FE C6 C6 C6 C6 C6 C6 C6 C6 C6 C6 FE FE 00 Esc 0z Bit 7 of each byte represents the leftmost column of the character As shown above the hex values for the high order and low order byte are concatenated the results are the values entered for each row for example FEh 11111110 ANSI Mode Host Commands PROTERM TECHNICAL REFERENCE MANUAL Graphics Mode The ProTerm can display graphics by either downloading a proprietary graphics file or by manipulating graphic pixels to two graphic memory locations Buffer0 and Bufferl that are independent of text memory As a result the ProTerm superimposes the text over the images see figure below It cannot however display the contents of both graphics buffers simultaneously If you do not want to superimpose text over the image you must first clear the text Figure 5 1 Graphics Rendering TWO TECHNOLOGIES T Text Y Fan TWO TECHNOLOGIES p Rendered Result d text superimposed over graphic Graphic Note When overlaying text and graphics together make sure the image does not wash out the text Document 15775 1 0 0 0 49 rg Two Technologies Inc 50 P 9 Hand Held Computers
39. Keypad Hex Output The following table contains the hex output for a standard 30 key keypad where CS is CTRL SHIFT Locked key output C is CTRL key output S is SHIFT key output and U is single key output Table C 2 30 Key Keypad Hex Output Values CTRL SHIFT 20 Key Keypad Hex Output 84 The following table contains the hex output for a standard 20 key keypad where CS is CTRL SHIFT Locked key output C is CTRL key output S is SHIFT key output and U is single key output Table C 3 20 Key Keypad Hex Output Values 1 41 6 42 11 43 16 44 2 3 7 32 12 33 17 2B 3 34 8 35 13 36 18 2D 4 37 9 38 14 39 19 5 2E 10 30 15 20 20 Troubleshooting PROTERM TERMINALS e gt Ind s Index e 20 Key Keypad Hex Output Values see 84 30 Key Keypad Hex Output Values sess 84 A About the ProTerm ooooooccoccnooncconoconnnonnnononoconoconnnonn ccoo nono nnnonnnos 2 About this Manual EA About Two Technologies essere 2 ACM Control Commands essere 56 Adjust LCD Contrast esses Advanced Control Mode ANSI 3 64 VT100 compatibility ANSI Mode Host Command Summary s 59 ANSI Mode Host Commands sse 27 35 ASCII Character Set Assert Handshake Out Equals V Command 33 Assert Handshake O
40. Possible Cause Repeat parameter disabled Solution Change repeat parameter to either SLOW MEDIUM or FAST Function keys not sending correct values Possible Cause Key accidentally reprogrammed Solution Reprogram function key Possible Cause EEPROM corrupted by line disturbance Solution Restore factory defaults and then reprogram parameters and function keys Possible Cause Terminal reset to factory defaults after repair Solution Reprogram function keys Document 15775 1 0 0 0 75 PROTERM TERMINALS APPENDIX A Specifications Display Supertwist Nematic 192 x 128 Pixel Liquid Crystal Display with Graphics Capabilities U S ASCII Character Set Dark Characters on Light Background with Blinking and Inverse Video Attributes 8 x 24 or 16 x 32 Display Format Menu or Host Selectable Menu Controlled Contrast Settings Backlit or Extended Temperature Backlit Options Available Keys amp Switches Type Membrane or Elastomeric Standard Layouts 45 key 9 rows x 5 columns 30 key 6 x 5 and 20 key 5 x 4 Custom Layouts 32 key 8 x 4 and 15 key 5 x 3 Feedback Tactile and Audible Programmability Five Function Keys with Fifteen Definitions Options Emergency Stop 2 Pole Press and Twist Contact Rating 0 5 A 28 VDC Backlit Keypad Power Voltage 5 VDC 5 7 5 12 VDC Linear Regulator or 9 5 28 VDC Switching Regulator Current 85 90 mA Nominal RS 232 RS 422 2 1 Maximum voltage depends on current
41. Prolerm m Technical Reference Manual p Two Technologies Inc 4 Hand Held Terminals Your Way Since 1987 Document 15775 1 0 0 0j ProTerm Technical Reference Manual Document Number 15775 1 0 0 0 Date of Last Revision November 20 2008 Copyright O 1998 2008 Two Technologies Inc All rights reserved Printed in the United States of America Copyrights and Trademarks The 2T logo is a registered trademark and ProTerm is a trademark of Two Technologies Inc Other products or company names mentioned herein may be the trademarks or registered trademarks of their respective companies Reproduction Rights This manual contains proprietary information Permission to reproduce or otherwise use portions of the material presented herein is explicitly given to Two Technologies OEMs incorporating the ProTerm into their products Please note that this publication contains material that may not be appropriate for disclosure to some end users and that Two Technologies assumes no responsibility for technical support burdens incurred or any other consequences of OEM documentation decisions Disclaimer Two Technologies shall not be liable for technical or editorial errors or omissions contained herein nor for incidental or consequential damages resulting from the furnishing performance or use of this material Changes and Addendum Information and specifications contained in this document are subject to change with
42. SO Pr Pc Esc 0z Esc 5z GS1 Pr Pc Esc 0z Notes Use the above commands to set a pixel in real time where GSO indicates Buffer 0 and GS1 indicates Buffer 1 Pr is the hex value of the row position along the horizontal axis and Pc is the hex value of the column position along the vertical axis You should clear the buffer prior to displaying the contents of the buffer Reset Pixels Syntax Esc 5z GCO Pr Pc Esc 0z Esc 5z GC1 Pr Pc Esc 0z Notes Use the above commands to clear a set pixel in real time where GCO indicates Buffer 0 and GC1 indicates Buffer 1 Pr is the hex value of the row position along the horizontal axis and Pc is the hex value of the column position along the vertical axis Graphics Mode Command Examples Example 1 The following example shows a series of commands that will clear the buffer contents transfer a graphics image and display the contents on the display Esc bz GBO Esc Oz Esc bz GLO image contents Esc Oz Esc bz GDO Esc Oz Note image contents is either a TTB file or a string of ASCII characters that represent the hex values of the image s data bytes 52 ANSI Mode Host Commands PROTERM TECHNICAL REFERENCE MANUAL Example 2 The following example shows a series of commands that that will clear the buffer contents and draw a small box on the display Esc 5z GBO Esc Oz Esc 5z GSO 72 32 Esc Oz Esc 5z GSO 72 33 Esc Oz Esc 5z GSO 72 34 Esc Oz Esc 5z GSO 72 35 Esc Oz
43. TECHNICAL REFERENCE MANUAL CR LF Commands Normal Mode Syntax Esc 201 Notes Sends a carriage return character ODh to the host New Line Mode Syntax Esc 20h Notes Sends a carriage return character 0Dh and a line feed character 0Ah to the host Erasure Commands Erase Cursor to End of Line Syntax Esc K Notes Includes the character at the cursor location and does not alter the cursor position Erase Start of Line to Cursor Syntax Esc 1K Notes Includes the character at the cursor location and does not alter the cursor position Erase Entire Line Syntax Esc 2K Notes Includes the character at the cursor location and does not alter the cursor position Erase Cursor to End of Display Syntax Esc J Notes Includes the character at the cursor location and does not alter the cursor position Erase Start of Display to Cursor Syntax Esc TJ Notes Includes the character at the cursor location and does not alter the cursor position Erase Entire Display Syntax Esc 2 Notes Includes the character at the cursor location and does not alter the cursor position Document 15775 1 0 0 0 37 s n Two Technologies Inc Mum Hand Held Computers Your Way Since 1987 38 Reset Commands Reset Terminal Syntax Esc c Notes This command is equivalent to removing and reapplying operating power from the terminal Escape Mode Commands Switch to Private Mode Syntax Esc 21 Notes This command c
44. able Ctrl Syntax Esc 6v Enable Shift Enable Ctrl Syntax Esc 7v ANSI Mode Host Commands PROTERM TECHNICAL REFERENCE MANUAL Example Using ACM in a Robotic Environment The following example shows the use of ACM in an industrial environment where safety during operation is a primary concern In this scenario the ProTerm controls a robotic free swinging arm Figure 5 4 where 1 The host transmits an ENQ 05h every 25 ms to the terminal to determine its state Normal mode or ACM The terminal in response will either send an ACK 06h to indicate Normal mode or a DLE 10h to indicate DLE If a timeout occurs for any reason the host will stop the robotic arm In Normal mode you can perform operations such as displaying graphics and switching to ACM Esc 1v In ACM you can press a key to move the arm and release a key to stop the arm You can also switch back to Normal mode Esc 21v A flowchart Figure 5 5 appears on the following page Figure 5 4 Using ACM in a Robotic Environment O O 1 0 ENQ DLE ACK lil Document 15775 1 0 0 0 57 s n Two Technologies Inc amp Hand Held Computers Your Way Since 1987 Figure 5 5 Using ACM in a Robotic Environment Flowchart Host Transmits t ENQ Normal Mode Rane Operation ACK Yes Enable ACM Stop motion mcum sound alert DLE S
45. al Data Out from terminal 6 Common Common Operation PROTERM TECHNICAL REFERENCE MANUAL ProTerms with Optional E Stops ProTerms equipped with an optional E Stop connect to host equipment via a non detachable permanent wire cable that ends with a DB 25 male connector Figure 2 3 Table 2 4 describes the signal and pin assignments for the DB 25 interface connector Figure 2 3 DB 25 Interface Connector 5000000000000 00000000000 0 Pin 1 Pin 25 Viewed facing connector Table 2 4 DB 25 Interface Connector Signal and Pin Assignments Pin Color Signal Pin Color Signal ESop T Commer E Stop 1 normally closed 2 3 White _ Esop 2 Common 5 6 7 ed Handshake In to terminal CTS E Stop 2 normally closed Pin 20 Jumpered Pin 6 Jumpered Blue Common 25 Gray Supply to terminal Standard Accessory Cables Standard modular cables 1210 7 and 1210 15 that mate with the ProTerm s modular interface connector and Two Technologies PCAT wired adapter are available as optional accessories These cables will reverse the signal output from the ProTerm see illustration below Non reversing modular cables 1210 7 NR and 1210 15 NR are also available Figure 2 4 1210 Series Modular Cable Green Red Yellow Black Blue White 14444
46. ar Conn ctor e etie Sete tie e eid tte eere tnde 8 Figure 2 6 Cable and Power Supply Connections sess 9 Figure2 7 Standard Keypads sisis ertea ihre teeeretu irte 11 Figure 2 8 E 5top Op ratiOn i oe ethsnatetee i mealdted eite ea ed etui rds 13 Figure 2 9 E Gtop Switch Wiring urere eet et ierant eres Fe edipi 13 Figure 341 Parity Error Symbol orate ies oe dt etre e in dose iata 17 Figure 3 2 Wait SYMBOL noiire n eee ema e te ut Eve ce tire i a p tts 19 Figure 3 3 Shift Control Key Indicators 4 ettet ett rt mete ere ett E A En 20 Figure 5 I Graphies Rendering 333 eerte iia 49 Figure 5 2 PROCNV EXE is A AAA eu Dd usto puru cic RA 50 Fig re 5 37 Ghost Key iiciin daten tds 55 Figure 5 4 Using ACM in a Robotic Environmennt ssseeesssseeeeeeeeneee e eene 57 Figure 5 5 Using ACM in a Robotic Environment Flowchart seen 58 Figure A 1 ProTerm Case Dimensions 1 5 erede treten pese tent tet edes tees ete ieu o eter 78 List of Tables Table 2 1 ProTerm Controls and Indicators sees eee eee nens 5 Table 2 2 Interface Devices nit ii ee Rp tb 6 Table 2 3 Modular Interface Connector Signal and Pin Assignments sess 6 Table 2 4 DB 25 Interface Connector Signal and Pin Assignments sess 7 Table 3 1 Communication Parameters Accessibility sse 17 Table 3 2 Parameter Menu Summary
47. ation screen will appear ARE YOU SURE F1 YES FS3 MO 9 Press Fl to save the session or F5 to abort for 20 key keypads press F4 If you select YES the following screen appears REMOVAL OF POWER WHILE THIS MESSAGE IS DISPLAYED WILL CORRUPT ALL DATA 10 Do not remove power from the ProTerm while the above message appears on the screen or you will corrupt all stored data Should you remove power during this time you will have load default values Document 15775 1 0 0 0 29 4 s n Two Technologies Inc amp Hand Held Computers Your Way Since 1987 30 Extended Key Functionality Extended Key commands are special hex codes that you use while defining key output to control the transmission and display of characters on both the terminal side and host side For example sending the string START to the host while displaying RUNNING on the terminal Extended Key commands fall into the following categories e Break Commands e Output Control Commands e Pause Commands e Branching Commands e Handshake Out Line Manipulation Commands Note Before attempting to program keys with extended functionality you must enable the Break Command parameter by using either the Parameter Setup menu or ANSI Host Commands Break Commands When a communication line is idle the normal state of the terminal the line is marking or transmitting con
48. auses the terminal to switch from recognizing ANSI host commands to recognizing Private host commands Character Attribule Commands Set Blink Attribute Syntax Esc 2s or Esc 5 m Notes Characters written subsequent to the setting or clearing of attributes will assume the new attribute characteristics Clear Blink Attribute Syntax Esc 3s Notes Characters written subsequent to the setting or clearing of attributes will assume the new attribute characteristics Set Reverse Video Attribute Syntax Esc 7 m Characters written subsequent to the setting or clearing of attributes will assume the new attribute characteristics Notes When Reverse Video is set functions that clear any portion of the screen e g scrolling and erase line will use a solid fill character Clear All Attributes Syntax Esc 0 m Notes Characters written subsequent to the setting or clearing of attributes will assume the new attribute characteristics ANSI Mode Host Commands PROTERM TECHNICAL REFERENCE MANUAL Key Attribute Commands Enable Key Repeat Syntax Esc 8h Notes This command enables key repeat using the most recent rate setting Disable Key Repeat Syntax Esc 8l Enable Key Click Syntax Esc Ot Disable Key Click Syntax Esc It Enable KNP Function Syntax Esc 2t Disable KNP Function Syntax Esc 3t Document 15775 1 0 0 0 39 s n Two Technologies Inc M Hand Held Computers Your Way Since 1987
49. ay Since 1987 24 Loading Factory Default Settings To load the factory default settings 1 2 Remove power from the ProTerm For 45 or 30 key ProTerms simultaneously hold CTRL SHIFT and Fl and reapply power For 20 key ProTerms simultaneously hold BKSP ENTER and Fl and reapply power After the ProTerm sounds an alert and displays the LOAD DEFAULTS message release the keys LOAD DEFAULTS F1 YES F5 N For 45 or 30 key ProTerms press F1 to reload the default values Press F5 to leave the parameters unchanged For 20 key ProTerms press F1 to reload the default values Press F4 to leave the parameters unchanged When you reload the default values the ProTerm will save the data and then prompt you to adjust the Setting the Contrast Midpoint Should you leave the parameters unchanged the ProTerm will continue on to the self test SAVING DATA Manual Configuration PROTERM TECHNICAL REFERENCE MANUAL Setting the Contrast Midpoint The contrast mid point enables you to optimize the display contrast for various environmental conditions that can affect character brightness based on a range of values where 00 is the lightest setting and 99 is the darkest The contrast midpoint is also the MID value for the View Angle Parameter setting where it is the midpoint of eight lighter and eight darker settings To set the contrast midpoint
50. by pressing CTRL and F5 There are sixteen adjustments levels Each key press combination will make the display darker until it reaches the darkest setting in which case the next key press combination will result in the lightest setting You can also adjust the contrast using the View Angle Contrast parameter or by Setting the Contrast Midpoint Operation PROTERM TECHNICAL REFERENCE MANUAL E Stop Operation The optional E Stop switch consists of two normally closed switches Contacts for the E Stop switch are located on the DB25 male connector see Table 2 4 Pressing the switch opens both sets of contacts Lamp connections are available only on optional illuminated switches Figure 2 8 E Stop Operation Push switch to lock Twist right to reset Figure 2 9 E Stop Switch Wiring aes 88 3 zs Es L Standard E Stop Switch Illuminated E Stop Switch Operating Modes The ProTerm has several operating modes The default mode is Terminal mode It allows the ProTerm to display characters respond to commands sent by a connecting device and send characters to the connecting device as keys are pressed Other modes described later in this manual enable you to set operating parameters and program function key definitions Document 15775 1 0 0 0 13 rg Two Technologies Inc amp Hand
51. customizable product with many optional configurations and special keypad layouts this manual only describes the standard features and operation of the ProTerm For custom configurations and special options consult the appropriate supplemental manual or addendum It is beyond the scope of this manual to provide operating system tutorials or information about commercial or customized ProTerm application programs and connected equipment This information should be available in the manuals that accompany those products Wherever used herein the term ProTerm applies to all models except as noted NOTICE The information contained in this manual applies only to ProTerms manufactured after April 1 2001 serial number HH182503 and above Because newer models contain additional functions not found on previous models use of these functions on older terminal may cause unexpected results Symbols and Conventions Unless otherwise noted this manual uses the following format conventions to distinguish elements of text e New terms used in this manual initially appear in Italics for example host e Names of keys as shown on a keypad appear in bold type for example CTRL e Names of parameter values appear in uppercase letters for example ENABLE e Esc represents the ASCII escape character used in Escape commands for example Esc 4n e A lowercase h appearing after a number denotes a hexadecimal value for example 1Bh
52. e In the following example the terminal acts as a remote monitoring device that checks the paper status and assumes the following 1 The host will power up in a STOPPED state 2 When the paper is low the host asserts a V on the line connected to handshake input of the terminal 3 When the unit begins to run the host will transmit R 4 When the unit stops the host will transmit S 5 Parameters settings for the terminal include DISABLE ECHO ESCAPE MODE PRIVATE and SCREEN SIZE 24 x 8 BFh BEh B4h 1 1Bh E S T O P P E D B5h 2 ODh OAh P A PEREO LOW 4Bh 2 BDh R 1Bh E R U N N T SN C B5h 3 ODh OAh P A P SE R CLOW B4h 3 BDh S BAh 1 Handshake Out Manipulation Commands Handshake Out Manipulation commands are useful to signal an external device The Handshake Out line will maintain voltage levels between 3 and 15 volts or 3 and 15 volts Effective line load resistance should always be greater than 3K ohms RS 232 interface only Assert Handshake Out Equals V Command When defining key output enter B8 as the two HEX digits to assert the Handshake Out line at the interface connector to between 3 and 15 volts V Note Use of this command requires that you disable the terminal s Handshake parameter Assert Handshake Out Equals V Command When defining key output enter B9 a
53. e two HEX digits to prevent the terminal from transmitting characters within a programmable key string When used in conjunction with the Toggle Echo command you can control which parts of a programmable key strings display on the terminal parts of strings and which parts transmit to the host For example to send the string START to the host while displaying RUNNING on the terminal your key output definition would look like o eT A R T BFh BEh R VU N N ep N QG Pause Commands With the use of extended key functionality you can program a key string to pause while either waiting to receive a specific character or a specific handshake line input Pause until Handshake Line Input is V When defining key output enter B7 as the two HEX digits to suspend programmable key output until the ProTerm s handshake line at the interface connector is between 3 and 30 volts If the handshake line is already in the V range there should be no delays in output Should the terminal wait for a response for more than 0 50 seconds it will display the Wait character To abort the pause press CTRL and F5 simultaneously Note Use of this command requires that you disable the terminal s Handshake parameter Pause until Handshake Line Input is V When defining key output enter B6 as the two HEX digits to suspend programmable key output until the ProTerm s handshake line at the interface connector is b
54. ees 63 Introduction onte ee ie oh inate A eee a PRESS 63 Cursor COMMAS fos xxu itte e ete o e Oed qu t ii tent irnos 63 Erasure Commands eno eee eite en p te oe RA et ete eee eic 66 Character Attribute Command Sicuani 66 Escape Mode Commands ctc e ete et stats tans e o e EC edet than shades 67 Key Attribute Commands ovii iia 67 Sound Commands oce ina eei tta b Rte 67 Return Commands 25g wen tote tute aec ed ede brand ires 68 Display Attribute Commands asses hte i rto tote erbe tio rope eire po sn 68 Private Mode Host Command Summary sse enne 69 Chapter 7 CONTROL CODES RE 71 Document 15775 1 0 0 0 ix Chapter 8 TROUBLESHOOTING de Seco eren Eh FC arcet as 73 Appendix A SPECIFICATIONS 2 2 eie Ai ae ETA EEES 77 Appendix B CHARACTER SEIS erronee eceveueosccdnes dees euucdincusdedovevebeescncaededeveevasvsiected d 79 Appendix C KEYPAD HEX OUTPUT VALUES cccccccssssssscecccceecessssceecccccceseessssseceececeeeeesssseeeeeeess 83 og M 85 List of Figures Figure 2 1 ProTerm Controls and Indicators sess e eene 5 Figure 2 2 Modular Interface Connector eee ene enne e en eene 6 Figure 2 3 DB 25 Interface Connector c ococcoconnonenenononcananenenenoncanonenenenencncocororesonenenenon on ranen ener tenere 7 Figure 2 4 1210 Series Modular Cable eee ae tenene tnit 7 Pigure 2 5 PCAT Modul
55. es Includes the character at the cursor location and does not alter the cursor position Erase Display and Home Cursor Syntax Esc E Character Attribute Commands Set Blink Attribute Syntax Esc W or Ctrl Z Notes Characters written subsequent to the setting or clearing of attributes will assume the new attribute characteristics Clear Blink Attribute Syntax Esc X or Ctrl X Notes Characters written subsequent to the setting or clearing of attributes will assume the new attribute characteristics Set Reverse Video Attribute Syntax Esc wor Ctrl V Characters written subsequent to the setting or clearing of attributes will assume the new attribute characteristics Notes When Reverse Video is set functions that clear any portion of the screen e g scrolling and erase line will use a solid fill character Clear Reverse Video Attribute Syntax Esc x or Ctrl W Notes Characters written subsequent to the setting or clearing of attributes will assume the new attribute characteristics Private Mode Host Commands PROTERM TECHNICAL REFERENCE MANUAL Escape Mode Commands Switch to ANSI Mode Syntax Esc Notes This command causes the terminal to switch from recognizing Private host commands to recognizing ANSI host commands Key Attribute Commands Enable Key Click Syntax Esc U Disable Key Click Syntax Esc V Enable KNP Function Syntax Esc N Disable KNP Function Syntax Esc O Sound Commands Note You can
56. ettings are ON OFF or TIMED The default value is ON Document 15775 1 0 0 0 21 FU A 22 Two Technologies Inc Hand Held Computers Your Way Since 1987 Parameter Menu Summary Table 3 2 lists the allowable settings and default values available through the Parameter menu Table 3 2 Parameter Menu Summary on Parameter Options Default In Bold Baud 300 600 1200 2400 4800 9600 19200 57600 Data Bits 7 8 Parity EVEN ODD MARK SPACE NONE IGNORE Stop Bits L2 Display PE 1 ENABLE DISABLE Repeat 2 SLOW MEDIUM FAST DISABLED Key Click ENABLE DISABLE KNP Function ENABLE DISABLE Cursor ENABLE DISABLE Cursor Blink ENABLE DISABLE XON XOFF ENABLE DISABLE Handshake ENABLE DISABLE Echo ENABLE DISABLE Escape Mode ANSI PRIVATE CR LF Mode NORMAL NEWLINE Test ENABLE DISABLE Shift Lock ENABLE DISABLE CANCEL Scroll on Last Character LAST CHR LAST CHR 1 Viewing Angle MIN 2 3 4 5 6 7 MID 9 10 11 12 13 14 15 MAX Break Commands ENABLE DISABLE Screen Size 24x8 32x16 Menu Mode NON DESTRUCT DESTRUCTIVE Backlight 5 ON TIMED OFF Access to parameter is dependent on Data Bits and Parity settings Access to parameter is dependent on KNP Function setting Only if the terminal has an optional backlit display Manual Configuration PROTERM TECHNICAL REFERENCE MANUAL Viewing Parameter Settings To scroll through the current parameter settings simultaneously hold CTRL and SH
57. etween 3 and 30 volts If the handshake line is already in the V range there should be no delays in output Should the terminal wait for a response for more than 0 50 seconds it will display the Wait character To abort the pause press CTRL and F5 simultaneously Note Use of this command requires that you disable the terminal s Handshake parameter Pause until n Character Received When defining key output enter BD as the two HEX digits to suspend communication until the ProTerm receives a specified character n from the host before continuing Document 15775 1 0 0 0 3l 4 rg Two Technologies Inc amp Hand Held Computers Your Way Since 1987 32 For example to have the terminal send the string START wait for a specific character in this case the letter G in the string STARTING and then respond to the host by sending the string RUNNING to the host your key output definition would look like Ss er A R O T BFh BDh G BFh R y N N TP N QG Should the terminal wait for a response for more than 0 50 seconds it will display the Wait character To abort the pause press CTRL and F5 simultaneously Branching Commands Branching commands enable you to reprocess or conditionally process all or portions of a programmable key string Branch commands make use of a label that it will search for within a key output definition starting at the beginning of the string Whe
58. g address from Seller a defective unit covered under this warranty may be returned freight prepaid Any replacement or repaired product shall carry only the unexpired term of the warranty plus any the period required for repair If Buyer has been expressly designated as an Original Equipment Manufacturer OEM by Seller the warranty period shall commence upon the earlier date of i delivery to Buyer s first customer or ii 180 days from the original date of shipment by Seller In the events that products for which a Buyer has title and b have never been used and c have been in the Buyer s possession for more than 180 days and d have an unaltered date code attached may for an established fixed fee which will not exceed ten percent 1076 of the original purchase price have the date code updated by the Seller and thereby reestablish those products with a new warranty THE FOREGOING WARRANTY AND REMEDIES ARE EXCLUSIVE AND ARE MADE EXPRESSLY IN LIEU OF ALL OTHER WARRANTIES EXPRESSED OR IMPLIED EITHER IN FACT OR BY OPERATION OF LAW STATUTORY OR OTHERWISE INCLUDING WARRANTIES OR MERCHANTABILITY AND FITNESS FOR USE TWO TECHNOLOGIES NEITHER ASSUMES NOR AUTHORIZES ANY OTHER PERSON TO ASSUME FOR IT ANY OTHER LIABILITY IN CONNECTION WITH THE SALE INSTALLATION OR USE OF ITS PRODUCTS AND TWO TECHNOLOGIES MAKES NO WARRANTY WHATSOEVER FOR PRODUCTS NOT MANUFACTURED BY TWO TECHNOLOGIES TWO TECHNOLOGIES SHALL NOT BE LIABLE FOR DAMAGES DUE TO DEL
59. he key remains pressed The allowable values are SLOW 6 characters per second MEDIUM 10 characters per second FAST 36 characters per second and DISABLED The default value is MEDIUM In all cases there is a short delay between the initial character and the start of the repeat Note Should you enable the KNP function disabled by default the Repeat parameter will not be accessible Key Click This parameter enables disables the ProTerm s ability to emit an audible click each time a key is pressed and for each repeated character The default value is DISABLE Document 15775 1 0 0 0 17 4 rg Two Technologies Inc amp Hand Held Computers Your Way Since 1987 KNP Function The Key Not Press KNP parameter enables disables the ProTerm s ability to detect the release of a key press When set to ENABLE the ProTerm will transmit the keypad character or function key data after a key press and a null 00h character after a key release The default value is DISABLE Note Should you enable the KNP function disabled by default the Repeat parameter will not be accessible Cursor This parameter enables disables the ProTerm s ability to display a rectangular cursor at the next character position The default value is ENABLE Cursor Blink This parameter enables disables the cursor s ability to blink at a steady rate The default value is ENABLE XON XOFF This parameter enables disables the ProTerm
60. here is a limit of 222 bytes of available memory In addition to the number of characters programmed one character per byte each key requires an additional two bytes of memory For example programming the string STOP uses six bytes A key programmed without data is effectively inoperative no output or key click but still uses two bytes of key memory The only way to free memory is to re program keys to their default settings Should the terminal encounter an error during key programming it will terminate the programming operation without allocating memory and return the following error string Esc 0x ERROR CODE XX PARAMETERS UNCHANGED Esc 1x3 Where XX is one the following ASCII Hex error codes 01 Kn improper 02 FO C1 Cn format error FE Not Enough memory available FF Key memory data corrupted After the terminal successfully receives the Esc Oz termination command it inserts the programming information into memory Should you remove power within 0 75 seconds of this time all programmed key data may become corrupt and subsequently require you to load the default parameters Report Key Settings Syntax Notes Document 15775 1 0 0 0 Esc 4z This command sends a list of keys programmed with values other than the default values to the host using the format Esc Ox Kn C1 C2 Cn Kn C1 C2 Cn Esc 1x Where Kn is the key position as defined in Table 5 2 and C1 C2 Cn are the character stri
61. host key as illustrated below Figure 5 3 Ghost Key F1 F2 F3 F4 F5 Ale lelole CE O ea ee Ee Fic fuji ty EH om B E mim 7 JN PO 3 m i R g J E t uJ E gt x 0 ES SAM MESCRUACKSD ENTER SHIT Y Z SPACE e Modifier Keys while in ACM the CTRL and SHIFT keys will not work as modifier keys they can only change the mode indicator on the display as shown in the table below Table 5 3 ACM Mode SHIFT and CTRL Key Results Command Function Key Indicator Press Release Esc 4v Disabled None Disabled None Esc 5v Enabled sarr sc Disabled None Esc 6v Disabled None Enabled CTRL SHIFT iz 5C 7C DC FC Document 15775 1 0 0 0 55 4 s n Two Technologies Inc amp Hand Held Computers Your Way Since 1987 56 ACM Control Commands Only the host can enable disable ACM Because the host can send a request for ACM at any time even while the operator is pressing or releasing keys you should ensure that the host receives all keys press codes their corresponding release codes and the proper ENQ response prior to any mode change Enable ACM Syntax Esc 1 V Disable ACM Syntax Esc 21v Shift and Ctrl Key Control Commands Disable Shift Disable Ctrl Syntax Esc 4v Enable Shift Disable Ctrl Syntax Esc 5v Disable Shift En
62. ing verify that the wiring between the host and terminal is correct that you have the HANDSHAKE parameter enabled and that the handshake line from the host is asserted When not using handshaking make sure you have the HANDSHAKE parameter disabled Terminal displays double characters Possible Cause Echo turned on Solution Disable ECHO parameter Troubleshooting PROTERM TECHNICAL REFERENCE MANUAL Terminal does not perform self test Possible Cause Self test parameter disabled Solution Change SELF TEST parameter to ENABLE Cannot access parameter mode or function key programming Possible Cause Menu lock out enabled Solution Remove power simultaneously hold CTRL SHIFT and F3 and reapply power Possible Cause Handshaking between host and terminal Solution When using handshaking verify that the wiring between the host and terminal is correct that you have the HANDSHAKE parameter enabled and that the handshake line from the host is asserted When not using handshaking make sure you have the HANDSHAKE parameter disabled Terminal losing characters Possible Cause Handshaking between host and terminal Solution When using handshaking verify that the wiring between the host and terminal is correct that you have the HANDSHAKE parameter enabled and that the handshake line from the host is asserted When not using handshaking make sure you have the HANDSHAKE parameter disabled Key does not repeat when pressed
63. ions the terminal will automatically set the number of stop bits to either one when you select eight data bits and any parity or two when you select seven data bits and no parity In either case the setting of P3A will have no effect Parameter values not specified in the Set All Parameters and Set and Save All Parameters commands will remain unchanged After the terminal has processed a Set All Parameters or Set and Save All Parameters command it will send the new parameters setting the host as ASCII text with each parameter followed by a carriage return and line feed To send the current parameter values to the host without changing any values simply send Esc 1z Esc Oz Document 15775 1 0 0 0 43 rg Two Technologies Inc Hand Held Computers Your Way Since 1987 Table 5 1 Set Parameters Commands Parameter Name Options P1 300 600 1200 2400 4800 9600 19200 57600 E ror P3 EVEN ODD MARK SPACE NONE IGNORE P4 ENABLE DISABLE P5 SLOW MEDIUM FAST DISABLE P6 ENABLE DISABLE P7 ENABLE DISABLE P8 ENABLE DISABLE P9 ENABLE DISABLE P10 ENABLE DISABLE P11 ENABLE DISABLE P12 ENABLE DISABLE P13 ANSI PRIVATE P14 NORMAL NEW LINE P15 ENABLE DISABLE P16 ENABLE DISABLE P17 0 LAST CHR or 1 LAST CHR 1 P18 Viewing Angle 1 Min 2 3 4 5 6 7 8 Max P19 ENABLE DISABLE P20 0 32 x 16 or 1 24 x 8 P21 NON DESTRUCT DESTRUCTIVE P22 Backlight 1 ON TIMED OFF
64. le ACM_ S Disable SHIFT and CTRL Enable SHIFT and Disable CTRL Disable SHIFT and Enable CTRL Only if the terminal has an optional backlit display 2 Only if the terminal has optional LEDs Document 15775 1 0 0 0 6l PROTERM TERMINALS CHAPTER 6 exi PRIVATE MODE HOST COMMANDS Introduction As previously discussed the ProTerm s design allows a host to control its functions by sending Escape commands When set to Private mode the ProTerm will recognize the simple compact command set discussed in this chapter For example sending an Esc H Hex 1B 48 will move the cursor to the home position A command summary appears at the end of this chapter Note Do not use spaces between characters in Escape commands Any spacing shown for Escape commands in this chapter is for clarity only unless otherwise noted Cursor Commands Cursor Up Syntax Esc A Notes This command moves the cursor up one position The cursor will not move beyond the start or end of a line nor will it scroll the display Cursor Down Syntax Esc B Notes This command moves the cursor down one position The cursor will not move beyond the start or end of a line nor will it scroll the display Cursor Right Syntax Esc C Notes This command moves the cursor one position to the right The cursor will not move beyond the start or end of a line nor will it scroll the display Document 15775 1 0 0 0 63 4 s n Two Technologies I
65. mped into place the keypad surface provides excellent splash resistance and prevents curling or peeling of the keypad overlay Keypad layouts include 45 30 and 20 keys available with standard or custom graphics and 32 and 15 keys available with custom graphics Keypads can be made from your choice of elastomeric or membrane material Indicators Four host controlled LED indicators are available as an option on the ProTerm Advanced Control Mode ACM The ProTerm s host activated Advanced Control Mode ACM provides an increased level of safety when controlling motion oriented tasks on a robotic device ACM enables the host and the ProTerm to monitor one another and react to event changes Host actions are dependent on host software 2 Overview PROTERM TECHNICAL REFERENCE MANUAL Interface Options The ProTerm interface options include RS 232 RS 422 or CMOS TTL protocols Communication up to 57 600 bps with a host device is through a modular 6 pin connector Durability Like all Two Technologies products the ProTerm is remarkably rugged The case consists of Cycolac ABS one of the most durable chemical resistant materials available on the market today Document 15775 1 0 0 0 3 PROTERM TERMINALS CHAPTER 2 i OPERATION Controls and Indicators Table 2 1describes the possible components and indicators found on the front of a ProTerm as shown in Figure 2 1 Figure 2 1 ProTerm Controls and Indicators I
66. n a Branch command finds the correct label programmable key processing and output will continue normally with the character following the label Any search for a non existent label will result in the termination of programmable key string processing and a normal exit The terminal will ignore Label Designator commands and their respective values in all cases except for searches initiated by a branch condition Label Designator Command When defining key output enter B4 as the two HEX digits to define the next character as a label The label may be any value such as 1 A or gt For example to define 1 as your label your key output definition would look like B4h 1 Branch Always Command When defining key output enter B as the two HEX digits to unconditionally branch to the label value that follows For example to jump unconditionally to label 1 after the terminal receives the character Y your key output definition would look like B4h 1 N E X T BDh Y BAh 1 Key Programming PROTERM TECHNICAL REFERENCE MANUAL Branch Conditional Command When defining key output enter B5 as the two HEX digits to branch to the label value that follows when the Handshake In line is between 3 and 30 volts If the Handshake In line is between 3 and 30 volts programmable key processing and output will continue normally with the character following the conditional branch s label valu
67. nc amp Hand Held Computers Your Way Since 1987 64 Cursor Left Syntax Esc D Notes This command moves the cursor one position to the right The cursor will not move beyond the start or end of a line nor will it scroll the display Cursor Home amp Clear Display Syntax Esc E Enable Cursor Syntax Esc F Disable Cursor Syntax Esc G Cursor Home Syntax Esc H Enable Blinking Cursor Syntax EscR Disable Blinking Cursor Syntax Esc S Private Mode Host Commands PROTERM TECHNICAL REFERENCE MANUAL Cursor Position Syntax Esc Y Pr Pc Notes This command moves the cursor to a specified location where Pr is the ASCII character equivalent of the row numbers and Pc is the ASCII character equivalent of the column numbers shown below Row ASCII Column 7 12 28 13 29 y 16 32 Examples EscY Sends the cursor to Row 2 Column 10 Esc Y O Sends the cursor to Row 6 Column 17 Esc Y Sends the cursor to Row 16 Column 32 Document 15775 1 0 0 0 65 s n Two Technologies Inc Mum Hand Held Computers Your Way Since 1987 66 Erasure Commands Erase Cursor to End of Line Syntax Esc K Notes Includes the character at the cursor location and does not alter the cursor position Erase Cursor to End of Display Syntax Esc J Notes Includes the character at the cursor location and does not alter the cursor position Erase Entire Line Syntax Esc M Not
68. ng values in ASCII Hex notation A 41 B 42 etc For example an un shifted key in Row 1 Column 1 programmed with the string STOP will return Esc 0x K01 53 54 4F 50 Esc 1x 45 rg Two Technologies Inc amp Hand Held Computers Your Way Since 1987 Table 5 2 Key Positions ASCII Hex Values Modifier Key Row Col 1 Col 2 Col3 Col4 Col 5 Normal 05 11 12 14 3 es 39 5 ic a 40 is 50 s 5a CTRL e ot e e 6 Le s e os 6s e e sc so e 5 78 7o 0O 0 1 O S Co o o0 Oo O On BR G M 0 Oo0 NE oO Gm BR Gd dh lt 0 Co NN oO Gm S Go bd ul E ul c ul s ul s uw ETT Legend 20 key keypad 30 key keypad 45 key keypad 46 ANSI Mode Host Commands PROTERM TECHNICAL REFERENCE MANUAL Custom Character Commands You can customize most display characters in both the ASCII Character set and the ProTerm Extended Character set as defined in Appendix A with the exception of characters with hex values 00 through 20 and 80 A working knowledge of binary and hexadecimal notation is helpful for use of this feature Program Custom Character Syntax Esc 5z Cn RT R2 Rn Esc Oz Notes This command is case sensitive where Cn is the character number as defined in one of the character sets found in Appendix A R1 R2 Rn represent the corresponding row numbers for either a 16 x 32 screen
69. not buffer sound commands To produce properly spaced chain sounds the host must delay a short time between issuing sound commands Short Bell Syntax Esc T Long Bell Syntax EscL Alert Syntax Esc Q Document 15775 1 0 0 0 67 s n Two Technologies Inc Mum Hand Held Computers Your Way Since 1987 Return Commands Return Terminal Identifier String Syntax Esc Z Notes This commands sends the following identifier string to the host Esc Ox PT NN XM CCCC Esc 1x Where NN is the keypad type 20 30 or 45 and CCCC is the four byte hexadecimal checksum of the terminal s program memory Display Attribute Commands Set Screen Size to 32 x 16 Syntax Esc s Set Screen Size to 24 x 8 Syntax Esc d Adjust LCD Contrast Syntax Esc Notes This command increases the contrast one level Disable Backlight Syntax Esc f Notes Applies only to terminals with optional backlit displays Enable Backlight Syntax Escn Notes Applies only to terminals with optional backlit displays 68 Private Mode Host Commands PROTERM TECHNICAL REFERENCE MANUAL Private Mode Host Command Summary The following table is a summary of the available Private mode host commands Table 6 1 Private Mode Host Command Summary Type Command Syntax Cursor Cursor Up Esc A Cursor Down Esc B Cursor Right Esc C Cursor Left Esc D Cursor Home amp Clear Display Esc E Enable Cursor Esc F Disable Cursor Esc G Cursor Home Esc H Enable Blinking Cu
70. nt Shift and Ctrl Key Control Commands 56 Nails cC 20 Shift Control Key Indicators sss 20 Document 15775 1 0 0 0 PROTERM TECHNICAL REFERENCE MANUAL Short Bellis 222 oce e tender Short Brealey iets were eeu cido tee ed kg e Signal and Pin Interface Assignments Sound Commands sse Sp cifications isse 1e coiere triste seen ca eoe eet da debe eb e se ena e i nica Stop Bits ii Switch to ANSI Mode sse Switch to Private Mode Switches and Indicators Symbols and Conventions sese 1 T Terminal Connections essere 9 The Boot Sequence sssssssseseeeeeeenereneenne 10 Toggle Display Echon neronen niania isien 30 Toggle Serial Output En Troubleshooting oonocicninononcconconcnononnconocononnnonncnnccononnnonnono U Using ACM in a Robotic Environment Example 57 V View Angle Contrast sese 20 Viewing Parameter Settings sss 23 W Wait Symbol ree ci 19 X A eandentaevdetesesasdeseonta 18 87
71. ough the design of this product incorporates extensive ESD related precautions ESD can still cause problems It is good practice to discharge static by touching a grounded metal object before inserting cards or connecting devices Product Selection Guide The ProTerm is an ASCII terminal for use with computers properly equipped instruments and industrial machinery It features a 20 30 or 45 key keypad with tactile feedback and a 192 x 128 pixel liquid crystal alphanumeric display that can show either 8 lines of 24 or 16 lines of 32 characters Four programmable LEDs are optional The ProTerm is available in a number of configurations A suffix applied to the model number identifies the configuration as shown below DLIDC DCOLIDC Case Color BK Black GY Gray BU Blue YL Yellow Cable PW Permanent Wire E Stop NES LED Options LED 4 LEDs Power Supply 1 5V 2 7 5 to 12V H 9 5V to 28V Interface R2 RS 232 R4 RS 422 RT CMOS TTL Keypad Type Blank Membrane EK Elastomeric KL Backlit Keypad Keys 20 30 45 Display Type N Supertwist NEL Backlit TEL Ext Temp Backlit 1 A linear regulator 7805A with a minimum input of 7 5 V and a maximum voltage of 28 0 V that dissipates one watt of power thereby limiting maximum permissible input voltage according to current draw of terminal 2 Aswitching type voltage regulator with
72. out prior notice and do not represent a commitment on the part of Two Technologies However Two Technologies may provide changed material as separate sheets included with this manual or separately in the form of a change package as it deems necessary Contact Information Two Technologies Inc 419 Sargon Way Horsham PA 19044 Phone 215 441 5305 Fax 215 441 0423 Web www 2T com To contact Two Technologies by e mail e Sales real rugged 2T com e Customer Service customerservice 2T com e Technical Services tech_services 2T com e Repair Services repair services 2T com Warranty Information Seller warrants that the product specified in this agreement are free of defects in materials and workmanship and shall conform to the latest specifications published prior to Buyer s acceptance of the agreement for a period of three years Product specifications as defined supersede previous specifications and are complete Any parameter that is not specifically defined in the specifications is expressly excluded from the warranty This warranty does not apply to any product which have been subject to misuse accident alteration or if the unit has been serviced by anyone other than an authorized representative of Seller Seller s sole obligation to Buyer for products failing to meet specifications shall be at Seller s discretion to repair or replace the non conforming device After receiving a Return Authorization RA number and a mailin
73. r per byte plus an additional two bytes for each key programmed For example to program a key to display HELLO would take seven bytes of memory In addition to programming characters you can enter special hex codes to control the transmission and display of characters between the host and terminal All programmable key settings are stored in the ProMotion s non volatile memory When pressed separately or in tandem with the SHIFT and or CTRL modifiers the keys on the terminals output preset values as shown in Appendix C To display the results of key programming on your terminal you should first enable ECHO When programming keys that use both the CTRL and SHIFT modifier keys you should enable SHIFT LOCK to avoid conflicts with existing functions e g pressing CTRL SHIFT and F1 accesses the Parameter menu as well as prevent Phantom Key syndrome If you keypad has limited alphanumeric capability you can program the function key using ANSI mode host commands See Programming Key Commands for more information Defining Key Output To create a key output definition 1 For 45 or 30 key ProTerms simultaneously hold CTRL SHIFT and F2 For 20 key ProTerms simultaneously hold BKSP ENTER and F2 In either case the ProTerm then will display the following screen KEY OUTPUT DEFINITION Press Key to tredefine Use modifier keys SHIFT and or CONTROL if applicable Document 15775 1 0 0 0
74. rsor either press any alphanumeric key for direct character input i e press A to enter A or press F4 to enter the hex A 41 or decimal equivalent A 065 Note Since there are no alphabetical characters or symbols a 20 key keypad you must enter the hex or decimal equivalent see Appendix B Key Programming PROTERM TECHNICAL REFERENCE MANUAL 5 To add an additional value press F2 to move the cursor right and over the END field and then repeat Step 4 To move the cursor left back to its original position press F1 6 To make insertions or deletions between fields or reset a key s default value press F3 to access the Insert Delete menu EI END Toggle Insert Mode Delete from cursor to end F3 Go back to Edit menu Delete string ser default F5 Delete data at cursor only Cursor data Decimal 01 Hex 11 Insert OFF Free Memory 222 7 After making a selection from the Insert Delete menu you will return to the Examine Edit Data menu After completing your entries press F5 to go to the Save menu ERI END UNSHIFTED Row 1 Col 1 DO NOT SAVE edit another key DO NOT SAVE exit session OOPS not done yet Go back Save definition exit sesiion save amp then edit another key El w Mia 8 To save the definition and exit the session press F4 To save the definition and edit another key press F4 In either case a confirm
75. rsor EscR Disable Blinking Cursor Esc S Cursor Position Esc Y Pr Pc Erasure Erase Cursor to End of Line Esc K Erase Cursor to End of Display Esc J Erase Entire Line Esc M Erase Display and Home Cursor Esc E Character Attributes Set Blink Attribute Esc W Clear Blink Attribute Esc X Set Reverse Video Attribute Esc w Clear Reverse Video Attribute Esc x Escape Mode Switch to ANSI Mode Esc lt Key Attributes Enable Key Click Esc U Disable Key Click Esc V Enable KNP Function Esc N Disable KNP Function Esc O Sound Short Bell Esc T Long Bell EscL Alert Esc Q Return Return Terminal Identifier String Esc Z Display Attributes Set Screen Size to 32 x 16 Esc s Set Screen Size to 24 x 8 Esc d Adjust LCD Contrast Esc Disable Backlight 1 Escf Enable Backlight 1 Esc n Only if the terminal has an optional backlit display Document 15775 1 0 0 0 69 PROTERM TERMINALS CHAPTER 7 CONTROL CODES In addition to ANSI and Private mode commands the ProTerm will also respond to the following control codes Table 7 1 Control Codes Code Hex Dec ASCII Function Ctrl E ENQ Enquire Ctrl G Sounds Bell Ctrl H 0 8 BKSP Back Space Cursor Ctrl K 0 aua VT Cursor Down Ctrl M OD Bn Cursor Left to Column 1 Ctrl V SYN Sets Reverse Video Attribute Ctrl W ETB Clears Reverse Video Attribute Ctrl X CAN Clears Blink Attribute Ctrl Z Sets Blink Attribute DEL 7F 127 DEL Delete Character at Cursor Note When
76. s the two HEX digits to assert the Handshake Out line at the interface connector to between 3 and 15 volts V Note Use of this command requires that you disable the terminal s Handshake parameter Document 15775 1 0 0 0 33 FU A 34 Two Technologies Inc Hand Held Computers Your Way Since 1987 Extended Function Key Command Summary The following table is a summary of extended function key commands Table 4 1 Extended Function Key Command Summary Hex Code Syntax BC BB BE BF BD n B7 B6 B4 n BA n B5 n B8 B9 Command Summary Execute Long Break specifies a break of 3 5 seconds Execute Short Break specifies a break of 250 ms Toggle Display Echo defaults to ECHO parameter setting Toggle Serial Output defaults to serial output Pause until n Character Received wait to receive a specific character n from serial input Pause Until Handshake Line Input V suspend programmable key output until handshake line is between 3 and 30 volts Pause Until Handshake Line Input V suspend programmable key output until handshake line is between 3 and 30 volts Label Designator define the next character n as the label for branch commands Branch Always jump to n where n is the character specified in the Label Designator command Branch Conditional jump to n where n is the character specified in the Label Designator command provided that the Handshake
77. t to verify that the terminal is in ACM The host should then periodically check for DLE at a fixed time interval as required for your application such as 25 ms to verify ACM and connection of the terminal Communication must be set to eight data bits Key Codes while in ACM the terminal makes a distinction between a key press and key release when transmitting data to the host For key presses the terminal sends the default hex value of the key i e A 41h B 42h etc Any keys redefined in Normal non ACM mode will return to their default settings until the suspension of ACM activities For key releases the terminal adds a hex value of 80 to the default hex value i e A 41h 80h C1 B 42h 80h C2 etc For example pressing F1 sends 11h while releasing F1 sends a 91h ANSI Mode Host Commands PROTERM TECHNICAL REFERENCE MANUAL e nKey Rollover while in ACM you can press any combination of keys in any order and the terminal will send the resultant key codes in tandem i e pressing CTRL SHIFT and F1 will send 11h 7Ch and 5Ch and then the corresponding key codes in tandem when you release the keys 91h FCh and DCh However if a combination of three pressed keys results in a pressed key sharing a common column or row with another pressed key i e form a corner the terminal will not transmit the resulting key codes because the matrix system used by the terminal for key detection will find a G
78. tart motion No Exit i dd AEN Stop motion j release Yes Y 58 ANSI Mode Host Commands PROTERM TECHNICAL REFERENCE MANUAL ANSI Mode Host Command Summary The following table is a summary of the available ANSI mode host commands Table 5 4 ANSI Mode Host Command Summary Type Command Syntax Cursor Cursor Up Esc Pn A Cursor Down Esc Pn B Cursor Right Esc Pn C Cursor Left Esc Pn D Cursor Position Esc Pr Pc f or Esc Pr Pc H Cursor Home amp Clear Display Esc 1s Save Cursor Position Esc s Restore Cursor Position Esc u Enable Cursor Esc 4t Disable Cursor Esc 5t Enable Cursor Blink Esc 6t Esc 3 Oz Disable Cursor Blink Esc 7t Esc 3 1z Invisible Cursor Esc 3 4z Erasure Erase Cursor to End of Line Esc K Erase Start of Line to Cursor Esc 1K Erase Entire Line Esc 2K Erase Cursor to End of Display Esc J Erase Start of Display to Cursor Esc 1J Erase Entire Display Esc 2J Character Attributes Set Blink Attribute Esc 25 or 5 m Clear Blink Attribute Esc 3s Set Reverse Video Attribute Esc 7 m Clear All Character Attributes Esc 0 m Sound Short Bell Esc 0q Long Bell Esc 1q Alert Esc 2q Key Click Esc 3q Document 15775 1 0 0 0 59 rg Two Technologies Inc Hand Held Computers Your Way Since 1987 Type Display Attributes Reset Reports Key LED Control Escape Mode CR LF Mode Parameter Modification Command Set Screen Size to 32 x 16 Set Screen Size to
79. te ete Ras 35 CR LE Commands it AA teca en dti e ae 37 Erasure Commands rep edd ide e et tes pte teneo opted getestet 37 Reset ConmmandSs tiene a e Eee ee ee e t Eee Ee RUE its 38 Escape Mode Commands t m e das 38 Character Attribute Commands eese eene ette en N tne nitentem nenes renos 38 Key Attribute Commnands 5 etre tenere etr tone etre q ch etiatn eren 39 Self Test amp Return Commands vic 5 ee eei tete t UE Re ust e ete esi ids 40 Display Attribute Commands ic esses costs threat oe tive e e P dentis 41 Sound Commands i uos E eed n eie eee te i ete e Diis 41 EED Control Commands t ato e e OD REP HERR Retro t Hes 42 Parameter Modification Commands eesseseeseeeeenee tenerent eterne trennen nete 43 Programming Key Commands eee eerie ire I REP arenas 45 Custom Character Commands ioni eate et br he da ee PERRA ies 47 Graphics Mode iun Cette ie duda t happen pte 49 Graphic Elles Re eR RR ette e e EE Hen olet UR E aan anne 50 Graphics Mode Commands netten etel d ti 51 Real Iime Graphic Commands uen RR ER eH e Ee eate 52 Advanced Control Mode e ert clans dots e eedem to e o Ee anand tet e E 54 ACM Control Commands aee Rm gute eden de tete RR Rs 56 Shift and Ctrl Key Control Commands sse 56 ANSI Mode Host Command Summary sse eene 59 Chapter 6 PRIVATE MODE HOST COMMANDS sssssssessssesssesssesssesscesssessseesssesssesseesscesseecseeessees
80. tem Control Feature Description 1 Display 192 x 128 pixel supertwist nematic LCD standard 2 Four programmable LEDs optional 3 Keypad 45 key keypad standard 4 Interface Modular Interface Connector for communication and power Document 15775 1 0 0 0 4 s n Two Technologies Inc Hand Held Computers Your Way Since 1987 Cable and Power Connections Internal Communication Devices The following table lists the internal interface devices used in the ProTerm Table 2 2 Interface Devices Interface Manufacturer Device RS 232 Linear Technology LT1281 RS 422 Linear Technology LTC490 Signal and Pin Assignments Modular Interface Connector Figure 2 2 depicts the standard six pin modular interface connector found on the ProTerm Table 2 3 describes its signal and pin assignments Warning Use the six pin modular receptacle for compatible serial devices only Despite ts physical similarity to modular telephone connectors it is not compatible with telephone lines or signals Connecting the ProTerm to a telephone line will damage it and void the warranty Figure 2 2 Modular Interface Connector Viewed facing connector Pin RS 232 CMOS TTL RS 422 1 Supply to terminal 2 Data In to terminal 3 Data Out from terminal 4 Data In to terminal Data In to terminal 5 Data Out from termin
81. terface Connector essere 7 Defining Key Output idis Disable ACM NE Disable All LEDS sis 1 tiet bee erret tinet tente Disable Backlight an Disable Backlight sese Disable Blinking Cursor 64 Disable Cursor Disable Cursor Blink sssssseeeeeee 36 Disable Key CliCk i iain itane 39 67 Disable Key Repeated etre rti tec edad 39 Disable KNP Function ocococccnnonnnonononcconanccnnnnanonnnanononnns 39 67 Disable LED 1 essere nnne 42 Disable LED 2 42 Disable LED 3 242 Disable LED 4 242 Disable Shift Disable Ctrl oocoonnnconncnnonnnoocnononcconoconononnoos 56 Disable Shift Enable Ctrl sss 56 Display Display Attribute Commands Display Buffer Contents esses 51 Display Operation si 12 Display PE e 17 Display Specifications esesesseeeeeere 77 Durability P 3 85 rg Two Technologies Inc M Hand Held Computers Your Way Since 1987 Enable Backlight ooooococonicnoninnincnncnconcnononnnonnconcnrnonncanccn nono 41 Enable Blinking Cursor Enable Cursor oooocococcnononccononoccconononononnnonononononnnononancnnnnns 36 64 Enable Cursor Blink ooooocccocnoncconoccconoconanonnncon ccoo noconnnonnnos 36 Enable Key Click sa Enable Key Repeat eet eite eniti inet baise
82. the host transits a Ctrl E the ProTerm will respond with either an ACK ANSI or Private mode or a DLE ACM mode Document 15775 1 0 0 0 71 PROTERM TERMINALS CHAPTER 8 TROUBLESHOOTING Cursor does not appear on display Possible Cause Solution Possible Cause Solution Possible Cause Solution Possible Cause Solution No power to terminal host supplied Verify proper voltage to terminal No power to terminal adapter supplied Verify wall plug is functional and wiring of adapter if wired as kit Reversed polarity improper wiring or wrong cable type Check cable and connector wiring Cursor not enabled Re enable the cursor by sending an Esc 4t ANSI mode or Esc F Private mode or by changing the CURSOR parameter setting Terminal resets or locks up Possible Cause Solution Possible Cause Solution Possible Cause Solution Document 15775 1 0 0 0 Low voltage output Verify proper voltage to terminal Cable resistance too high or wire gauge too small Cable should be 26 AWG or larger Handshaking between host and terminal When using handshaking verify that the wiring between the host and terminal is correct that you have the HANDSHAKE parameter enabled and that the handshake line from the host is asserted When not using handshaking make sure you have the HANDSHAKE parameter disabled 73 s n Two Technologies Inc M Hand Held Computers Yo
83. ther end into the PCAT adaptor 2 Plug the PCAT adapter into the host device Figure 2 6 Cable and Power Supply Connections TN e Power Supply Bottom of Unit y PCAT Adapter Modular Cable 3 Using a Two Technologies power supply such as a Two Technologies 1226 1 linear power supply for units with a 2 power supply configuration plug the power supply connector into the PCAT adapter and then plug the power supply into a 120 VAC 60 Hz power outlet 4 The terminal should turn on and go through the Boot Sequence If the ProTerm does not power up refer to the Troubleshooting section of this manual Document 15775 1 0 0 0 9 rg Two Technologies Inc Hand Held Computers Your Way Since 1987 The Boot Sequence Once you have connected the ProTerm to a host device and supplied power the ProTerm will boot up and perform a self test as shown below 1 The first screen in the boot sequence briefly displays the standard U S ASCII character set followed by a contrast test Viewing Angle SELF TEST VIEW ANGLE SETTING 4 2 The ProTerm will then perform a display test a memory test an extended memory test and display the software ID SELF TEST DISPLAY AD MEMORY TEST ec EXT MEM TEST EES
84. tinuous series of ones The marking signal is a voltage between 3 and 30 VDC Break commands place the transmit line into a condition known as spacing where the terminal is sending zeroes for a specified time either 250 ms or 3 5 seconds The spacing signal is a voltage between 3 and 30 VDC Short Break When defining key output enter BB as the two HEX digits to specify a break of 250 ms Long Break When defining key output enter BC as the two HEX digits to specify a break of 3 5 seconds Output Control Commands Normally the ProTerm transmits data from a programmable key string serially If you enable the Echo parameter data also outputs to the display Toggle Display Echo When defining key output enter BE as the two HEX digits to allow any or all parts of a programmable key string to both transmit and display simultaneously With terminal echo disabled the terminal will transmit all characters after the Toggle Display Echo command to both the display and the serial port Key Programming PROTERM TECHNICAL REFERENCE MANUAL Escape commands echoed to the display that do not require serial output will process normally Commands that require serial output are stored in the receiver buffer until the end of the current key string execution Remember that this command is a toggle function and will operate according to the state of the terminal s Echo parameter setting Toggle Serial Output When defining key output enter BF as th
85. ue is DISABLE Escape Mode This parameter sets the Escape Command type used by the ProTerm to either ANSI or PRIVATE The default mode is ANSI CR LF Mode This parameter determines which character is sent by the ProTerm to the host when the ENTER key is pressed and how the ProTerm interprets a linefeed character sent by the host Available options are NORMAL and NEWLINE The default value is NORMAL In NORMAL mode pressing ENTER on the ProTerm sends a carriage return to the host A linefeed received by the ProTerm moves the cursor to the same column on the next line In NEWLINE mode pressing ENTER on the ProTerm sends both a carriage return and a linefeed to the host A linefeed received by the ProTerm moves the cursor to the first column on the next line Self Test This setting determines if the ProTerm will perform a confidence test at boot up The test initially displays the U S ASCII Character Set performs a number of internal tests and shows the model identifier string with checksum The ProTerm will beep when the test is completed If an error occurs the ProTerm will display an error message Document 15775 1 0 0 0 19 rg Two Technologies Inc amp Hand Held Computers Your Way Since 1987 Shift Lock This parameter determines how the SHIFT and CTRL modifier keys are used Typically pressing the SHIFT key displays the symbols and characters that appear on the upper half of each key while pressing the S
86. ur Way Since 1987 74 Terminal not receiving or displaying correct characters Possible Cause Parity settings incorrect Solution Change PARITY parameter to correct setting Possible Cause Data Stop bits incorrect Solution Change DATA BITS parameter to correct setting Possible Cause Incorrect BAUD rate Solution Change BAUD parameter to correct setting Possible Cause Handshaking between host and terminal Solution When using handshaking verify that the wiring between the host and terminal is correct that you have the HANDSHAKE parameter enabled and that the handshake line from the host is asserted When not using handshaking make sure you have the HANDSHAKE parameter disabled Possible Cause Reversed polarity improper wiring or wrong cable type Solution Check cable and connector wiring Terminal displays PE character Possible Cause Incorrect parity setting Solution Change the PARITY setting on the terminal to match the host or vice versa Possible Cause Handshaking between host and terminal Solution When using handshaking verify that the wiring between the host and terminal is correct that you have the HANDSHAKE parameter enabled and that the handshake line from the host is asserted When not using handshaking make sure you have the HANDSHAKE parameter disabled Terminal generates continuous sound while pressing key Possible Cause Handshaking between host and terminal Solution When using handshak
87. ut Equals V Command 33 Back lig E 21 Baud Rate 0 ccccccccssceessecssecssecesscecsseeseceseeeeseecsueesseeeeeeesees 15 Branch Always Command Branching Commands essere 32 Break Commandis seen 21 30 C Cable and Power Connections ooocoocnoccnconcnnanconccononononncanccnnonns 6 Case DIMENSIONS s coerente nose nero erai cacas a ENERO 78 Changing Parameter Settings sse 23 Character Attribute Commands 38 66 Character Sets 4 onse nro ect eite bei o Pe E Pere tess 79 Clear ATI Attributes ionem a e es E EE FREE sas 38 Clear Blink Attribute essen 38 66 Clear Buffer Contents esses 51 Clear Reverse Video Attribute Communication Parameters Accessibility 17 Conditional Branch Command sse 32 Connecting the Terminal Contrast Adjustment ssssssseseeeeeeeenren enn Control Codes ocio dise Document 15775 1 0 0 0 CPU Speci MCAt Ons ias Ee ode 77 ANA A TAO 37 CR LF M06 T Current Draw Cursor DOWn sissies sioe sen cbr rte epr n a pe o S Haves darias Cursor HOME ssc O Cursor Home amp Clear Display Cursor gi CMT m 36 64 Cursor Position inacci n 12 36 65 Cursor Right Cursor Ubicada aci Custom Character Commands sse 47 D Data ry M 15 DB 25 In
88. ximum Input Voltage Allowed intersects with 13 70 volts If the maximum supply voltage to the terminal is greater than 13 70 VDC it requires a H power supply configuration Using Example 2 and the chart above the 195 mA drawn by the PINELASKLR2 intersects with 10 13 volts If the maximum supply voltage to the terminal is greater than 10 13 VDC it requires a H power supply configuration To clarify if your system is supplying 12 00 VDC the power is acceptable for the PTNEL45R2 Example 1 but not for the PTNEL45KLR2 Example 2 Applying 12 00 VDC to the PINELA5KLR2 Example 2 will damage it Document 15775 1 0 0 0 vii Contents Chapter 1 OVERVIEW cccscccssscesscessscssecssccesescssscsescessecssecssscsescseescssecsesesssensesesesesessssesnsesesssesseeseecs 1 Aboutthis Manually 2 paco mta erepta epi pat here A atis 1 Symbols and Conventions 2 5 en iunet enini erit ese re eru dote tardas skis ob inse 1 About Iwo Technol s oe A AAA A 2 Abo tthe ProTerm susi ati 2 Pro Term Features tina 2 Chapter 2 OPERATION iia Aa 5 Controls and Indicators ie tet aaa 5 Cableand Power Connect i ce ite dae EI PER daret lit edo 6 Internal Communication Devices ge GE d Ere e e E N ni 6 Signal and Pin Assignments nne eerte tte Ee a foot ee i ardid 6 Connecting the Terminal incineradora 9 The Boot Seguente tee oet ee RR RC t ae te e e RR Qu Eee rne EH E ene e Pide 10 Keypad Op tatiONs iisi M
89. y cause harmful interference to radio communications Operation of this equipment in a residential area is likely to cause harmful interference in which case the user will be required to correct the interference at his or her own expense Canadian Compliance This digital apparatus does not exceed the Class A limits for radio noise emissions from digital apparatus set out in the Radio Interference Regulations of the Canadian Department of Communications Le pr sent appareil num rique n met pas de bruits radio lectrique d passant les limites applicables aux appareils num riques de la class A prescrites dans le R glement sur le brouillage radio lectrique dict par le minist re des Communications du Canada Certifications CENELEC t EMI Standards e EN55022 1998 CISPR22 Class B Information Technology e EN55011 CISPR11 Class A Industrial Scientific and Medical EMC Standards e EN50082 1 1997 General Immunity Part 1 e EN55024 98 CISPR24 1997 Information Technology Equipment Safety Standards e EN60950 2000 Safety of Information Technology Equipment Standard Configuration Warnings Changes or modifications to this unit which are not expressly approved by the party responsible for regulatory compliance could void the user s authority to operate the equipment Electrostatic Discharge ESD Electrostatic discharge static electricity can have unpredictable adverse effects on any electronic device Alth
Download Pdf Manuals
Related Search
Related Contents
Intel Xeon X3440 Trust 18616 stylus pen ESAB Cutmaster® 60 - ESAB Welding & Cutting Products Windows System Environment Preparation SOC8200 Hardware Triarch 29473 User's Manual 名古屋大学におけるレーザー光線による事故詳細と 保護めがね着用の To Begin/Pour commencer/Para comenzar Required/Requis/Se Copyright © All rights reserved.
Failed to retrieve file