TeleVideo TVI-912 Operator's Manual

Specifications

Brand: TeleVideo
Category: Touch terminals
Model: TVI-912
File Type: PDF
File Size: —
Pages: 20

Read Online

Read the TeleVideo TVI-912 Operator's Manual online using the built-in PDF viewer.

Text of the manual

LIST OF PHOTOGRAPHS

LIST OF ILLUSTRATIONS 10.1 Interface Connector . 10.2 Transmission Rate .. 10.3 Print Modes .. 10 10 ....... 11 13 13 ................. 13 ...... ... 13 ................ 13 ................... 14 . 16 .. .. 17 .............. 17 16 Half Duplex Active Half Duplex Passive Full Duplex Passive Full Duplex Active XMTR Control Board Switches Addressable Cursor Escape Sequences TVI-912/TVI-920 ASCII Chart Operators Quick Reference Control 11.1 Description 11.2 Alternate Page 11.3 Auto Flip 7.1 Keyboard Function 3 & 4 TVI-920® Keyboard 3 & 4 TVI-912® Keyboard 4 7.9.1 TVI-912/TVI-920TestPattern 8 12.0 Option Switch Selection 11 12.2 Operator Controls 12 Control Board Switches 14 Terminal Interior 15 4.2 Main Interface Connector (EIA RS232C Connector Pin/Signal List) 2 4.3 Printer Interface 2 7.6 Example C: Bit Commands . 8 9.0 Bit Structure of Serial Data Word 9 10.1 Interface Connector-P4 Signal/Pin 10 Jumper Options Half Duplex Active 13 Half Duplex Passive 13 Full Duplex Passive 13 Full Duplex Active XMTR 13 Addressable Cursor 16 Escape Sequences 17 TVI-912/TVI-920 ASCII Chart 17 Operators Quick Reference- TVI-912/TVI-920 Control 16 12.0 Option Switch Selection 11 12.1 S2-UART Terminal Options 12 12.2 S5-UART Terminal Options 12 Jumper Options 9.0 VVord Structure 10.0 Serial Printer Interface 11 .0 Second Page Memory Option TABLE OF CONTENTS Options 1.1 3.1 Monitor 1 3.2 Displayed Character Set 1 3.3 Character Font ................ 1 3.4 Keyboard Format 1 3.5 Editing Features 1 3.6 Cursor Controls 1 3.7 Formatting Features 1 3.8 Parity 1 3.9 Repeat 1 3.10 Transmission 1 3.11 Interfaces .. . . .. . ... .. . 1 3.12 Data Rates 1 3.13 Dimension 2 3.14 Weight 2 3.15 Operating Environment 2 3.16 Power Requirements 2 4.0 Interconnection 2 4.1 Interconnections Steps 2 4.2 Main Interface Connector 2 4.3 Printer Interface 2 5.0 Installation 2 5.1 Local Installation 2 5.2 Remote Installation 2 5.3 Terminal TURN-ON Procedure 2 6.0 Functional Description of TVI-912/TVI-920 2 6.1 Keyboard 2 6.2 Contrast Control 2 6.3 Transmission Rates 2 6.4 Mode Selection 2 6.4.1 Conversation Mode 2 6.4.2 Block Mode 3 6.5 Protect Mode 3 6.6 The Cursor 3 6.7 Editing Functions 3 6.8 Formatting Capabilities 3 7.0 Operation of TVI-912/TVI-920 3 7.1 Keyboard Functions 3 7.1.1 Control Keys-Functional Description 4 7.2 Function Keys 7 7.3 Numeric Key Pad 7 7.4 ON/OFF Switch 7 7.5 TVI-912/TVI-920 Controls 7 7.6 Attribute Codes . ............... . 7 7.7 Block Mode Message Transmission 8 7.8 Conversation Mode Transmission 8 7.9 Self-Test Mode 8 7.9.1 TVI-912/TVI-920 Test Pattern 8 8.0 Programming for Remote Computers 9 8.1 CTRL Functions 9 8.2 ESC Functions 9 8.3 Additional Remote Functions 9 1.0 General Features 2.0 General Description 3.0 Specifications ©Copyright Televideo®, Inc., 1979 Specifications and information subject to change without prior notification. 8300001-001

VIDEO DISPLAY COMPUTER TERMINAL

OPERATOR'S MANUAL 3.3 Character Font 7 x 10 dot matrix with 12 x 10 resolution 24 80 1,920 Full or half duplex Formatted information trans- mitted by line or page, protected and unprotected data, or unpro- tected data only. Conversion mode: Block mode: Number of lines: Characters per line: Screen capacity: Dual intensity Blinking fields Secure fields (non-display) Inverse video Underlined fields 3.6 Cursor Controls -, -, I, I. New line. Home, Tab, Back tab 3.7 Formatting Features Tab Back tab Column tab set Blinking field Inverse video Underline Dual intensity Protected field 3.8 Parity Even. Odd. Mark, Space or No Parity. 3.9 Repeat 15-cps auto-repeat 3.10 Transmission 3.4 Key Board Format 3.5 Editing Features Clear screen to space or null Typeover Character insert and character delete Line insert and line delete Absolute cursor addressing Erase to end of page Erase to end of line or field Line edit 2.0 GENERAL DESCRIPTION • Standard 96 ASCII Character set displayable • 1920 Character display • 24 lines x 80 characters • 9 transmission rates from 75 to 9600 bps • 14-key numeric keypad • 6 separate cursor control keys • Local or remote control of conversation/block mode • Single-key edit operations (TVI-920 only) • Page, field, or line edit • Blinking fields • Blank fields • Dual intensity • Reverse video • Underline fields • Field tab/backtab • Typewriter tabs • Storable tabs • Protect mode • Self-test mode • Cursor addressing and cursor read • 15-cps repeat. Typamatic keyboard • Standard RS232, 20ma current loop • Non-glare etched screen • 1151230 VAC 50/60 Hz Refresh • Serial printer port The TeleVideo TVI-912/TVI-920 terminals are compact smart terminals. They are the result of state-of-the-art design improvements which allow them to offer high level performance at extremely low cost. The TVI-912/TVI-920 terminals are compatible with most computers. Standard features include editing capability, protected field. addressable cursor, micro-processor control, line and character insert/delete, upper and lower case characters and tabbing. Switchable transmission rates ranging from 75 to 9,600 baud are standard. Also included as standard is a buffered serial printer port. A 1,920-character second page display memory is optional on all models. 1.1 Options • Second page memory, 1920 characters 1.0 GENERAL FEATURES 3.0 SPECIFICATIONS 3.1 Monitor Size: 12 inches (diagonally measured) Phosphor: P4, non-glare 3.2 Displayed Character Set 96-character ASCII upper and lower case alphabet 3.11 Interfaces Standard RS232 20ma current loop RS232 to printer port 3.12 Data Rates 9 speeds: 75, 110. 150, 300, 600. 1200, 2400, 4800,9600

20-1/16" 50.96 cm

3.14Weight 301bs. 13.95 kg 3.15 Operating Environment Ambient temperature range (non-condensing): OOC to 50°C (32 OF to 122°F) Maximum relative humidity: 95% 3.16 Power Requirements 115 VAC at 0.5 amps/230 VAC at 0.25 amps, 50/60 Hz, 55W 4.0 INTERCONNECTION 4.1 Interconnection Steps Step 1: Making sure the power switch on the terminal is turned OFF, plug the terminal power cord into grounded outlet. Step 2: Connect the cable from the remote computer or modem to the interface connector (P3). 4.2 Main Interface Connector (EIA RS232C Connector Pin/Signal List) Bell Pin No. Signal Name System Code 1 Frame Ground AA 2 Transmit Data Output BA 3 Receive Data Input BB 4 Request to Send Output CA 5 Clear to Send Input CB 6 Data Set Ready (opt.) Input 7 Signal Ground AB 8 Carrier Detect Input 20 Data Terminal Ready Output CD 25 Current Loop + li . * 13 ransmlt Current Loop- 12 Current Loop + R . * 24 ecelve Current Loop - *Internal Strap Options for Active/Passive. (See page 13 "Jumper Options"). 4.3 Printer Interface Pir. No. Signal Name 1 Frame Ground 3 Serial Data (RS232) 4 Printer Ready (Jumper Select) 6 Terminal Ready 7 Signal Ground 8 Terminal Ready (Jumper Select) 20 Printer Ready 2 5.0 INSTALLATION 5.1 Local Installation The TVI-912/TVI-920 with a standard communica- tions interface (RS232) can be cabled directly to a local computer. 5.2 Terminal TURN-ON Procedure Step 1. First make sure that ON/OFF switch at the rear of the terminal is in OFF position. Step 2. Plug the terminal cord into a grounded 115VAC outlet. Step 3. Set the ON/OFF switch to ON position; the beep will sound. Step 4. Cursor will appear at its home position in approximately 20 seconds. Step 5. If the cursor does not appear at the "home" position, press HOME key. If the cursor still does not appear, check if the brightness control is properly adjusted. Caution: When re-closing unit. hand-tighten screws. being careful not to over tighten. 6.0 FUNCTIONAL DESCRIPTION OF TVI-912/TVI-920 6.1 Keyboard The TVI-912 has a 84 key keyboard comprised of alphanumeric characters, symbols and control keys to perform its full operation. The TVI-920B has a 103 key keyboard which adds 11 special function keys, six editing keys, and two transmission keys. The TVI-912C has a 82 key keyboard, in a standard typewriter style, with alphanumeric characters, symbols, and control keys. The TVI-920C has a 101 key keyboard, in a standard typewriter style, that adds 11 special function keys, six editing keys and two transmission keys. 6.2 Contrast Control The brightness of displayed data on the screen can be adjusted by means of a control knob on the rear of the TVI-912/TVI-920. (See Page 24) 6.3 Transmission Rates The TVI-912/TVI-920 meets the standard trans- mission rates of computer interfaces, telephone data lines, and modems with 9 speeds: 75, 110, 150, 300, 600, 1200, 2400,4800 or 9600 baud. Speed is selected by means of switches on the rear of the terminal. 6.4 Mode Selection The TVI-912B/TVI-920B selects Block Mode with CTRL/ESC. The TVI-912C/TVI-920C selects Con- versation or Block Mode by operation of the Block Conversation key with "Control" or "Shift" key. 6.4.1 Conversation Mode Half Duplex: In Half Duplex mode, the TVI-912/TVI-920 sends and receives data in only one direction at a time. Characters are displayed on the screen and transmitted to the computer at the same time as they are typed

OPERATION OF TVI-912/TVI-920

6.8 Formatting Capabilities Clear unprotected positions Character insert and character delete Line insert and line delete Erase to end of line or field with spaces or nulls Erase to end of page with spaces or nulls 7.1 Keyboard Function The TVI-912/TVI-920 keyboard contains alphanumeric keys to enter data, and function keys (control keys) for controlling operation. For all the definitions of keyboards and control codes, please refer to Quick Reference Guide (page 16). Control Keys and Functional Description as follows: The data can be displayed as black characters on a white background. When in protect mode, the tabs, for- ward and back, are set using columns of protected characters. The TVI-912/ TVI-920 also offers typewriter-style tab when not in Protect mode. Up to 80 tab positions may be set without loss of character location. Blank fields can be designated over areas of the display. The areas are blanked, although the characters are still entered into display memory, Le., can be used to enter code names, etc. Protected fields can also be designa- ted. The protected fields appear at a reduced intensity and, once designa- ted as protected fields, cannot be over-written unless the TVI-912/ TVI-920 is removed from Protect mode. Field Protection: Field Reverse: Field Blanking: Tabs: from the keyboard. TVI-912/TVI-920 receives and displays data simultaneously. Full Duplex: In Full Duplex, TVI-912/TVI-920 sends and receives data in both directions simultaneously. Characters are transmitted as they are typed, but they are not displayed. The typed characters are echoed from the com- puter back to the terminal. 6.4.2 Block Mode In Block Mode, TVI-912/TVI-920 sends and receives data in complete blocks. Data up to a full screen can be entered by operator. In this mode, characters are stored and displayed but not transmitted until a special code sequence is received by the terminal, or by the depression of a "send" key on the TVI-920. The edited data can be transmitted partially or completely. This mode is utilized for fast transmission of large blocks of data. 6.5 Protect Mode In Protect mode, those character positions desig- nated as protected (lower intensity) cannot be modified. The cursor cannot enter a protected field. The cursor will be advanced through the protected field to the next unprotected position. The cursor may be back-spaced across a protected field. 6.6 The Cursor The cursor of TVI-912/TVI-920 is a reverse video block, rectangular-shaped marker on the screen which indicates the entry spot for the following character to be typed. When typing, the cursor moves from left to right. If the cursor is placed over a character already displayed, the character is changed into a reverse image inside the cursor. The cursor can be moved up, down, left, right or home by pressing a cursor motion key. Any desired cursor position in the display area can be obtained using an absolute cursor address of Y (line) and X (column) combination. 6.7 Editing Functions Clear screen to spaces or nulls Character typeover 3

!iiJiTDim II D1iJlI1'lIJil1I'~ ~

uc I 0(0) # $ % " &. .. ( ) - + I IOU 1 2 ;3 4 5 6 7 8 9 0 \"''' 7 ,8,9 TAB Q W E R T y 'u 0 p ] ~B 4 ',5 6 [ JiI ...,.... A S D F G H J K L : .. · II ~ 3 lOCI ; . uu• Z X C V B N M < > ? • I II • '0 ,tI . I I la'lEi EIIIIIIIIII • - TVI®-920C Keyboard TVI(A)-9128 Keyboard I Ii I -(0)" 'r # $ '% " & " .. T( ·t) ,-- ," + , ' - , ~ I \ ," 7 I EaC I 1 2 :3 4 6 7 I IOU 8 ',9 5 8 ' 9 0 = . \ "AU I TA. Q W E R T y U , 0 p ] • I 4 ,5 '6 ~ [ I • 'ALO.... A S D F G H J K L :, • I 1 ~ 3 lOCI , I I BACI.Z X C V B N M < > ' ?• • 0 , TAl . I L I •• ••••• • - TVI®-912C Keyboard 7.1,1 Control Keys-Functional Description CLEAR SP CHAR INSERT ESC Q CHAR DELETE ESCW LINE INSERT ESC E (ALL) (920) (ALL) (920) (ALL) (920) (ALL) Transmits a CTRL/Z, which when received by the terminal. performs a clear unprotected to spaces. Moves character in the cursor position and all succeeding characters to the right by one position. If no protected field is encountered between the cursor and the end of the line and the last character in the line is lost. If a protected field is encountered, and Protect Mode is on, the operation will terminate at the end of the unprotected field at which the cursor rests, and the last character in that field is lost. Deletes character in cursor position. If no part of the line is protected, characters following the cursor are moved to the left. If the line has a protected field, only the characters from the cursor to the protected field are moved to the left. This operation terminates at the end of the line, if no protected fields are on the line. Inserts a line of spaces between the line above the cursor and the line where the cursor is positioned, At this time, the line where the cursor was located and all following lines move one line down- wards. The cursor is positioned at the start of the new line. The bottom line of the screen is lost. If in Protect mode, no operation is performed. 4

ESC T. (ESC t)

PAGE ERASE ESC Y, (ESC y) CTRL ESC RUBOUT DEL BREAK TAB CTRL/I BACKTAB ESCI HOME CTRL //\ PAGE NEWLINE CTRLI_ SHIFT/PAGE NEWLINE ESC K l,CTRLlK I,CTRL/J -,CTRL/H BACKSPACE -,CTRLlL TABSET ESC 1 (920) (ALL) (920) (ALL) (920) (ALL) (ALL) (ALL) (912B,920B) (912C, 920C) (ALL) (ALL) (ALL) (ALL) (ALL) (ALL) 912B,920B (ALL) (912B, 920B) (ALL) (ALL) (ALL) (ALL) (912C, 920C) (ALL) (912B, 920B) (ALL) Deletes completely the line where the cursor is located. All following lines move one line upwards. Cursor is positioned at the start of the line. If in Protect mode, no operation is performed. Erases all character positions from cursor to the end of the line where the cursor is located and replaces with Space Codes (ESC T) or Null Codes (ESC t) if shifted (TVI-920 only). If in protected mode, the operation will end at the first protected location to the right of the cursor. Erases all character positions from cursor through end of display and replaces with Space Codes (ESC Y), or Null Codes (ESC y) if shifted (TVI-920 only). If Write Protect is on, protected spaces or nulls will be written. (Note that if the entire page is protected in Protect Mode, the cursor will stop in the Home position and no further character may be entered until an unprotected area is made available, or Protect Mode is turned off.) Modifies the code transmitted by pressing another key. This key generates the standard ASCII ESC (lBH). Receipt of this code causes the following character to be interpreted as a Function command. This key does not repeat. This key is effective only in Conversation Mode. Computer normally interprets "RUBOUT" as a character erase code. Transmits the TTY break signal. In Protect Mode, TAB key moves the cursor forward to the first unprotected character following a protected field. If there is no followi ng unprotected character, the cursor moves to the "home" position. If not in Protect Mode, the cursor is moved to the next column Tab location. If no more Tabs are set, the cursor does not move. (Transmits CTRL/I.) In PROTECT MODE, "BACK TAB" key moves cursor backwards to the first character position of its field. If cursor is at the first character position of its field, it moves to the first character position of the previous field. If cursor moves through "home", it comes to rest at the last unprotected position on the screen. In conversation mode, no action is taken. (Does not transmit code.) Moves cursor to the first character position of the top Ii ne of the display. If the "home" position is protected, cursor moves to the first uprotected position following (if Protect Mode is set). Transmits ASCII RS code (IEH). Moves the cursor to the first character position of the next line. If that position is protected, cursor moves to the first unprotected position (Transmits CTRL/_ .) Displays alternate page. Cursor does not move. (Shift/Page- Newline does not transmit a code.) 1 This key moves cursor to the next higher line. I This key moves cursor to the next lower line. - This key moves cursor to the next position to its left. - This key moves cursor to the next position to its right. For all of the above keys, the cursor will advance forward to the next unprotected position if the character space to be moved to is protected and Protect Mode is on. (Transmits corresponding control code.) If in Protect Mode, writes vertical column of protected spaces in the column containing the cursor. Column begins in row containing the cursor and extends through bottom row. If not in Protect Mode, a typewriter TAB is set. Will not change any protected characters. 5

"ESC 4" or SEND LINE

key causes unprotected characters (EXCEPT NULLS) in the displayed line containing the cursor to be transmitted, if in Protect Mode. All characteristics are transmitted beginning at the start of the unprotected field up to the position the cursor was in when SEND LINE was requested. "ESC 6" key causes all characters (EXCEPT NULLS) in the displayed line containing the cursor to be transmitted. All charac- ters are transmitted beginning at the start of the line up to the position the cursor was in when SEND LINE was requested. "ESC 5" or SEND PAGE key causes unprotected characters (EXCEPT NULLS) of the displayed page to be transmitted. All characteristics are transmitted from the beginning of the first unprotected field up to the cursor position when SEND PAGE was requested. "ESC 7" causes all characters (EXCEPT r-.IULLS) in the di",played page to be transmitted. All characters are transmitted from the beginning of the page up to the cursor position when SEND PAGE was requested. Enables output to the hard copy printer, which is optional. PRINT key pressed causes each line to be transmitted to the printer, followed by a CR, LF, NUL sequence, from the beginning of the page to the cursor position. The last character will be followed by CR, LF, NUL. If in Protect Mode, the protected (half intensity) character will be replaced by spaces (used with pre-printed forms). This key moves cursor to the next lower line. If new position is protected, cursor skips forward to the first unprotected position. Moves cursor to the first character position in the line which it rests, or to the first unprotected position of the (912C, 920q line if in PROTECT MODE. Selects upper character indicated on another key. This key is also used to change operation of special keys. Locks upper case for alpha characters only. Does not affect numeric or special keys. Causes a blank space to appear on the display. It also causes ASCII space code (20H) to be transmitted in Conversation Mode. "ESC )" turns on half intensity, and all characters typed thereafter, until reset, will be designated as protected, if Protect Mode is on. Half intensity is turned off by "ESC (". Protected characters shown in lower intensity, but protection is not effective. The characters written with half intensity on will be treated the same as all other characters by all editing functions. Protect Mode is set and half intensity characters are protected from over-writing or erasure. In Protect Mode, the cursor cannot stay in a protected character position unless all positions are protected. In that case, the cursor will appear in the Home position. Sets the Terminal in Block Mode. When in Block Mode, the typed characters are displayed and stored, but not transmitted until a send function is activated. Data may still be received and displayed in Block Mode. Sets the Terminal in Coversation Mode. When in Conversation Mode, characters typed are transmitted either in half or full duplex. Causes all characters received at the modem port to be transmitted out the printer port (at the same baud rate). CRT screen continues to be updated. Enables page print only. Characters received at the modem port will not be transmitted out the printer port. 6

2 = 9600

3 =4800 4= 2400 5 = 1200 7.2 Function Keys Special function transmission is still possible in Block Mode, and does not affect the contents of the display screen. Operation of 11 keys (F1 to F11) on the TVI-920 causes transmission of the following three-code sequence: 1. SOH (Control-A) 2. One of 11 characters "@" through "J" (Hex 40 through 4A) or "", through ''j'' (Hex 60 through 6A) if used with SHIFT. 3. Carriage Return (control-M) On the TVI-912/TVI-920, operation of the "FUNC" key with another character key will cause trans- mission of the following sequence: 1. SOH (Control-A) 2. ASCII Alphanumeric code for character key pressed 3. Carriage Return (control-M) 7.3 Numeric Key Pad The numeric key pad has keys to write numerals from 0 through 9, comma, period, ENTER, and -. These keys are affected by SHIFT just as the normal numeric keys. 7.4 ON/OFF Switch This ON/OFF switch is located on the rear of the terminal. This two-position Switch controls AC power to the terminal. Setting the switch to ON position resets terminal circuits, positions cursor at "home", and clears display memories to unpro- tected spaces. 7.5 TVI-912/TVI-920 Controls This ON/OFF and other manual controls are located on the rear of the terminal. Contrast Control: Desired character brightness relative to screen background can be selected by this control. Conversation Mode Switch: Full or Half-Duplex Conversation Mode operation can be selected by this switch and it is located inside the terminal (accessable from the rear of the terminal). Baud Rate Switch: This 10-position switch selects transmission rate at one of nine standard speeds from 75 baud to 9600 baud. (ONLY ONE SWITCH MAY BE DOWN AT A TIME.) 6 = 600 7 =300 8 = 150 9 = 75 10 = 110 7.6 Attribute Codes Setting or Resetting Visual attribute (Blink, Blank, Reverse or Underline) always overrides any pre- vious Visual attributes set. Therefore, to add an attribute to any that already exist in the character locations beyond which the cursor rests, all the attributes desired must be started at that point. 7 EXAMPLE A Assume a full screen of Reverse Video. You wish to have the bottom half of the screen Underlined and Reverse Video. Position the cursor at line 11, column 80. Issue to the TVI-912/TVI-920 ESC j, then backspace to the same position and issue ESC I. The bottom half of the screen only is now Reverse Video/U nderlined. To eliminate any single attribute that exists with others, the attributes that are to remain must be set again, and then the undesirable attribute turned off with the appropriate ESC Sequence. EXAMPLE B Assume a full screen of only Reverse 'Jideo. You want to display a Page Heading of Under- line Reverse Video in the center of the second line. Position the cursor one space before where the new attribute is to be set. Issue ESC j (Start Reverse Video), then backspace to the same position and issue ESC I. The screen will now be Reverse Video/Underline from that point to the bottom of the page. Now position the cursor one space past the desired end of the Reverse Video, Underlined Field and issue ESC j, backspace and issue ESC m. The screen will now be Reverse Video with an underline/Reverse Video Field on the second line. To display more than one Visual attribute over the same area, position the cursor one space prior to the location at which the attributes are to be displayed and issue the appropriate ESC sequence for the first attribute to be set. To set the second attribute, position the cursor over the same location used to set the first attribute (or piggyback) and issue the next proper ESC sequence. Continue this until all desired attributes are set. All Visual attributes set (except Half Intensity-see page 11) will be displayed from the location at which they were set, to the end of the page, or until they encounter another attribute set code. This will act as a terminator for the above mentioned attribute(s). To keep attributes from being erased in Protect mode, they should be set in Write Protect. EXAMPLE C Assume No attribute on screen and cursor in home position. Issue "Write Protect On" code (ESC)) then attribute set code i.e., ESC j for Reverse Video. Then reset Write Protect (ESCO and set Protect mode (EXC &) or "Shift Prot" on keyboard. Now depress "Clear Space" key. The screen should still be in Reverse Video. If screen clears at no attributes at all, repeat above procedure.

If Blink or Blank is on with Reverse Video, Underline,

or both and it is to be turned off, Reverse Video, Underline, or both must be reset at the start of the non-blinking/non-blanking field before ESC q is issued. When setting more than one attribute use the following order: Reverse, Underline, then Blink. When Video attributes are transmitted to the computer via the Send command, or to the printer by print commands, the following bit map indicates the codes which will be sent. a a a B4 B3 B2 B1 BO BIT 7 6 5 4 3 2 1 a B3 B2 a a BLANK a 1 NOT ALLOWED 1 a NORMAL VIDEO 1 1 BLINK B1: START REVERSING VIDEO BO: START UNDERLINE If Bit 4 is set, then B3, B2 indicate the start of a new intensity field; otherwise, B3 and B2 have no effect. Bits 0, 1 indicate the start or end of reversing or underline field. (1 =START, O=END). 7.7 Block Mode/Conversation Mode Message Transmission Send Line Unprotected: (ESC 4 or SEND LINE) Cursor moves to the first character position of the line. All following unprotected characters (except NULLS) up through the previous cursor position are transmitted, followed by a RETURN code. Each protected field is indicated by an FS code. Send Line All: (ESC 6 or SHIFT/SEND LINE) Cursor moves to the first character position of the line. All following characters (except NULLS), pro- tected or unprotected, up through to the previous cursor position are transmitted, followed by a RETURN code. Protected fields are bracketed by ESC) and ESC ( sequences. Send Page Unprotected: (ESC 5 or SEND PAGE) Cursor moves to "home" position. All unprotected characters on the display (except NULLS) up through the previous cursor position are trans- mitted, followed by a RETURN code. Protected fields are indicated by an FS code. The last character on a line is followed by a US code. Send Page All: (ESC 7 or SHIFT/SEND PAGE) Cursor moves to "home" position. All characters except NULLS up through the previous position are transmitted, followed by a RETURN code. Protected fields are bracketed by ESC) and ESC ( sequences. The last character on a line is followed by a US code. 7.8 Conversation Mode Transmission Half-Duplex (Conversation Mode rear panel mode switch to HALF position) Keyboard input causes character display and control codes to be tranmitted, character by character, and causes characters to appear on the display. Operation of an edit or 8 command key causes specified action to occur on the display but no codes are transmitted. Full-Duplex (Conversation Mode, rear panel mode switch to FULL position) Keyboard input causes character display and control codes to be transmitted, character by character, but character display are displayed only upon receipt from the remote compu- ter. Operation of an edit or command key causes specified action to occur on the display but no code is transmitted. 7.9 Self Test Mode The Self Test Mode may be used to verify proper operation of the video display circuitry, the serial interfaces, UART, and control processor. The test consists of the transm ission of the complete display- able character set, with all attribu+es (e.g., inverse, underline, protect) exercised. Terminal must be CONFIGURED in RS-232-Levels, i.e., S5-6 Down and S5-7 Up. To invoke the test, perform the following operation: 1. Disconnect any interface connectors to other devices (P3, P4). 2. Clear screen of all characters. 3. Connect a jumper between P3-2 and P3-3. 4. Momentarily short the two pins next to the connector on the keyboard. 5. The display test pattern will be generated. (Note that the display will update only after 100 characters have been transmitted-this may be a significant delay at slower BAUD rates.) 6. After all test patterns have been displayed, the BELL will sound. 7. Verify the test pattern as shown. 8. When closing terminal. do not over-tighten bolts; hand-tightening is sufficient. 7.9.1 TVI-912/TVI-920 Test Pattern

PROGRAMMING THE REMOTE COMPUTER

lVl-912/TV1-920 can be fully controlled by the remote computer. The remote computer can execute all the control functions that are performed from the keyboard. The computer controls the lVl-912/TV1-920 by trans- ferring the appropriate ASCII codes over RS232 or current loop interface. 8.1 CTRL Functions used to position the cursor. For character representation of the coordinate values, refer to the Operator's Quick Reference in the last page of this manual. Causes the line and column (Y and X) coordinates of the cursor, followed by a CR code (expressed as three ASCII characters), to be transmitted to the remote terminal. The next three characters following ESC - represent the absolute page, line and column coordinates which are used to position the cursor. Causes the page, line and column coordinates to be transmitted to the host system followed by a CR code. The same codes are used for control of the lVl-912/ lVl-920 either from the keyboard or by the remote computer with the exception of ESC #, ESC". ESC ? (Read Cursor): *ESC - (LOAD CURSOR AND PAGE *ESC / (READ CURSOR AND PAGE 9.0 WORD STRUCTURE The lVl-912/TV1-920 used USASCII. This is a 7-level code, but the lVl-912/TV1-920 carries 8 bits in memory for each character position on the screen. that is. 7 bits to identify the character and the 8th bit to identify if it is protected. Disables all keyboard functions (Remote function only). Restores keyboard control (Remote function only). The next two characters following the ESC = represent the absolute line and column (Y and X) co- ordinates which are ESC" (Enable Keyboard): ESC = (LOAD CURSOR, CURRENT PAGE): When executing a control function at the remote computer, the follwoing rule applies: complement bit 7 of the code for the character which is typed while pressing the CTRL key. This generates the same code produced by striking the character key while pressing the CTRL key. 8.2 ESC Functions To execute an escape sequence function from the remote computer, transmit the ASCII ESC code followed by the character code. Refer to page 28 for a complete list of codes. 8.3 Additional Remote Functions In addition to the keyboard controls described in previous pages, the remote computer can perform the following functions: ESC # (Disable Keyboard): Bit Structure of Serial Data Word Switch Settings of S2 For Common Word Structures 8 9 10 11 P A DATA R STOP I Ty 1 2 S T A R T 1 1 5 6 7 8 9 Data Bits Parity Stop Bits U D D U X 7 No 1 U U D U X 7 One 1 U U U U X 7 Zero 1 D D D U U 7 Even 1 D D D U D 7 Odd 1 D U D U U 7 Even 2 D U D U D 7 Odd 2 D D U U U 8 Even 1 D D U U D 8 Odd 1 U = Up, D = Down, X = Either Up or Down 9

transmitted as a single self-contained message with a

start bit. stop bits and a possible parity bit. When the start bit is received, a clock is started to clock in the remainder of the word (character). The word structure can be strapped to transmit and accept either one or two stop bits. Generally, baud rates of 100 and lower use 2 stop bits, and rates of 150 higher use 1 stop bit. TVI-912/TVI-920 automatically transmits 2 stop bits at 110 baud. If 8 data bits are selected bit 8 will be zero. The parity bit is added to the transmission for error detecting. If parity is used, it follows the character. Normally, "even" parity is used for asynchronous trans- mission and odd parity for synchronous transmission. Even parity adds a 0 or 1 to the character to make the total number even. This is checked by the receiver to see if something was lost in transmission. Some computers do not have the ability to check for even or odd parity but to expect that transmission time to be filled with 1 or O. This leaves 5 possibilites for parity: 1) none; 2) even; 3) odd; 4) zero; 5) one (sometimes called true). The TVI-912/TVI-920 does not allow for zero and true parity with an 8 bit word. 10.0 SERIAL PRINTER INTERFACE TVI-912/TVI-920 Serial Pri nter Interface controls an aux- iliary serial printer to make a permanent copy of data displayed on the screen. This interface can be used with most RS-232 compatible serial printers currently available in the market, including both character-by-character and buffered printers. The interface buffers the data input from the computer to make it available for editing and additions from the terminal prior to printing. This interface also permits the printer to be operated at a different baud rate from the computer input rate. 10.1 Inferface Connector The printer interface is 25-pin connector J3 located on the rear of the control board (accessible from the rear of the terminal). The J3 signal/pin is described as follows: Pin No. Description 1 Frame ground 3 Serial DATA (RS232) 4 Printer Ready (Jumper Select) 6 Terminal Ready 7 Signal Ground 8 Terminal Ready (Jumper Select) 20 Printer Ready 10.2 Transmission Rate The transmission of information to the printer can be at anyone of the rates available for TVI-912/ TVI-920-to-computer communication. 10.3 Print Modes Page Format Mode: This mode (selected by ESC A) allows the printer to print data exactly as displayed 10 on the screen. A page format transmission is actuated by pressing the PRINT key at the desired print operation stopping place. The cursor then moves to "home" position, followed by the data on the screen. Upon transmitting the last character on each line, the terminal sends CR LF NULL sequence before moving to the next line. When the cursor reaches the previous cursor position (stored when the print was initiated). the operation is terminated and final CR LF NULL is transmitted. (The character under the cursor is sent.) Page Format print operations may be controlled in anyone of two ways. • The 912/920 does not have internal printer port buffering. • External. Printer Ready-The T\lI-912/TVI-920 monitors the state of the Printer Ready line (P4, pin 20 or pin 4) to determine availability of the printer to accept data. Data is transmitted continuously as long as the printer is ready. This method is normally used with buffered printers which accept a full line of data before printing. S5-3 must be closed and S5-4 must be open to pass the Printer Busy signal. • In Protected Mode, all data displayed in reduced intensity will be transferred to the Printer as spaces, thereby allowing the use of pre-printed forms. • In Print Mode, Nulls will be sent as spaces to facilitate forms entry operation. • Extention Print Mode: This mode (selected by ESC @)will enable data received at the modem port (P3) to be output on pin 3 of P4. While in this mode, receipt of a print command will interrupt the data from P3 and print the page, then, reconnect the data from P3 to P4. 11.0 SECOND PAGE MEMORY OPTIO'" 11.1 This option allows access to one additional 1920 character memory space for usage identical to the Standard page. With this option installed, the user has the capacity of viewing more than 1 set of 24 lines x 80 characters. Operation of this second page is described below. 11.2 Alternate Page To view an alternate page of data, the memory may be swapped by issuance of ESC K from either the keyboard or incoming from the modem port (P-3). When this is performed, the data currently displayed will be transferred into memory and replaced with all data stored in the alternate page. If no data has been previously stored in the alternate page, the screen will be blank with the exception ofthe cursor. The cursor will rest in the same location on the alternate page as it was on the previous page when the action was initiated. If the position the cursor is to rest in on the new page is protected, the cursor will automatically jump to the next unprotected position available. If there are no unprotected

go to the

home position and rest there as described in Section 7.1.1. Only one page may be viewed or acted upon at any one time. 11.3 Auto Flip (ESC v-ON. ESC w=OFF) Auto Flip, when turned on with an ESC v puts the TVI-912/TVI-920 in a mode whereby when a down- ward vertical motion is attempted by the cursor from the last enterable line on the current page, the Alternate page will automatically be displayed (automatic "New Page") and any data will be entered on the new page. A clear unprotected to spaces will be performed and the cursor will rest in the first unprotected location. If the terminal is in Scroll Mode when Auto Flip is enabled, scrolling is inhibited or over-ridden by Auto Flip. If the terminal is in Non-Scroll or Protect Mode,"the Auto Flip works as described above. 51 53 cpu------' To return to normal operational mode, issue the TVI-912/TVI-920 an ESC w. In no case can more than the displayed page be transmitted by send line or send page, nor can any other than the displayed page be printed. If the second page option is not installed, a clear unprotected to spaces will be performed on the current page. 12.0 OPTION SWITCH SELECTION Sl-Modem Port Baud Rate S3-Printer Port Baud Rate NOTE: ONLY ONE SWITCH DOWN 2 9,600 7 300 3 4,800 8 150 4 2,400 9 75 5 1,200 10 110baud 6 600 .----__ 52 --1t:--P2 W25 W30 PAGE 1 L..- PROGRAM ROM 11

12.1 S2-UARTITerminal Options

SWITCH SETTING EXAMPLE 1 2 3 4 5 6 7 8 9 10 I ~L Blinking .Cursor L Even Parity Not Used 7 Data Bits L..- 2 Stop Bits '-------- Send Parity '--------- 60 Hz '---------- Full Duplex '----------- Std. Char. Set '------------- Not Used 2 3 4 5 6 7 Up Down Up Down Up Down Up Down Up Down Up Down Up Down UP DOWN Not used Not allowed Alternate Character Set (option) Standard Character Set FULL DUPLEX HALF DUPLEX 60 Hz - Refresh 50 Hz - Refresh No Parity Send Parity 2 stop bits (may be used with No parity as space parity) 1 stop bit 8 Data Bits (may be used with no parity as Mark parity) 7 Data bits 8 Not used (Rev E and lower must be up) 9 Up Parity Select (EVEN) Down (ODD) 10 Up Steady Cursor (Rev E and lower Down Blinking Cursor W25 is used) 12.2 S5-UART ITerminal Options (Reference EIA Stan- dard RS-232C for signal definitions) Open P3-6 Not connected Closed Data set ready (DSR) received on P3-6 2 Open P3-8 Not connected Closed Data Carrier Detect (DCD) received on P3-8 3,4 S5-3 S5-4 Open Open P3-20 Not connected Open Closed Data Terminal Ready is on when the terminal is ON. Closed Open Data Terminal Ready (DTR) is connected to Request to Send (RTS). Closed Closed Not allowed 5 Closed HDX printer (hardware control) Rev. K with exten- sion port off, all data transmitted out of the modem port (P3) will also be transmitted out of the printer port (P4) 6,7 S5-6 S5-7 Open Open Not allowed Open Closed 20 ma current loop input Closed Open RS232 input Closed Closed Not allowed OPERATOR CONTROLS Transmission--- Options Contrast _ ON/OFF Switch -----" Optional Printer Port----' 12 Main Port Baud Rate

*W12:lnstaliation of this jumper connects

Output terminal ready signal to printer connector W13: Installation of this jumper connects Output terminal ready signal to printer connector W22: Installation of this jumper connects Input P4-6 P4-8 P4-4 printer ready signal to printer connector *W23: Installation of this jumper connects printer ready signal to printer connector *Traced on REV H PWA's Input P4-20 JUMPER OPTIONS HALF-DUPLEX PASSIVE HALF·DUPLEX ACTIVE Current Loop 24 v TVI·912/920 Install Resistor P3 at R·28 13 Install Jumper at W·16 Remove 20 mA we Source 12 24 I--------i P3 25 \----1 13 Install Jumpers at: W·6. W·14, &W·16 FULL DUPLEX PASSIVE FULL DUPLEX, ACTIVE XMTR 20mA Source RCVR XMTR Install +12V P3 Jumpers at W·15& W·178- Install 25 Install Jumpers at: RCVR 20mA W·6, W·14. Source lOOOhm XMTR 25 13 Resistor &W·16 at R·28 13 Cut W6 Cut W14 and 12 W16 12 20mA XMTR Source 24 24 S4/W31: S4/W32: Installation of this jumper will enable an automatic line feed upon receipt of a car- riage return from the remote or keyboard. See note. Installation of this jumper will enable trans- mission of EDT at the end of Send, other- wise a CR (carriage return) is sent. See note. S4/W33: S4/W34: Installation of this jumper will disable the automatic CR (carriage return) line feed in Column 80. See note. Installation of this jumper will select Page Print Mode as the initial condition at power up. Extension Mode will be selected other- wise. See note. Note: Terminal must be turned off, then on after making these changes. 13

CONTROL BOARD SWITCHES

S3 PRINTER PORT BAUD RATE 14 S1MODEMPORTBAUDRATE ~ ..~=--+-- 110 75 150 300 600 1200 2400 4BOO 9600 Not-Used (Always Up) Current Loop Select S232 Select HOX Print Select DTR = Power ON Select DTR = RTS (P3-20) elect DCD from P3-B Select DSR from P3-6 P3 ---lr---'Cursor Control ~Ir---SelectOdd Parity .."""'Ii.......--rSelect No. Data Bits 7 or 8 --==-----Select 1 Stop Bit (Up=2) ~..--Select Send Parity F:~-i--Select50 Hz Refresh (Up=60) "':"":"'.....--Select Half Duplex (Up=Full) ~..-:---SelectStandard Characters F::--~-Always Up (Open) Down

OPERATOR'S QUICK REFERENCE

TVI-912/TVI-920 CONTROL Beep CTRL/G Cursor ~ CTRL/H Cursor j CTRL/J Cursor f CTRLlK Cursor - CTRL/L Home CTRL/I\ New Line CTRL / (underscore) Set Block Mode . ESC B Set Conversation Mode ESC C Protect Mode On .. ESC & Protect Mode Off ESC ' Start Half Intensity ESC) End Half Intensity .. ESC ( Tab (skip) CTRLlI Back Tab ESC I Set Column Tab ESC 1 Clear Tab ESC 2 Clear All Tab ESC 3 Tab ESC i Send Line Unprotect to Cursor Position ESC 4 Send Page Unprotect to Cursor Position ESC 5 ·Send Whole Page Unprotect ESC S Send Line All to Cursor Position ESC 6 Send Page All to Cursor Position ESC 7 ·Send Whole Page ESC s Clear All to Space ESC + Clear All to Null ESC • Clear Unprotected to Null ESC: CTRLlZ, ESC ; ESC Q ESC W ESC E ESC R ESC T ESC Y ESC t ESC y ESC K ESC/\ ESC _ (underscore) ESC q ESC j ESC k ESC I ESC m ESC" ESC # ESC = ESC - ESC? ESC / ESC v ESC w ESC @ ESC A ESC P Function Sequence Clear Unprotected to Space Char Insert Char Delete Line Insert Line Delete ErasetoEnd of Line . 'Eraseto,End of Page Line Erase to Null Page Erase to Null Toggle Page Start Blink Field . Start Blank Field End Blink/Blank . Start Inverse End Inverse Start Underline . End Underline Keyboard Enable Keyboard Disable Load Cursor (Row, Column) ·Load Cursor (Page, Row, Column) Read Cursor (Row, Column) ·Read Cursor (Page, Row, Column) Auto Flip On Auto Flip Off . E! 58 Y 5 $ 32 ? 59 Z 6 % 33 @ 60 [ 7 & 34 A 61 \ 8 35 8 62 I 9 ( 36 C 63 1\ 10 ) 37 0 64 - 11 * 38 E 65 , 12 + 39 F 66 a 13 40 G 67 b 14 41 H 68 c 15 42 I 69 d 16 I 43 J 70 e 17 0 44 K 71 f 18 1 45 L 72 9 19 2 46 M 73 h 20 3 47 N 74 i 21 4 48 0 75 j 22 5 49 P 76 k 23 6 50 0 77 I 24 7 51 R 78 m 25 8 52 S 79 n 26 9 53 T 80 0 27 54 U CURRENT PAGE: Transmit ESC = YX (Y - 1-24; X = 1-80) *DIRECTPAGE: Transmit ESC - PYX(P=Oor 1) i.e., ESC=%@(Y=6X=33)puts cursor at Line 6, Column 33 16 TVI-912/920 ASCII CHART ~ . 000 00 1 0 10 0 1 1 10 0 1 0 1 11 0 1 1 1 e 6 bs '. , t s b4 b3!b' b, ~ 0 1 2 3 4 5 6 7 o 0 o 0 0 NUL OLE SP 0 @ p p 00 o 1 1 SOH DCl ! 1 A Q a q o 0 1 0 2 STX DC2 .. 2 B R b r o 0 1 1 3 ETX DC3 jf 3 C S c s o 1 o 0 4 EOT DC4 S 4 D T d t o 1 01 5 ENQ NAK % 5 E U e u o 1 1 0 6 ACK SYN & 6 F V f v o 1 1 1 7 BEL ETB 7 G W 9 w 1 0 o 0 8 BS' CAN ( 8 H X h x 1 0 o 1 9 SKIP EM ) 9 I Y i y HT 1 0 1 0 10 LF I SUB • : J Z J l 1 0 1 1 11 VT, ESC + ; K [ k { 1 1 00 12 FF . FS , < L \ I I, 1 1 o 1 13 CR GS - = M I m } 1 1 1 0 14 SO ~~ME > N " n - 1 1 1 1 15 51 NEW LINE / ? 0 0 DEL us RUB

Send Line All

F V f v Auto-Flip Mode On 'On 0111 7 Protect 7 Send Page All G W Char g w Auto-Flip Mode Off Delete Off 1000 8 ( Write 8 H X h x I Protect Off 1001 9 ) Write , 9 I Back Tab y Page Erase i Tab y Page Erase Protect On to Spaces to Nulls 1010 A " Clear All Clear FG J Z j Start z to Nulls to Nulls Reverse Video 1011 B + Clear All Clear FG K Toggle Page [ k End to Spaces to Spaces Reverse Video 1100 C < L \ I Start I Underline I 1101 D - Load Cursor = Load Cursor M J m End Page. Row. Underline Column" 1110 E > N • Start n "v " Blink 1111 F I Read Cursor ? Read Cursor a - Start a DEL Page, Row, Blank Column" "Later models only with A49Bl or A49Cl ROM. WARNING: This equipment generates, uses, and can radiate radio frequency energy and if not installed and used in accordance with the instruction manual, may cause interference to radio communications. As temporarily permitted by regulation it has not been tested for compliance with the limits for Class A computing devices pursuant to Subpart J of Part 15 of FCC Rules, which are designed to provide reasonable protection against such interference. Operation of this equipment in a residential area is likely to cause interference in which case the user at his own expense will be required to take whatever measures may be required to correct the interference. 17

01eleVicted SysteDls, Inc.

TeleVideo Systems, Inc., 1170 Morse Avenue, Sunnyvale, Califomia 94086 4081745-7760 800/538-8725 (tollfree outside CA) 1WX 910 3387633 Printed in U.S.A.

Other Touch terminals Manuals