background image

Summary of Contents for 1245

Page 1: ...MODEL l25l l245 USER S MANUAL PERKIN ELMER Terminals Division 360 Route 206 _ Flanders New Jersey 07836 ...

Page 2: ...Model 1251 and the Model 1245 CRT Terminals Its contents are proprietary and may not be reproduced in whole or in part without express written authorization of the PERKIN ELMER Terminals Division Related Model 1251 1245 Documentat ion Model 1251 124 Maintenance Manual 59300 0053 00 Copyright 1980 The PERKIN ELMER Corporation ...

Page 3: ...N 2 SELF TESTS 2 1 2 2 2 3 2 4 Introduction RAM Self Test Keyboard Self Test Diagnostic Test SECTION 3 CONFIGURATION 3 1 3 2 3 3 3 4 3 5 3 6 Introduction Description of Configuration Options Configuration by the Operator Configuration by the Host Configuration Default Assignments Reading Configuration Parameters Host 1 1 1 3 1 5 1 6 1 14 2 1 2 1 2 2 2 2 3 1 3 2 3 17 3 20 3 55 3 57 ...

Page 4: ...p Polling SECTION 5 MULTICOOE SEQUENCES SECTION 6 INITIAL CHECKOUT 6 1 6 2 6 3 Unpacking Information Visual Inspection General SECTION 7 INTERFACING 7 1 Peripheral Interface 7 2 Optional Current Loop Interface SECTION 8 MAINTENANCE 8 1 8 2 8 3 8 4 Safety Precautions Cleaning Operator Checklist Fuse Replacement Appendix A International Character Sets Keyboards Index 4 1 4 8 4 13 4 16 4 21 4 24 4 29...

Page 5: ...el 1251 1245 Backpanel 20ma Current Loop Adapter OF TABLES Form Drawing Character Set Mode Options Communications Options ASCII Character Conversion for Configuration System Options Keyboard Options Printer Port Options ASCII Control Characters Standard ASCII Character Set Function Key Attention Identifier Characters Attribute Characters ASCII Hexadecimal Communication Terminators Model 1251 1245 ...

Page 6: ......

Page 7: ...ll set of video attributes for maximum highlighting including underlined fields Forms drawing character set for depiction of familiar business forms A Status Li ne indicating terminal status as well as allowing two way communications with the host without interfering the current operation Your choice of two optional detachable keyboards Optional Locking Keyswitch on the Extended Keyboard Embedded ...

Page 8: ...pressions SELF TESTS Read Status transmission so that the host can detect if the keyboard is locked optional printer is busy parity error has occurred etc Transparen t debugging mode in which the Model 1251 1245 displays all the characters it receives including control characters The Model 1251 features a non volatile configuration EAROM On power up the Model 1251 operates according to configurati...

Page 9: ...eneration Scans per line Refresh Rate Tilt Range Display Normal Inverse Standard Keyboard Ex tended Keyboard 25 in 15 in 25 in 19 in in 4 J Ibs Olbs 18 kg t23 kg 2000 characters 0 25 12 inches d iagonal Dark bodied P4 phosphor high contrast white in Direct etch with filter glass 160 Full 128 character ASCII set incl ud ing con tro 1 chara ct ers in transparent mode and 32 business form drawing cha...

Page 10: ... or 20ma Current LOop One or Two Full Duplex or Hal f Duplex Space Mark Even or Odd Acoustic Coupler 1 0 J 11 D 2 1 2A and Direct Communication to the host Ambient temperature range o to 45 deg rees C up to 80 relative humidity Ambient temperature range 40 to 65 deg rees C up to 95 relative humidity l15V OV 135V 1 5 amp It 7Hz 6 Hz Consumption typically 100 watts j42 BTUs 115V 90v l SV 1 5 amp or ...

Page 11: ...ard with four position Security Locking Keyswitch Green Anti Glare CRT Light Pen incl udes four foot cord 20ma Current Loop Interface Adapter requires T70 292 Current Loop Cable FRENCH AZERTY Character Set Keyboard capabilit ies Extended Keyboard SWEDISH Character Set Keyboard capabilities Extended Keyboard DANISH Character Set Keyboard capabilities Extended Keyboard GERMAN Char acter Set Ke yboar...

Page 12: ...uplex or full duplex In full duplexl the data transmi tted through the keyboard does not appear on the screen unless the host computer is programmed to echo back the characters Echoplex In half duplex Echoplex is not required since a direct tie to the display electronics is effected Queries and acknowledgements from both the host computer and the keyboard are displayed as entered However if the ke...

Page 13: ... its convenience the host program allocates necessary buffer storage and issues the proper READ Multicode sequence to initiate transmission The Request To Send application of BLOCK Mode allows the system designer to optimize fully the allocation of host time and memory Unless Request To Send is specified the Model 1251 1245 remains in Block Mode Immediate Polled Environment The Model 1251 1245 ter...

Page 14: ...NI RECEPTION ANOTHER TEFlMINAL IS BEING FOLlED THIS TERMINAL NOT SELECTED DATA IS TRANSMITTEDI RECEIVED ON A CHARACTER BY CHARACTER BASIS TERMINAl IS NO lONGER SELECTED ________ t CONVERSATIONAL MODE DATA IS SENT TO HOST Send Key Depressed BlOCK MODE REQUEST TO SEND r BLOCK MODE SEND IMMEDIATE I EaT 1 ___ TRANSMITTED k TO HOST 1 8 YES ...

Page 15: ...orm editing functions as well as alternately place the Model 1251 1245 on line or off line enter the CONFIGURATION Mode enter the PROGRAM Mode enter the TRANSPARENT Mode alternately place the Model 1251 1245 in BLOCK Mode or CONVERSATIONAL Mode alternately enable or disable the Upper Case Auto Line Feed New Line and Scroll features transmit data to a printer i e a PRINT key CONFIGURATION MODE The ...

Page 16: ...the TRANSPARENT Mode Control P OLE followed by Control C ETX ends the TRANSPARENT Mode In the TRANSPARENT Mode the screen is filled with either null characters or spaces depending on the Model 1251 1245 configuration Also the Scroll feature is disabled and the New Line feature is enabled regardless of configuration or settings All attribute characters are displayed in the TRANSPARENT Mode To displ...

Page 17: ...Model 1251 1245 User Manual Standard Keyboard Extended Keyboard Figure 1 2 Model 1251 1245 Keyboards 1 11 ...

Page 18: ...onics selected dete rmine the type of field specifying video and operational characteristics For example the programmer may designate inverse video fields half intensity fields non display security fields light pen detectable fields etc Further information on screen fields is provided in Section 4 6 Another depression of Function Key 18 while the Model 1251 1245 is in the EDIT Mode alternately cau...

Page 19: ... b5 5 b4 b3 b2 bt 0 2 4 6 3 5 7 0 0 0 0 0 ij p 0 0 0 I I A I Q i 0 0 I 0 2 8 R 0 0 I I 3 C L 5 I 0 I 0 0 4 0 I T 0 I 0 I 5 E L u 0 I J 0 6 F r V 0 I I I 7 G 1 w I 0 0 0 8 H J X I 0 0 I 9 I f y I 0 J 0 A J l z J 0 I I 8 K I I 0 0 C L I I 0 I 0 M t T I I f 0 E N J A i I I I I F 0 r 1 13 ...

Page 20: ...ans the operator has of locking out the EDIT key or the Function keys on the Model 1245 The Security Locking Keyswitch is illustrated in Figure 1 3 below Figure 1 3 Optional Security Locking Keyswitch KEYBD DISABLE There are four positions KEYBD ON FUNC KEYS DISABLE EDIT DISABLE KEYED ON All keyboard functions are operational KEYED DISABLE No keyboard functions are operational FUNC KEYS DISABLE No...

Page 21: ...TEST RAM is filled with a repeating pattern of characters Each character differs by one bit from the character immediately preceding it and from the character immediately following it ADDRESS TEST A hexadecimal mask is written into a specific address All other RAM addresses are filled with another character Memory is then searched for the mask If the mask is found at any other address the test has...

Page 22: ...ys simultaneously ESC The screen will fill with a scrolling display of 95 characters plus the non display character DEL To terminate the Keyboard Self Test depress the Escape ESC and Line Feed keys simultaneously 2 4 Diagnostic Test F rom the keyboard the sequence Mul ti code chara cter fills the screen including the Status Line with the character entered The next keyboard entry terminates this te...

Page 23: ...for temporary use only by the host through a sequence of encoded data transmitted through the corrmunication line The configuration may also be predetermined by an optional factory installed Configuration PROM Upon power up the Model 1245 will be configured to the parameters specified by the Configuration PROM In the event of various instances e g an EAROM Checksum Error the terminal will assume D...

Page 24: ... options follow the Configuration Menu Figure 1 Keyboard Control Certain keygroups may be designated as Control Protected that is to operate the Control Key must be depressed simultaneously wi t h t hat ke y NOTE The special Edit Mode e g Control Protected EDIT ESC Y The EDIT and N The EDIT and CURSOR POSITION use of Function Keys for operations in the DEL CHAR INS MODE can not be the ESC keys are...

Page 25: ...3 and control protected F4 N Functions Keys Fl F2 F and F4 unshifted are not control protected F05 FOS Y Function Keys F5 F6 F7 and Fa unshifted are control protected N Functions Keys FS F6 Fi and F8 unshifted are not control protected F 09 F 12 Y Function Keys F9 FlO Fll and F12 unshifted are control protected shi fted and shifted and shifted and shifted and sh if ted and N Functions Keys F9 FlO ...

Page 26: ...on of that key causes no action NOTE The special use of Function Keys for operations in the Edit Mode e g DEL CHAR INS MODE can not be Locked Out ESC The ESC key is locked out N The ESC key is not locked out CURSOR POSITION Y The Cursor Position keys are locked out N The Cursor Position keys 11 are not locked out TAB and BACKTAB i The TAB and BACKTAB keys are locked out N The TAB and BACKTAB keys ...

Page 27: ...nd Fa unshifted are locked out N Functions Keys F 5 F 6 F j and F8 unshifted are not locked out F 05 F12 Function Keys F9 FlO Fll and F12 unshifted are locked out shifted and shifted and shi fted and shifted and shifted and N Functions Keys F9 FlO Fll and F12 shifted and unshifted are not locked out Fl F16 Y Function Keys Fl F14 F15 and F16 unshifted are locked out shifted and N Functions Keys Fl ...

Page 28: ...ge return N The carriage return returns the cursor to column 1 of the same 1 ine AUTO TAB Formatted Screen Y The cursor will automatically skip over protected fields without causing a keyboard lockout and attribute characters N The operator is restricted to tabbing past attribute characters in order to access fields NEW LINE _ Y Automatic carriage return and advancement of the cursor past position...

Page 29: ...Lower case characters and punctuation converted to their upper case counterparts INVERSE VIDEO are not Y Inverse Display Screen screen dark chara cters on a light N Normal Display Screen light characters on a dark screen BLINK CURSOR 1 Cursor b 1in ks N Cursor does not blink BLOCK CURSOR Y The cursor appears as an inverse video normal screen display see above block la ssuming a N The cursor appear...

Page 30: ... the Status Line In CONVERSATIONAL Mode data is transmitted character by character as it is entered N A depression of the SEND key does not transmit data entered in the User Area of the Status Line POWER UP ON LINE Y Upon power up the terminal is on line N Upon power up the terminal is in Local Mode the terminal must be placed on line through the EDIT Mode RETURN SEND Block Mode operation I The RE...

Page 31: ...move the cursor accordingly on the screen For example if the Cursor Up key were depressed the sequence Multicode A will be transmitted to the host and the cursor would be moved up one line N No automatic Multicode sequences will be transmitted to the host for a depression of a Cursor Position key SEND CLEAR ALL Y Upon encountering the CLEAR ALL Edit Mode Operation the terminal will transmit the fo...

Page 32: ...rminal is CONVERSATIONAL MODE HALF DUPLEX _ Y All keyboard input is displayed on the screen and transmitted on the communication line N All keyboard input is transmitted over the communication line only ONE STOP BIT The number of stop bits is ONE N The number of stop bits is TWO NULL SUPPRESSION ON UNFORMATTED TRANSMISSION Nulls are suppressed in transmission of an unformatted screen N Nulls are n...

Page 33: ... an XON character he ASCII DC 1 cha racter N This protocol is not in effect 1 O J The Carrier ON signal pin t8 is automatically tied to l2V so that the terminal may operate in conjunction with the lO J modem see Section 7 N The Carrier On signal pin t8 is not tied to 12V as discussed above NOTE This designation is modem Other types of configured as N Printer Options LINE DRAWING required only mode...

Page 34: ...ND Condition LINE Initiates transmission of the line on which the cursor is located starting with column 1 MSG essage Initiates transmission of the message starting at the character following the previous message sent r the start of the page and ending at the current cursor position PG page Initiates transmission of the screen PARITY contents starting with either the HOME pOSition or the present c...

Page 35: ... essage Upon depression of the PRINT key a local print out starting at the character following the end of the previously sent message or else the start of the page and ending at the current cursor position is transmitted to the peripheral device PG PARITY ODD EVN MRK SPC page Upon depression of the PRINT key a local print out of the screen is transmitted to the peripheral device Odd Even Always Ma...

Page 36: ...ey designated as the HERE IS key that has been defined in configuration FIELD Terminator This terminator is automatically appended to each field on the transmission of formatted screens UNFORMATTED LINE Terminator This terminator is automatically appended to each line for the SEND MESSAGE and SEND PAGE conditions on the transmission of unformatted screens UNFORMATTED PAGE Terminator This terminato...

Page 37: ...n The Multicode Character The ASCII character designated as the Multicode character will be used to enable the implementation of a wide range of special functions These functions are detailed in Section 5 The Polling Selection Address Character In the event that the terminal will be utilized in a system of polled terminals the ASCII character designated as the Polling Selection Address character w...

Page 38: ... a two digit reference to the number For example the Function Key labeled Fl on the keyboard is designated by FOl the same key shifted is designated as Fli Function Keys in any order e g F07 may be defined before F02 Function Keys F01 F02 FO and F04 remain accessible while the terminal is in the Edit Mode Function Keys Fl Fl4 F15 and F16 and their shifted counterparts F29 F O F l and F 2 do not tr...

Page 39: ...e in the field immediately preceding the individual option These options have been defined in Section 2 For most options the entry may either be a Y for yes or a N for no For others the entry is either a choice from a list of option settings shown immediately to the right of the entry field or one or more ASCII characters In the Configuration Mode Function Key F2l Function key F5 shifted labeled C...

Page 40: ...ACJ TAB FlJ9 F12 T E DJ TflD H H A nD F09 F12 AUTO TAB E LIt I CI IDi R _ Jr J PHR UP ON LINE EI tII Pf IT OIl _ J ONE STOP BIT I il lftFF I tV ONE STOP BIT CP LF F1 3 F16 Mt Lr tr r F1 3 F16 tlD11 LHIE BLJ I V J oIIRr rlR A 1 _ 1 _ RETURN END END CLEAP ALL HALF DUPLD 101J co i I COtl1 _ LHIE t lSG PAG I ODD EVN lRI SPC 110 300 600 1200 2400 4B00 9600 PRtH 1111 LINE ltJG PAG II ODD EVN f1 1RI SPC ...

Page 41: ...rt of the message In the event that the operator wishes to add Function Key Definitions in subsequent configurations the Cursor Position Keys should be used to access the next starting pOint without changing any previous definitions Function Keys may be defined in any order e g FOi may be defined before F02 Function Keys F01 F02 F03 and F04 remain accessible while the terminal is in the Edit Mode ...

Page 42: ...from 0 Hex O to Hex F denoting the con figura tion parameters Figure 2 shows the progres sion 0 f host configuration It is mandatory that Multicode sequences for locking the keyboard and positioning the cursor at Column 1 of Line 2 precede the Multicode sequence sequence It is also recommended that the host either blank the screen entirely or display a message such as Configuration in progress or ...

Page 43: ...ER 6 7 BLOCK CONVERSATIONAL MODE POLLED DEVICE 8 SEND CONDITION 9 BAUD RATE 10 PARITY 11 NUMBER OF STOP BITS 12 103J 13 POLLING 14 CHARACTER 15 MULTICODE I 16 CHARACTER I HALF OR FULL DUPLEX NULL I 17 SUPPRESSION ON UNFORMATTED DATA NULL SUPPRESSION ON FORMATTED DATA xON XOFF SEND STATUS LINE STATUS LINE I 18 DISPLAY ON LINE WHEN POWERED UP RETURN SEND IN BLOCK MODE I AC FREQUENCY CLEAR TO SPACES ...

Page 44: ...BITS PRINT UNe TERMINATOR PAINT FORM DRAWING CHARACTERS READY IS MINUS ALWAYS READY OR PLUS READY _ PAUSE CHARACTER RESUME CHARACTER PRINTER PORT OPT10NS TWENTY FIVE BYTES 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 3 22 SEND LINE TERMINATOR UNFORMATTED PAGE TERMINATOR I UNFORMATTED LINE TERMINATOR FORMATTED PAGE TERMINATOR TERMINATOR OPT10NS FOR...

Page 45: ...5 User Manual Figure 3 2 Host Configuration Parameter Format continued 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 FIELD TERMINATOR REQUEST TO SEND TERMINATOR TERMINATOR OPTIONS CONTINUED FORTY EIGHT BYTES 3 2 3 ...

Page 46: ...CONDS 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 v 899 900 901 902 HERE IS KEY DEFINE INDIVIDUAL FUNCTION KEYS FUNCTION Key OEFINITION eIGHT HUNDReD SIX BYTES MUST BE TRANSMITTEO FOR FOUR HUNDRED BYTES OF EAROM FUNCTION KEY DEF lNITIONS Icontinued I MULT1CODE EAROM CONFIGURATION 1 1 24 SECONDS 3 24 ...

Page 47: ...rameters The 1st byte indicates the status YIN of the Scroll Auto Line Feed Auto Tab and New Line features See Table l The 2nd byte indicates the status YIN of the Upper Case Inverse Video Blink Cursor and Block Cursor features See Table 1 The 3rd through the 6th byte inclusive designate the Ring Bell Special Character see Table 1 ...

Page 48: ...O NO 9 YES NO NO YES A YES NO YES NO 3B YES NO YES YES C YES YES NO NO D YES YES NO YES E YES YES xES NO 1 OF YES YES YES xES BYTE 2 UPPER INVERSE BLINKING BLOCK ASCII HEX CASE VIDEO CURSOR CURSOR 0 O NO NO NO NO 1 l NO NO NO YES 2 2 NO NO YES NO 3 NO NO YES YES 4 NO YES NO NO 5 5 NO YES NO YES 6 6 NO YES YES NO 7 j NO YES YES YES 8 8 YES NO NO NO 9 YES NO NO YES A YES NO YES NO B YES NO YES YES C...

Page 49: ... 9 Ii 0 HEX l 30 33 31 33 30 33 31 33 30 33 33 33 30 33 34 33 30 33 35 33 30 33 36 30 33 37 33 30 38 33 30 33 3 33 31 33 30 33 31 33 n 33 31 33 n 33 31 33 33 33 31 33 34 33 31 33 35 33 31 33 36 33 31 33 37 33 31 33 38 33 31 33 39 33 32 3 30 33 32 31 l 32 33 32 33 32 33 33 33 32 34 33 32 33 35 33 32 3 36 l 32 33 37 3 32 33 38 33 32 33 39 33 33 33 30 33 J 33 n 33 33 33 32 33 33 33 3 33 33 33 34 33 3...

Page 50: ... 7 S 8 S 9 6 0 6 1 6 2 6 6 6 5 0 6 6 7 b 8 b 9 i O 7 1 7 2 1 j i 4 7 5 i 6 j 7 7 8 7 9 8 0 HEX 4 l 4 2 j 4 J 34 34 3 4 S 4 36 4 i 4 8 5 4 5 5 5 36 7 38 39 6 30 6 1 l 6 l 2 6 6 3 4 6 5 6 6 6 7 6 8 6 3 9 i j 0 7 1 7 3 2 ji j 3 7 4 37 5 j j i i 7 COLUMN 41 42 4 44 45 46 41 48 49 50 51 S2 54 S5 56 57 So 59 60 61 02 6 64 65 66 6i 08 69 70 71 i2 I i 4 is 76 7 i 78 79 80 ...

Page 51: ...e settings The 12th byte designates lO J Table 2 illustrates the data characters for both available settings The l th and 14h bytes of the Communications Options designate the Polling Selection Address special character Table prOVides for each desired character the two ASCII characters nd their hexadecimal equivalents required For example if the desired polled character were A the host must transm...

Page 52: ...uration By Host B iTE j BLOCK OR POLLED ASCII HEX CONV MODE DEVICE 0 0 CONV NO It 4 CONV ES Ii fs BLOCK NO BLOCK YES _ _ BYTE l i ASCII HEX SEND CONDITION _ _ 1 1 LINE 2 2 MESSAGE PAGE B iTE 9 ASCII HEX BAUD RATE 1 1 110 2 UO 600 4 4 1200 5 2400 oJ ti 0 4bOO i i tOOO ...

Page 53: ...er Manual Table 2 Communi cations Options Configuration by Host continued BYTE 10 ASCII 1 2 j BYTE 11 ASCII 1 2 BYTE 12 ASCII 1 2 HEX 1 2 j 4 HEX 1 2 HEX PARITY ODD EVEN MARK SPACE NUMBER OF STOP BITS ONE TWO 10 J NO YES ...

Page 54: ...CII HEX DUPLEX FRMTD UNFRMTD XOFF 0 O FULL NO NO NO 1 il FULL NO NO YES 2 i2 FULL NO YES NO FULL NO YES YES i4 FULL YES NO NO FULL YES NO YES i6 FULL YES YES NO i i FULL YES YES YES 1 1 HALF NO NO NO 9 is HALF NO NO YES A HALF NO YES NO iB HALF NO YES YES iC HALF YES NO NO iD HALF YES NO YES E HALF YES YES NO iF HALF YES YES YES ...

Page 55: ... 2 O j2 STX 0 0 3 ETX 0 4 0 4 EaT 0 5 0 l5 ENQ 0 b 0 lb ACK 0 1 lO 1 BELL 0 8 0 j8 BS 0 9 l0 j9 HT 0 O A LF 0 lO B VT 0 jO jC FF 0 0 lD CR 0 0 lE SO j O F SI 1 0 1 lO DLE 1 1 1 j1 Dcl 1 2 l1 l2 DC2 1 l1 j l DC l 1 4 l1 j4 DC4 1 5 1 j5 NAK 1 1 b SYN 1 I 1 1 ETB 1 6 1 jo CAN 1 9 1 l51 EM 1 j1 lA SUB 1 j1 jB ESC 1 1 FS 1 1 lD GS 1 1 olE RS 1 j1 jF US ...

Page 56: ...tinued DESIRED ASCII ASCII HEX CHARACTER __ 2 0 2 O space 2 1 2 1 2 2 2 2 2 2 3 l 2 4 2 4 2 5 2 5 2 6 2 6 2 i 2 i 2 8 2 8 2 9 2 9 2 2 A 2 2 lS 2 2 c 2 2 lO 2 2 E 2 2 F I 0 7l lO 0 i 1 i 1 1 2 32 2 l j JJ 4 4 4 5 35 5 6 i l 6 0 J 7 i i 8 oJ 38 8 9 oJ 9 lA J B _ lC l i io oJ lE J l IF ...

Page 57: ...CHARACTER 4 0 34 30 1 34 31 A 4 2 34 32 B 4 3 4 33 C 4 34 34 D 5 4 35 E 34 36 F 7 4 37 G 4 8 4 38 H 4 9 34 39 I I 4 3A J I 4 3B K 34 3C L 4 34 3D M 4 34 3E N It 34 F 0 0 5 30 p 5 1 35 31 Q 5 2 5 32 R 5 3 35 j j S 5 4 35 34 T 5 5 35 35 U 5 6 35 3 V 5 i 35 37 w 5 8 35 8 x 5 9 5 39 c 5 3A Z oJ 5 35 lB 5 5 3C 5 35 3D 5 35 3E 5 35 3F ...

Page 58: ... continued DESIRED ASCII ASCII HEX CHARACTER _ 0 6 O 1 6 l a b 2 b 2 b 6 c 4 j6 4 d 0 6 e 6 6 6 f i 6 7 9 8 6 8 h i 6 9 i 6 j B 1 0 6 1 6 D m 6 6 E n F 0 i 0 i O P 1 i l q i 2 j 2 r i j s i 4 7 4 t i 5 i 5 u i 6 7 6 v i i i i w 8 i 8 x 7 i 9 Y i 7 z 7 B j i i j D i 37 E i i F DEL ...

Page 59: ...tus YIN of the following features Send Status Line Display Status Line Power Up On Line and RETURN SEND Table 4 i 11 us tr ate s the data characters for each available setting The 19th byte indicates the status fea tures 60 HZ Clear to Nulls Send Position Code and Send Clear All Code YIN of the following Table 4 illustrates the data characters for each available set ting ...

Page 60: ...S LINE UP ASCII HEX LINE DISPLAY ON LINE SEND j O NO NO NO NO 1 1 NO NO NO YES 2 2 NO NO YES NO NO NO ES YES 4 4 NO YES NO NO l5 NO YES NO YES 0 NO YES YES NO i l7 NO YES YES ES 8 lS YES NO NO NO 9 9 YES NO NO YES YES NO YES NO l8 YES NO YES YES C ES YES NO NO YES YES NO YES lE YES YES YES NO 3F YES YES xES YES ...

Page 61: ...ODE CODE 0 O 50 HZ NULLS NO NO 1 l 50 HZ NULLS NO YES 2 l2 50 HZ NULLS YES NO l 50 HZ NULLS YES YES 4 50 HZ SPACES NO NO 5 5 50 HZ SPACES NO YES 0 6 50 HZ SPACES YES NO i li 50 HZ SPACES YES YES 8 8 60 HZ NULLS NO NO 9 9 60 HZ NULLS NO YES 60 HZ NULLS YES NO jB 00 HZ NULLS YES YES C 00 HZ SPACES NO NO jD 00 HZ SPACES NO YES lE 00 HZ SPACES YES NO jF 00 HZ SPACES YES YES ...

Page 62: ...ol Protection on any or all of the following Function key groupings 1 F 1 F 2 F t F4 and their shifted counterparts F 1 i F 18 F l F 20 2 F 5 F 0 F 7 I Fa and their shi fted counterparts F21 F22 F 2 I F 24 F9 FlO F 11 F 12 and their shifted counterparts F 2 5 F 20 F 2i F 28 F 1 F 14 F 15 FlO and their shifted counterparts F 29 F 30 F 1 F 2 Table 5 illustrates the data characters for each available...

Page 63: ... F 3 F4 and their shifted counterparts F 17 F 18 F 19 F 20 2 F 5 F 6 F 7 Fa and their shifted counterparts F 21 F22 F 2 F 2 4 l F 9 FlO F 11 F 12 and their shifted counterparts F 25 F 26 F 2 i F 26 4 F 1 l F 14 F 15 F 16 and their shifted coun terparts F 29 F 30 F 1 F 2 Table 5 illustrates the data characters setting for each available 41 ...

Page 64: ...ION TAB RETURN ASCII HEX ESC GROUP BACKTAB LINE FEED 0 O NO NO NO NO 1 U NO NO NO YES 2 2 NO NO YES NO l NO NO YES YES It 4 NO ES NO NO 5 NO YES NO YES 0 6 NO YES xES NO i NO YES YES YES 8 8 YES NO NO NO 9 9 YES NO NO YES A YES NO YES NO B YES NO YES YES C ES YES NO NO D YES ES NO YES E YES YES YES NO F YES n s YES YES ...

Page 65: ...F1 j F16 ASCII HEX F lI F 2 0 F 21 F 24 F 2 F 28 F 2 9 F 2 0 O NO NO NO NO 1 1 NO NO NO YES 2 2 NO NO YES NO NO NO YES YES j4 NO YES NO NO j5 NO YES NO YES b 6 NO YES YES NO i ji NO YES YES YES 8 8 YES NO NO NO J9 YES NO NO YES JA YES NO YES NO B YES NO YES YES C YES YES NO NO JD YES YES NO YES lE YES YES YES NO 7 F Y ES YES YES YES ...

Page 66: ...ION TAB RETURN ASCII HEX ESC GROUP BACKTAB LINE FEED 0 O NO NO NO NO 1 1 NO NO NO YES 2 2 NO NO YES NO NO NO YES xES 4 NO YES NO NO NO YES NO YES 0 6 NO YES YES NO i i NO YES YES YES f l 8 YES NO NO NO 9 t YES NO NO YES lES NO YES NO a YES NO YES YES YES xES NO NO D YES YES NO YES E YES xES YES NO F YES xES YES YES 44 ...

Page 67: ...2 F 1 F 16 ASCII HEX F lI F 20 F21 F24 F25 F28 F29 F 2 0 O NO NO NO NO 1 1 NO NO NO YES 2 2 NO NO YES NO NO NO YES YES 4 4 NO YES NO NO 5 5 NO YES NO YES 6 6 NO YES ES NO 7 i NO YES YES YES 8 8 YES NO NO NO 9 9 YES NO NO YES YES NO YES NO B YES NO YES YES C YES ES NO NO D YES ES NO YES 3E YES YES YES NO F YES YES YES YES 45 ...

Page 68: ...The 2ith byte specifies the One Stop Bit option Table 6 illustrates the data characters for each available setting The 2bth through d bytes indica te the Print Line terminator For each character of the Print Line Terminator two encoded bytes must be transmitted Figure 4 provides for each character the two ASCII Characters and their hexadecimal equivalents required Up to eight characters may design...

Page 69: ...ting The next two bytes 45 and 46 designate the Pause Character Table 3 provides for each desired character the two ASCII characters and their hexadecimal equivalents required For example if the desired Pause Character were DC3 the host must transmit 1 to designate that character The last two bytes 47 and designate the Resume Character desired character the two 48 of the Print port Options Table p...

Page 70: ...urat ion by Host BYTE 24 ASCII HEX PRINT CONDITION 1 1 LINE 2 2 MESSAGE PAGE BYTE 2 ASCII HEX BAUD RATE 1 1 110 2 2 00 bOO 4 4 1200 5 2400 t 6 4800 i i 600 BYTE 2b ASCII HEX PARITY _ _ 1 1 ODD 2 2 EVEN l MARK 4 4 SPACE BYTE 2 i ASCII 1 2 HEX NUMBER OF STOP BITS ONE TWO ...

Page 71: ...Model 125111245 User Manual Table 6 Printer Port Options Co nfiguration by Host continued BYTE 44 LINE READY ASCII HEX DRAWING MINUS 0 0 NO NO 4 NO YES 8 8 YES NO C i ES YES ...

Page 72: ... terminator sequence If a terminator is less than three characters then the host must transmit Two bytes for each character of the terminator sequence Two bytes for the CANCEL Character and Two bytes for each Space character to fill the eight byte allotment For example if a terminator we re CR LF then transmit 0 HEX 0 CR HEX lD 0 tHEX 0 LF HEX B 1 HEX 1 CANCEL 0 HEX o 2 HEX 2 SPACE 0 tHE X O The T...

Page 73: ...before the host should transmit any other data The terminal is re initialized after configuration FUNCTION KEY DEFINITION The next 806 bytes of configuration data provide for the designation of the HERE IS key and the definition of the individual function keys four hundred characters of the Model 12 1 EAROM are provided for Function Key definition eight hundred encoded bytes must be transmitted fo...

Page 74: ...t Table provides for each character the two ASCII characters and their hexadecimal equivalents required Function key Definition is in the format FUNCTION KEY NUMBER FOl through F32 the EQUALS SIGN MESSAGE the ASCII CANCEL character It is important to keep in mind Function Keys FOl through F12 and their shifter counterparts Fli through F2S transmit their messages to the host whereas Function Keys F...

Page 75: ...ssion of Function Key F5 For this example the following configuration data bytes are required 4 4 4 o o 1 b tHEX 4 tHEX 36 HEX 3 HEX O HEX 3 HEX 3 HEX 3 lHEX D HEX 34 HEX 3 HEX 4 HEX 34 HEX 34 HEX 39 HEX 35 tHEX 34 HEX 33 HEX 3 HEX 3 HEX 32 HEX O HEX 3D HEX O tHEX 3A HEX 31 HEX 38 F E D I T 2 CR LF CANCEL NOTE The CANCEL Character is not a character in the Function Key Message ...

Page 76: ...e configuration with the Multicode sequence The Model 1251 will now take on the configuration parameters NOTE Host configuration of the terminal requires 24 seconds i e after the Multicode sequence to configure the terminal is transmitted 24 seconds must elapse before the host should transmit any other data The terminal is re initialized after configuration ...

Page 77: ...D indicates that assigned reliable data various settings shown below NOT the Configuration Parameter is not MODE CONTROL OPTIONS SCROLL AUTO LF AUTO TAB NEW LINE UPPER CASE ONLY INVERSE VIDEO BLINK CURSOR BLOCK CURSOR RING BELL COLUMN i SYSTEM OPTIONS SEND STATUS LINE STATUS LINE DISPLAY ON LINE WHEN POWERED UP RETURN SEND IN BLOCK MODE bO HZ AC Line Frequency CLEAR SCREEN TO SEND CURSOR POSITION ...

Page 78: ...TED TRANSMISSION NULL SUPPRESSION ON FORMATTED TRANSMISSION PRINTER PORT OPTIONS PRINT LINE MESSAGE OR PAGE BAUD RATE PARITY ONE STOP BIT PRINT LINE TERMINATOR LINE DRAWING READY PAUSE CHARACTER RESUME CHARACTER TERMINATORS FUNCT ION KE YS CONVERSAT rONAL NO LINE oo MARK NO NOT ASSIGNED ESC NOT ASSIGNED YES ES NOT ASSIGNED o O SPACE NO NOT ASSIGNED ES NOT ASSIGNED NOT ASSIGNED NOT ASSIGNED NOT ASS...

Page 79: ...sequence is exactly the same as the sequence for Host Configuration The Data Bytes shown in Figure 3 2 indicate preCisely each configuration parameter If the programmer only wishes to change one or parameters then several 1 the Multicode 6 sequence may be used to transmit this data into a Buffer 2 The changes may be made within the Buffer and The host may transmit this data prefaced by a Multicode...

Page 80: ......

Page 81: ...munications networks Format Effector Codes Functional characters that control the layout or position of information in printing or display devices Information Separator Codes A group of four characters used in graded order that separate and qualify information Table 4 1 ASCII Control Characters HEX CTRL CONTROL CHARACTER 00 01 A 02 B NULL All zeroes character which can accomplish time and media fi...

Page 82: ...a disconnect ENQ Enquiry Co unications control character used as request for response from remote station Triggers the HERE IS message stored in the Model 1251 EAROM or the Model 1245 PROM ACK Acknowledge Communications control character transmitted by receiver as affirmative response to sender BEL Bell Character used o cause audible alarm to sound BS Backspa ce Format effector causing movement of...

Page 83: ...t effector causing the cursor to move to column 1 of the current line SO Shift Out Code used to indicate that code combinations which follow will be interpreted as outside the Standard ASCII Character Set until the SI Shift In character is encountered Used to enter the form drawing character set SI Shi ft In Code used to indicate that code combinations which follow will conform to Standard ASCII C...

Page 84: ...stat on as negative response to sending station S YN S yn chronous Idle Communications control character used by synchronous transmission system ETB End of Transmission Block Communications con trol character us ed to indicate end of block of data CAN Cancel Control character used to indicate that the data with which it is sent is in error or is to be disregarded Used to terminate definition of Fu...

Page 85: ...ter used to provide code The Escape character itself is a prefix interpretation of limited number chara cte rs F s GS RS US F i 1 e s epar a to r Group separator Record separator Unit Separator Information separators used optional fashion DEL Del ete within character extension affecting of suffix data in Character used for ti rne or medi a fill or to request deletion of a character by the host Ign...

Page 86: ...ns the terminal to the normal mode DLE EOT Disconnect ESC BS ESC LF Upon processing of a CTRL P followed by CTRL D the terminal drops the Data Terminal Ready DTR lead to the modem for one 1 second disconnecting a switched connection Enter Keyboard Self Test Upon the simultaneous depression of the ESC and BACK SPACE keys the terminal enters the Keyboard Self Test see Section 2 Exit Keyboard Self Te...

Page 87: ... 1 SOH DCI 1 A Q a q 0 0 1 0 2 STX DC2 2 B R b r 0 0 1 1 3 ETX DC3 3 C S c s 0 1 0 0 4 EOT DC4 4 D T d t 0 1 0 1 5 ENQ NAK 5 E U e u 0 1 1 0 6 ACK SYN 6 F V f v 0 1 1 1 7 BEL ETB 7 G W g w 1 0 0 0 8 BS CAN 8 H X h x 1 0 0 1 9 HT EM 9 I Y i y 1 0 1 0 10 LF SUB J Z j z 1 0 1 1 11 VT ESC K k I 1 1 0 0 12 FF FS L I I 1 1 0 1 13 CR GS M m 1 1 1 0 14 SO RS N 1 n 1 1 1 1 15 SI US I 7 0 0 DEL 4 7 ...

Page 88: ...the keyboard All other alphanumeric keys are locked out The t character appears on the Status Line if the Status Line display is enabled Another depression of this key disrbles the numeric mode ERROR RESET Clears the Error Field of the Status Line and unlocks the keyboard which has been locked because of an operator error This key does not unlock the keyboard when the keyboard has been locked by t...

Page 89: ...or is currently in column 80 of line 24 then the cursor will be wrapped around to the HOME position NEW LINE Disabled The cursor cannot be moved past column 80 of the current line Generates ASCII ESC character which is used sequentially with other characters to enable special functions ESC is the Hult icode default ass ignment any ASCII character may be assigned as the Multicode character in confi...

Page 90: ...oved up by one line line 1 will be lost and the cursor will remain in the same column of line 24 Line 24 will be cleared to nulls or spaces depending on Configuration SCROLL Disabled If the cursor is on line 24 it will be wrapped around to the same column on line 1 RETURN Returns the cursor to column 1 of the current line AUTO LF Enabled SCROLL Enabled If the cursor is on line 1 through 23 it will...

Page 91: ...The cursor cannot be moved past col n 80 of the current line Subsequent characters will be displayed in column 80 of the current line Shifted Generates the ASCII DEL character which is transmitted in Conversational mode only but is not displayed or stored The DEL character may be stored and displayed on the screen by preceeding it with the Multicode character SEND Operates according to mode CONVER...

Page 92: ...05 F12 and F17 28 4 4 and out 0 f the are redefined EDIT Hode s ee se ct ion TAB Moves the cursor to the next tab stop The first data character of an unprotected field is also a tab stop NEW LINE Enabled If the next tab stop is on the next line the cursor will proceed to that tab stop NEW LINE Disabled The cursor will not proceed screen is unformatted For will proceed to the next tab next unprotec...

Page 93: ... effect calls the Function Key depressed plus a value 0 f 16 F1 SHIFT F17 F2 SHIFT F18 F3 SHIFT F19 F4 SHIFT F20 F5 SHIFT F2l F6 SHIFT F22 F7 SHIFT F23 F8 SHIFT F24 F9 SHIFT F25 FlO SHIFT F26 F1l SHIFT F27 F12 SHIFT F 28 F13 SHIFT F29 F14 SHIFT F30 F15 SHIFT F31 F16 SHIFT F 32 Function Keys act as message keys and editing keys When the terminal is in the EDIT Mode some of the Function Keys are not...

Page 94: ...e is transmitted the host must reply with a Read sequence Function Keys are defined in the configuration 0 f the terminal On transmission Function Keys except the HERE IS k y are automatically appended with the Send Line Terminator Function Keys F13 through F16 and F29 through F32 operate differently from oth r Function Keys in that they actually simulate keyboard entry Transmission and display of...

Page 95: ...SCII Character Hex F 01 A 41 F02 B 42 F03 C 43 F04 0 44 F05 E 45 F06 F 46 F07 G 47 F08 H 48 F09 I 49 FlO J 4A Fl1 K 4B F12 L 4C F13 M 40 F14 N 4E F15 0 4F F16 P 50 F17 a 61 F 18 b 62 F19 c 63 F 20 d 64 F21 e 66 F 22 f 66 F23 9 67 F 24 h 68 F25 i 69 F26 j 6A F27 k 6B F 28 1 6C F 29 m 60 F 30 n 6E F31 0 6F F32 P 70 4 15 ...

Page 96: ...d of the Status Line if enabled will be shown Also an audible signal will sound upon entry to the Edit Mode The subsequent depression of the EDIT key causes the terminal to exit the Edit Mode The EDIT Mode is exited automatically only in the case of the CONF MODE function Figure 4 1 illustrates the operations assigned to the function keys in the Edit Mode The Edit Mode functions are described thro...

Page 97: ...of the screen either of these generates a KBD LOCKD error If the terminal has been configured to clear to nulls this right shift will be at the expense of the first null character encountered If the terminal has been configured to clear to spaces each right shift is at the expense of a space character at the end of the field or for an unformatted screen the end of the screen not the Status Line If...

Page 98: ...t data the first data character NOTE The INSERT LINE operation functions differently depending on the clear character If the terminal has been configured to clear to nulls then spaces are treated as data characters any lines containing only one or more spaces are preserved during this operation If the terminal has been configured to clear to spaces then spaces are not treated as data characters an...

Page 99: ...s all unprotected data starting with the current cursor position through the end of the display Clear Unprotected does not reset tab stops Clear Unprotected does reset Modify Data Tags F17 CONF MODE Configuration Mode initiates the Configuration Mode For further information see Se c tion 3 F18 PROG MODE Program Mode Alternately initiates and terminates the Program Mode For further information see ...

Page 100: ...is also converted to to to to 1 and to F26 AUTO L F Auto Line Feed alternately enables and disables the Auto Line Feed feature which automatically advances the cursor to the next line on a depression of the RETURN key F 27 NEW LIN E alternately enables and disables the New Line feature which automatically appends the 80th character on a line with Carriage Return and Line Feed characters The next c...

Page 101: ...us Line is divided into separate fields These fields are described in order as follows The User Area columns 2 to 31 The operator may enter in the User area messages to the host and vice versa If the terminal is in Block mode the cursor is in the User Area the sequence MULTI CODE 4 moves the cursor from a display position to column 2 of the User Area and the SEND key is depressed only the data ent...

Page 102: ...nsmitted Data Being Received The Communi ca tion Status Field columns 53 to 59 Mnemonics indicating the operating mode of the terminal are displayed in this field They are CG PG LN LCL Configuration Mode Program Mode The terminal is currently on line Local The teJ llinal is currently off line LN and LCL are toggled since this an either or condition The Send Mode Field columns 60 to 68 Mnemonics in...

Page 103: ... operator s convenience the Operator Features Field is displayed in half intensity differentiating it from the rest of the Status Line display The EDIT Mode Block columns 77 80 When the terminal enters the EDIT Mode an audible signal and an inverse video block appears in this field of the Line If the screen has been configured for inverse then this block will appear as a normal light characters da...

Page 104: ...ed on a light field Or if the Hodel 1251 1245 has been configured to enable the Inverse Video feature white data characters are displayed on a dark field Non display Data characters entered in on the screen This type situations e g passwords Half Intensity a non display field are not displayed of field is useful for security for signing on For a field combining normal and half intensity attribu p ...

Page 105: ...Model 1251 1245 User Manual Figure 4 2 Formatted Screen 4 25 ...

Page 106: ... Section 4 7 Screen fields may be set by the programmer through the keyboard or by the host over the Communication line Defining Fields through the Keyboard Program Mode To set the screen into various fields from the keyboard the programmer must enter the EDIT Mode in order to access the PROGRAM Mode Depressing EDIT then PROG MODE accomplishes this The programmer positions the cursor to the desire...

Page 107: ...ited Depressing PROG MODE once more causes the Model 1251 1245 to exit the PROGRAM Mode The programmer now depresses the EDIT key to exit the EDIT Mode Fields can be defined from the keyboard in the same manner as for the Communication Line described below Defining Fields over the Communication Line Fields are set through MULTICODE sequences The host computer sends a HULTICODE sequence to position...

Page 108: ...21 Half Intensity EOT ENQ ACK 04 05 06 24 25 In Terse as HT LF 08 09 OA 28 29 Half Inverse FF CR SO OC OD OF 2C 2D Non Display DLF DCl DC2 0 1 10 11 12 30 31 Blink A B a 40 41 42 60 bl Blink Half D E F d e 44 45 46 64 65 blink In Terse H I J h i 48 49 4A 68 69 Blink Half In TerSe L M N 1 m 4C 4D 4E 6C 6D Underline p Q R P a 50 51 52 70 7i Underline Half T U V U 100 54 55 57 74 75 4 28 ...

Page 109: ...acter in the field These two types are Selector Fields and Attention Fields As with any other field the attribute character defines the start of a new field and consequently the end of the previous field The attribute character is established in Program Mode or by the Multicode sequence described above The next character in a Light Pen Detectable field is the Designator Character The designator ch...

Page 110: ...r character as would Light Pen selection TRANSMISSION Line transmission of the screen may be initiated by either Light Pen selection of an Attention field or by the depression of the SEND key on the keyboard Transmission occurs as if the terminal were in Block Mode Transmission of data takes place as Send Immediate unless equest To Send has been stipulated Data transmission also depends on the rea...

Page 111: ...sed with caution for Light Pen detection Half Intensity Fields A line of space characters A sequence of characters with low contrast m atrix Multiple Light Pen fields are permitted on a line or one beneath the other on a series of lines Light Pen and keyboard are locked out during transmission regardless of whether the transmission resulted from a depression of the SEND key or by Light Pen selecti...

Page 112: ...code sequence issued by the host Using Multicode sequences the programmer can specify data sent as Send All Send Unprotected or Send Modified For Request To Send upon depression of the SEND key the terminal sends only a Multicode R sequence followed by a 1 for SEND PAGE 2 for SEND LINE or 3 for SE ND MESSAGE and the Request to Send Terminator The Attention Identifier AID character following the Mu...

Page 113: ...T TO HOST RETURN MAY BE CONFIGURED AS SEND KEY AID CHARACTER DESIGNATEU BY SEND TYPE IN CONFIGURATION SEND PAGE 1 ASCII I 31 HEXI SEND LINE 2 I ASCII I 32 I HEX I SEND MESSAGE 3 I ASCII I 33 I HEX I SEE TABLE 4 5 READ All READ UNPROTECTED READ MODIFIED I Ij I l t1 II I W From Terminal II PI Depression 0 of PI SEND Key 0 3 J 0 II 0 II 0 l n l 0 IV Data 3 VI From 3 t PI Terminal t 0 tv According To ...

Page 114: ...rminator is each line and the Unformatted the page For a formatted page the screen fields rather than of lines Program Mode on an unformatted screen the a appended automatically to Page Terminator is appended to is thought of in terms of Fields are created through the For the Send Message condition on an formatted screen the Formatted Page Terminator is appended automatically to the message For th...

Page 115: ...a Page This operation is valid only for formatted screens Each attribute character contains a Modify Data Tag a bit which is set if data is entered in a field or if the designator character of a Light Pen field has been altered by Light Pen detection otherwise the bit is clear In response to a Read terminal responds with the Cursor Address see Table Data Tag has been set the FIELD TERMINATOR Hodif...

Page 116: ...rmat FIELD TERMINATOR FIELD 1 DATA FIELD TERMINATOA FIELD TERMINATOR FIELD J DATA FIELD TERMINATOR Y AA FIELD TERMINATOR FIELD N DATA FORMATTED PAGE TERMINATOA See Section 3 2 Terminators NOTE For this example there were only three fields Field 2 contains all nulls ...

Page 117: ...ied Format SOH CURSOR ADDRESS FIELD TERMINATOR FIELD 1 ADDRESS FIELD 1 DATA FIELD TERMINATOR FIEI D 3 ADDRE SS FIELD 3 DATA FORMATTED PAGE TERMINATOR See Section 3 2 Terminators NOTE For this example there were only three fields Field 2 was bypassed 4 3 7 ...

Page 118: ...d to each line R S Unprotected SEND LINE Formatted Terminator FIELD appended to Terminator line appended to each field Formatted PAGE Terminator appended to each message IR S Modified SEND LINE Formatted Terminator FIELD I appended to Terminator line appended to each field Formatted PAGE Terminator appended to each message PAGE J Unformatted LINE Terminator appended to each line Unformatted PAGE T...

Page 119: ...flowchart that shows interaction in a pollea environment the host terminal BROADCAST The Multicode sequence enables the host to broadcast to all terminals Figure 4 6 illustrates the Broadcast format GROUP AST SELECT The host may transmit data to a issuing the Multicode Polling Selection Addresses of data specified group of terminals sequence then listing each terminal to receive by the the NOTE Ea...

Page 120: ...mission the data is sent or for Block Mode Request To Send transmission a Request To Send Multicode sequence is transmitted and the host must respond with a read request before data is transmitted Furthermore the host may poll a terminal but then immediately transmit an ASCII EOT character indicating that it the host has no data to transmit and does not wish to receive To poll a terminal the host ...

Page 121: ...251 1245 User Manual Figure 4 6 Broadcast Format From HOST Multicode BrOadcast Select DATA Figure 4 7 Group Fast Select Format From HOST Mu Itlcode GROUP FAST SELECT Term 10 1 Term 10 1 Term 10 N STX DATA 4 41 ...

Page 122: ...olling Format From HOST MUl TICOOE P POl l ISEI ECT ADDRESS POl l ISEl ECT ADDRESS TRANSMITTED TO TERMINAl TERMINAl IS DESEl ECTED I I I I I I I I ____J YES 4 42 NO TRANSMISSION OCCURS Al l OTHER TERMINAL S DESELECTED THIS TERMINAl SEl ECTED ...

Page 123: ...acter 1n the event that the ESC character is dedicated to another system function Multicode sequence characters are displayed only in the Transparent Mode where all control characters are displayed but not acted upon In order to store a Multicode character as itself it must be entered through the keyboard or transmitted over the Communication line twice i e MULTICOOE MULTICOOE The following Multic...

Page 124: ...ICODE n continued on next page Blank Screen Set Attribute Byte Set Attribute Byte Light Pen Field Configuration Ready Read Status Immediate Read Status When Ready Read Options Lock Keyboard Unlock Keyboard Broadcast Group Fast Select BAROM Configuration Update Disable Attributes Enable Attributes Set Tab Clear Tab Clear All Tabs Move Cursor to Status Line Return Cursor from Status Line Read Config...

Page 125: ...ULTICODE J Clear Unprotected MULTICODE K Clear All MULTICODE L Insert Line HULTICODE M Delete Line MULTICODE N Insert Character MULTICODE 0 Delete Character MULTICODE P xx Poll Select MULTICODE Q Reset Modify Data Tags MULTICODE R Request to Send MULTICODE S x y Set Buffer Address MULTICODE T Insert Cursor HULTICODE U Set Send Immediate All NULTICODE V Set Send Immediate Un pr ote ct ed MULTICODE ...

Page 126: ... If the cursor is on column 80 of line 24 lines 2 through 23 each will be moved up by one line line 1 will be lost and the cursor will be moved to column 1 of line 24 New Line Enabled Scroll Disabled of line 24 the cursor will be position l ine 1 column 1 If the cursor is in column 80 wrapped around to the home New Line Disabled The cursor can not be moved past column 80 of the current line MULTIC...

Page 127: ... Model 1251 1245 will transmit the line character and the column caracter as specified in Table 5 2 MULTICODE S x Y SET BUFFER ADDRESS Moves the Buffer address the screen position into which data is being written from the Communications line to anywhere on the screen without changing the cursor address to the position at which keyboard data is entered The character x specifies the line and the y c...

Page 128: ...M 3 20 N 4 21 0 5 22 P 6 23 a 7 24 R 8 25 S 9 26 T 21 U Examples ESC X ESC Y moves the cursor to line 12 position 31 ESC X 7 ESC YZ moves the cursor to line 24 position 59 Column ASCII Character 28 V 29 W 30 X 31 y 32 Z 33 34 35 36 37 38 39 40 b 41 c 42 d 43 44 f 45 9 46 h 47 j 48 j 49 k 50 I 51 m S2 n 53 0 54 Column 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 7S 76 77 78 79 80 ...

Page 129: ... is unlocked MULTICODE 8 LOCK LIGHT PEN Line Only This Multicode sequence locks out the operation of the Light Pen MULTICODE 9 UNLOCK LIGHT PEN Line Only This Multicode sequence unlocks the operation of the Light Pen previously locked out by the Multicode 8 sequence MULTICODE space BLANK SCREEN This Multicode sequence blanks the screen display but has no effects on terminal memory The screen displ...

Page 130: ... which do involve the modification of large areas of the screen These operations listed here occupy the microprocessor for a significant period of time Insert Line Delete Line Insert Character Delete Charaqter Clear Lina Field Clear Unprotected It should be noted that it is possible to enter data fro the line or keyboard while any of the above operations is in progress However there is the risk th...

Page 131: ...nction see Section 4 4 MULTICODE N n INSERT CHARACTER Inserts the character immediately following N signified by n at the current cursor position This Multicode sequence differs from the Insert Mode editing function in that only one character may be inserted MULTICODE 0 DELETE CHARACTER Operates in the same manner as the Delete Character editing function see Section 4 4 MULTICODE K CLEAR ALL Clear...

Page 132: ...isplay of the Status Line without affecting its contents MULTICODE ENABLE STATUS LINE DISPLAY This Multicode sequence allows the host to restore the Status Line display previously blanked by the Multicode sequence MULTICODE 4 MOVE CURSOR TO STATUS LINE This Multicode dequence moves the cursor to column 2 of the User Area of the Status Line as long as the Status Line display has been enabled in Mod...

Page 133: ...rnally 7 0 normal field 5 4 3 2 1 1 blinking field Used internally Modify Data Tag 0 display field 1 nondisplay field 0 normal video 1 inverse video 0 normal in tensity 1 low intensity 00 alphanumeric s ecuri ty 01 numeric entry only 1 9 10 protected field 11 used internally LSB LSB Table 5 3 gives for various attribute combinations the ASCII character and its hexadecimal equivalent required to pr...

Page 134: ...ap d flashing on and off of screen attributes which may distract the operator These Multicode sequences are used by the host in the following manner First the Disable Attribute sequence is transmitted Next the formatted screen data is transmitted Finally the Enable Attribute sequence is transmitted MULTICODE DISABLE ATTRIBUTES This Multi code sequence disables characteristics For example an displa...

Page 135: ...k Low Inverse Underline Underline Low ALPHA NUMERIC NUMERIC ONLY NULL 00 EOT 04 BS 08 FF Oc DLE 10 40 D 44 H 48 L 4C P 50 T 54 5 13 SOH 01 ENQ 05 HT 09 CR OD DC1 11 A 41 E 45 I 49 M 4D Q 51 U 55 PROTECT STX 02 ACK 06 LF OA SO OE DC2 12 B 42 F 46 J 4A N 4E R 52 V 57 MOD MOD ALPHA NUMERIC SP 20 24 28 2C o 30 60 d 64 h 68 1 6C P 70 t 74 21 25 29 2D 1 31 a 61 e 65 i 69 m 6D q 71 u 75 ...

Page 136: ...nal Mode MULTICODE R REQUEST TO SEND Upon receipt of placed in the Block Mod e On Mode the Model Request To Send MULTICODE MULTICODE MULTICODE this Multicode sequence Model 1251 1245 is Request To Send mode an operating mode wthin subsequent depression of the SEND key in Block 1251 1245 transmits one of these three character Multicode sequences R R R 1 2 3 Send Page Send Line Send Message accordin...

Page 137: ...an mitted as an indirect result of the SEND Immediate Conditions see Section 2 11 Block Mode Transmission Formats For information on formatted data with specific regard to Light Pen operation see also Section 2 10 MULTICODE U SET SEND IMMEDIATE ALL Upon depression of the SEND key in Block Mode the Model 1251 1245 transmits the contents of the line message or page depending on the current SEND cond...

Page 138: ...PROTECTED This Multicode sequence enables the host to initiate the transmission of all data in display memory MULTICODE READ MODIFIED This Multicode sequence enables the host to initiate the transmission of all data in display memory RESET MODIFY DATA TAGS MULTICODE Q RESET MODIFY DATA TAGS This Multicode sequence resets all Modify Data Tags that have been modified either by keyboard entry into th...

Page 139: ...tion of the terminals must be repeated The host must append the ASCII character STX to indicate no other terminals are to receive data and only then the host may transmit that data During this operation no terminals may transmit MULTICODE P x x POLL SELECT Line Only The character following P in this Multicode sequence is the Polling Selection address of the terminal currently being polled by the h...

Page 140: ...tents of the screen are printed If READ STATUS WHEN READY MULTICODE is in effect a status byte is transmitted when the background task has completed OPTION 5 SIMULPRINT CONTINUOUS DISPLAY Character s a s they are received are s imul taneous ly pr in ted and displayed OPTION 6 SIMULPRINT CONTINUOUS NON DISPLAY Characters as they are received are printed but not dislayed OPTION 7 PRINT UNPROTECTED T...

Page 141: ...mer Model 1200 OWL terminals may be provided with with a response In so far as reading options are concerned the host programmer may gain much more through the use of the Multicode 6 Read Configuration Parameters shown below For simulprint operations the MULTICODE 1 sequence should be used to terminate printing This Multicode sequence will be sent to the printer for Simulprint operations the HOST ...

Page 142: ...ed in RAM MULTICODE EAROM CONFIGURATION UPDATE Model 1251 only This Multicode sequence terminates the configuration by the HOST and indicates that the configuration data is to be stored in the EAROM READ STATUS MULTICODE READ STATUS IMMEDATE Upon receipt of this Multicode sequence The M6del 1251 1245 transmits a status byte see Figure 5 1 to the host the printer in lieu of attribute characters for...

Page 143: ...y error detected on incoming data 5 NOT USED 4 0 Printer ready 1 Printer busy 3 0 Keyboard OK 1 Keyboard locked 2 0 LSB 1 Invalid Command ego Non existent cursor 1 o 1 Terminal ready Terminal busy e g Clear Unprotected Diagnosti c Test MULTICODE Diagnostic Function in operat ion From the keyboard the sequence Multicode character fills the screen including the Status Line with the character entered...

Page 144: ...ser Manual 5 Lift monitor and place on sturdy surface CAUTION The monitor is HEAVY The monitor may need to be lifted by two or more individuals 6 Remove the poly bag from monitor 7 Remove filler and glass reinforced tape from face of monitor 8 Save carton and packing material in the event of future shipping Keyboard 1 Open carton at seam with knife 2 Open carton lid 3 Remove keyboard 4 Remove foam...

Page 145: ...Perkin Elmer immediately 6 2 Visual Inspection Perform the visual and mechanical checks listed immediately after plaCing the terminal at location in Table 6 1 the operating Table 6 1 Inspection INSPECTION Visual Mechanical 6 3 General Check On terminal cabinet a panel surfaces for damage such as dents paint scratches cracks and warpage b screen for scratches or cracks c cable connectors for damage...

Page 146: ...Model 1251 1245 User Manual Figure 6 1 Terminal Unpacking Diagram 6 3 ...

Page 147: ...mbly 3 58810 104 O Poly 8ag 2 Extended Keyboard Kit No 58810 082 O includes PART NO DeSCRIPTION 58810 083 O Poly 8ag 8 58810 084 O End Caps pair A 58810 085 O Carton C Standard Keyboard Kit No 5881 O 1 OS O includes PART NO DeSCRIPTION 58810 107 00 Carton Cl 58810 108 O End Cap LH A 58810 10S 0 End Cap RH Al 58810 0110 00 Poly 8ag 8 Optional Light Pen Extended Keyboard c _ I I l ...

Page 148: ...n effect Although the 103J modem itself is limited to 300 baud operation there are manufacturers other than Bell that offer full duplex modems offering the l03J interface operating at higher speeds notably 1200 baud Most popular minicomputers including Perkin Elmer s also offer l03J type intefaces for local connection of terminals at data rates up to 9600 baud DISTANCE LIMITATION The Model 1251 12...

Page 149: ...TCH KEYBOARD SOCKET COMMUNICATION SWITCHES S1 TO 54 PRINTER PORT Domestic lode1 LIGHT PEN SOCKET KEYBOARD SOCKET COMMUNICATION SWITCHES S1 TO S4 PORT European Model HOLOER 3 PRONG POWER CONNECTOR FOR POWER CORD Figure 7 1 Model 1251 1245 Backpanel 7 2 SWITCH ...

Page 150: ...ation provide more background on the general subject of EIA RS232C interfaces The signals which apply to asynchronous data communication are assigned to pins in accordance with EIA Specification S232C for interfacing data communication equipment Both the standard EIA circuit name and the circuit name used in Europe CCITT Specification V 24 are shown in Table 7 1 the terminal supplies the signals l...

Page 151: ...e Signal Detector 12V switch selectable 12V switch selectable Data Terminal Ready conjunction with the Perkin Elmer Current Loop option Table 7 2 EIA DATA INTERFACE PRINTER PORT J2 SIGNAL External NAME 1 Chassis Ground 2 Auxiliary Port Receive Data 3 Auxiliary Port Transmit Data 5 Clear To Send 6 Data Set Ready 7 LogiC Ground 8 Carrier On Receive Line Siqnal Detector 9 12V switch selectable lO 12V...

Page 152: ...al but expects contact closure outputs from the terminal Most teletypewriters accept a loop current and provide contact closure outputs The adapter box on the optional current loop cable permits the setting of switches Passive Active on both the 5end and Receive current loops See F igur e 7 2 Ensure that switches Sl and S2 are in the correct position for the desired current loop operation for the ...

Page 153: ...le 7 3 Current Loop Interface 1S Ptn Female Connector Signa Name 1S Logic ground 14 Busy 13 Busy 12 Receive 11 Receive 10 Send 9 Send 7 TOU 1 Chassis ground Device Unavailable Signal derived from Data Terminal Ready Busy signals used by Perkin Elmer processor systems 7 6 ...

Page 154: ...on EARLY CB and CF Indication SEPARATE CC Indication for Analog Loop ON Fail Safe State of CN Circuit OFF Automatic Answer YES Common Grounds YES 1130 OPTION REQUIREMENTS Receive Space Disconnect NO Send Space Disconnect NO Loss of Carrier Disconnect NO CB and CF Indications SEPARATE CC Indication for Analog Lo p ON Fail Safe State of CN Circuit OFF Automatic Answer YES Common Grounds 7 7 ...

Page 155: ...p Interface Controlled Remote Digital Loop Loss of Carrier Disconnect Receive Space Disconnect CB and CF Indicat ions Send Space Disconnect Automa ti cAns wer Answer Mode Indication CE Speed Mode Interface Speed Indication CN and TM Assignments Signal Ground to Frame Ground Connection 7 8 ON CC C ircuit on during AL Test HS BUTTON OUT INTERNAL ASYNCHRONOUS START STOP 10 BIT OUT OUT OUT OUT SEPARAT...

Page 156: ... high voltage shock 8 2 Cleaning Brush accumulated dust from active areas of the terminal as required Care should be exercised that foreign objects such as staples pins etc do not fall into the keyboard or monitor Clean the cover case keyboard and other exterior surfaces with a commercially available liquid cleaner or a mild detergent and lukewarm water Use liquids sparingly The Terminal screen sh...

Page 157: ...re and try again DUPLEX set erroneously to HALF Reconfigure Fuses sometimes blowout of their own accord just like light bulbs If a replacement fuse also blows out then there may be an internal overload requiring the services of a techniCian To replace a fuse proceed as follows Domestic Power Supply Units 1 Set the power switch to OFF outlet Unplug the terminal from the 2 Rotate the fuse cap rear p...

Page 158: ...older is part of the 3 prong power connector for the power cord the fuse holder lies directly above the three prongs NOTE The fuse holder contains a disconnected spare fuse 4 Replace the blown fuse with a 1 25 amp 125V fuse for 115V operation or an 2 amp fuse 250V for 230v operation NOTE In both cases the fuse size is 2Omm in length with a diameter of 5mrn 5 Replace the fuse holder and power cord ...

Page 159: ...ENGLISH Standard Keyboard ENGLISH Extended Keyboard Appendix A International Keyboards A 1 ...

Page 160: ...Appendix A Continued FRENCH Extended Keyboard SWEDISH Extended Keyboard A 2 ...

Page 161: ...Appendix A Continued DANISH NORWEGIAN Extended Keyboard GERMAN Extended Keyboard A 3 ...

Page 162: ...Appendix A Continued UNITED KINGDOM Extended Keyboard SPANISH Ex ended Keyboard A 4 ...

Page 163: ... 41 5 14 to 5 16 BREAK Key 4 8 Broadcast 4 40 5 17 Buffer Address 5 5 4 4 2 INDEX I 1 C Cab1 e 6 1 7 1 7 3 Cable Connectors Inspection of 6 2 Carrier On signal 3 11 7 4 Character Generation 1 3 Character Matrix 1 3 Clear All 3 9 4 16 4 20 5 9 5 16 Clear Line F ield 4 lS 5 8 to 5 10 Clear To Send 3 12 7 4 siqnal Clear Screen to Nulls or Spaces 1 10 3 6 3 9 3 37 3 3 9 3 55 4 1 0 to 4 11 4 17 to 4 19...

Page 164: ...EDIT Mode 1 6 l 9 to 1 1 0 1 1 2 03 2 3 4 I 03 8 to 3 9 03 16 4 l2 to 4 13 4 16 to 4 21 4 23 4 26 to 4 27 Editing 1 1 1 6 4 13 EIA RS232C Data Interface signals 7 3 to 7 5 EIA RS232C Distance Limitation 7 1 ERROR RESET Key 4 8 5 7 F xtended Keyboard 1 1 1 3 l 5 1 11 1 14 3 52 4 13 F Field 1 12 3 6 4 12 4 18 to 4 19 4 23 to 4 24 4 26 to 4 28 4 30 to 4 31 4 36 5 11 to 5 13 Field Terminator 3 14 3 50...

Page 165: ...s 1 9 3 2 3 40 to 3 45 3 55 L Li 3ht Pen 1 1 1 5 4 26 I 3 4 30 to 4 32 5 7 5 12 5 16 6 1 Light Pen Attention Field 4 30 to 4 32 Light Pen Field 1 12 to 4 27 4 30 5 12 Detectable 4 24 4 26 to 4 31 Light Pen Selector Field 4 30 Light Pen Socket 7 2 Line Drawing 3 11 3 47 3 4 9 3 5 6 Local Mode 1 9 2 2 4 11 4 19 4 22 8 2 Locking Keyswitch 1 1 1 5 1 14 Lock Out of Function Keys 1 2 2 1 3 4 3 5 3 40 to...

Page 166: ...Cord 7 2 3 3 Power Switch 7 2 8 2 to 8 3 Power Gp 3 37 to On Line 3 38 3 55 3 8 Print Key 1 9 3 13 3 46 4 16 Print Line 3 13 3 46 3 48 3 5 6 4 16 Print Line Terminator 3 14 to 3 15 3 46 3 56 Print Message 3 13 3 46 3 48 3 56 4 16 5 19 Print Options 5 17 to 5 19 Print Page 3 48 3 56 3 13 4 16 3 46 Printer 3 13 3 49 7 5 Port 3 11 to 3 15 3 4 6 to 4 16 5 17 7 2 Printer Port Options 1 9 3 2 3 11 to 3 ...

Page 167: ...ey 1 6 1 7 1 12 3 8 3 29 4 11 4 21 4 2 6 to 4 27 4 3 to 4 33 4 41 5 14 to 5 16 SEND Key Override 4 33 5 15 1 5 Send LINE 1 6 3 14 3 29 3 56 4 11 to 4 36 5 14 1 7 3 12 to 3 30 4 33 4 35 to 5 15 Send Line Terminator 3 14 3 50 4 35 to 4 36 Send MESSAGE 1 6 1 7 3 12 3 14 3 2 9 to 3 30 3 56 4 11 4 33 4 3 5 to 4 3 6 5 14 to 5 15 Send PAGE 1 6 3 14 3 29 3 56 4 11 4 33 4 35 1 7 to to to 4 39 5 14 to 5 15 ...

Page 168: ...ned Field 4 24 4 26 4 28 5 13 Unformatted Terminator 4 35 4 39 Unformatted Terminator 4 35 4 39 Line 3 14 3 50 Page 3 14 3 50 Unforma tt ed 5 creen t 3 10 3 14 3 29 3 32 3 56 4 17 4 35 4 39 Upper Case Feature 1 9 3 7 3 25 t o 3 26 3 55 4 20 4 23 V Video Attributes 1 1 Weight 1 3 Width 1 3 XONI XOFF 3 32 4 4 W x 3 29 I 6 ...

Page 169: ...Publication 59300 0052 00 Printeo In U S A All Rights Reserved PERKIN ELMER Terminals Division 360 Route 206 Flanders New Jersey 07836 ...

Reviews: