Most Terminal Types have the same characteristics on the four hardware controllers (ATP, ATP37, ADCC, ATC) and their associated software drivers. In a few cases hardware differences exist that cannot be masked by the software. Refer to Appendix A for a list of these differences. Furthermore, the software drivers differ in that they do not support the same Terminal Types.
All ATP and ATP 37 Terminal Types differ from the ATC and ADCC Terminal Types in the following ways:
• When the ATP (MPE IV) receives a read stream with an embedded Linefeed, it does not remove the Linefeed and send a Carriage Return to the device.
• If a special End -of - Read character is defined in the IOQ request, the ATP, ATP 37, and ADCC (HIOTERM2) will treat such a character as an End -of - Read character even if it has another special meaning (eg. Backspace, Control-X, etc.).
Additionally, all ATP and ATP 37 Terminal Types differ from the ATC Terminal Types as follows:
• The ATP and ATP 37 do not allow reading of paper tapes.
• Split speeds are not supported by the ATP, ATP 37, or ADCC.
Further differences corresponding to specific Terminal Types are shown in tables 4. 1-1, 4. 1- 2 and 4. 1- 3.
Examples of devices represented by the Terminal Types are:
Terminal Types
6: General non - HP hardcopy 9, 18: General non - HP CRT terminal
18 is also used for application printers
10 : General HP CRT terminal (HP 264x, HP26 2x, etc.) 12: HP 8-bit CRT terminals on ATC
13: Telenet "pseudo-terminals"
15: HP 2635 8-bit hardcopy terminal 16 : HP 26 35 7-bit hardcopy terminal 19/20/21/22: Serial Spooled Printers
TTPCL 19, TTPC L22: PCL Serial Spooled Printers (MPE G. 01. 00 or later) TTPCL 18: HP 2687A (MPE G. 01. 00 or later)
Port Controller Functions
Table 4.1-1. ATP, ATP37, and ADCC(HIOTERM2) Characteristics by Terminal Types
Characteristics Terminal Types
Page-block mode data transfers supported. 10 12 13 Formfeed characters changed to linefeed.
[ESCAPE): enables echo;[ESCAPE); disables echo. 6 9 10 12 13 15 16 18 [CONTROL)Tdumps the input buffer to the device.
Data Flow Control Characteristics Terminal Types ENQ/ACK Protocol:
ENQ and ACK used as the protocol characters. 10 12 15 16 Blocks of 80 characters between ENQ's 10 12 15 16
ENQ/ACK timeout is 10 seconds. 10 12 15 16
ENQ/ACK Timeout Actions:
Send more data. 10 12
Send ENQ; restart timer. 15 16
Report timeout to console.
Delay issued after each Carriage Return, 6 9 Linefeed, or Formfeed.
XON/XOFF protocol enabled. 6 9 10 12 13 15 16 18 19 20 21 22 TTPCL 18 TTPCL 19 TTPCL22
Action upon receipt of XOFF:
Wait indefinitely. 6 9 10 12 13 15 16 18 TIPCL18
Perform serial printer status request and act 19 20 TTPCL19
Port Controller Functions
Table 4.1-1. ATP, ATP37, and ADCC(HIOTERM2) Characteristics by Terminal Types (cont'd)
Character Width Characteristics Terminal Types
7-bits only. 19 21 TTPCL 19
7 or 8 bits 6 9 10 13 16 18 TTPCL 18
8-bits only. 12 15 20 22 TTPCL22
Read Processing Characteristics Termina1Types
Read echo initially enabled. 6 9 10 12 15 16 18
Additional Backspace Response:
None. 9 10 12 18
Write and delete character.
Write Line Feed. 6 15 16
Wri te Space and Second Backspace.
Write EM character
Delete Line((CONTROLIX) enabled. 6 9 10 12 13 15 16 18 DC1, DC3, and (CONTROllY removed from input 6 9 10 12 13 15 16 18 data.
Linefeeds, Dels, and Nulls stripped from input 6 9 10 12 13 15 16 18 data.
Reads are triggered by DC 1. 6 9 10 12 13 15 16
Port Controller Functions
Table 4.1-2. ADCC (HIOTERMO) Characteristics by Terminal Types*
Characteristics Terminal Types
Page-block mode data transfers supported. 10 12 13 Formfeed characters changed to linefeed. 4
(ESCAPEI: enables echo;(ESCAPE); disables echo. 4 6 9 10 12 13 15 16 18
(CONTROLITdumps the input buffer to the device.
Data Flow Control Characteristics Terminal Types ENQ/ACK Protocol:
ENQ and ACK used as the protocol characters. 10 12 15 16 Blocks of 80 characters between ENQ's 10 12 15 16
ENQ/ACK timeout is 10 seconds. 10 12 15 16
ENQ/ACK Timeout Actions:
Send more data. 10 12
Send ENQ; restart timer. 15 16
Report timeout to console.
Delay issued after each Carriage Return, 469 Linefeed, or Formfeed.
XON/XOFF protocol enabled. 469 10 12 13 15 16 18 19 20 21 22
Action upon receipt of XOFF:
Wait indefinitely. 4 6 9 10 12 13 15 16 18
Perform serial printer status request and act 19 20
upon response.
Start XON/XOFF timer; notify console if it 21 22
Port Controller Functions
Table 4.1-2. ADCC (HIOTERMO) Characteristics by Terminal Types (cont'd)*
Character Width Characteristics Terminal Types
7-bits only. 19 21
7 or 8 bits 4 6 9 10 13 16 18
8-bits only. 12 15 20 22
Read Processing Characteristics Terminal Types
Read echo initially enabled. 4 6 9 10 12 15 16 18
Additional Backspace Response:
None. 9 10 12 18
Write and delete character.
Write Line Feed. 6 15 16
Write Space and Second Backspace.
Write EM character 4
Delete Line((CONTROL)X) enabled. 4 6 9 10 12 13 15 16 18 DC1,DC3, and (CONTROL)Y removed from input 469 10 12 13 15 16 18 data.
Linefeeds, Dels, and Nulls stripped from input 4 6 9 10 12 13 15 16 18 data.
Reads are triggered by DC 1. 4 6 9 10 12 13 15 16
*
Terminal Types 20, 21, and 22 are supported with ADCC on MPE V/P, but not on MPE IV.Table 4.1-3. ATC Characteristics by Terminal Types
Port Controller Functions
Characteristics Terminal Types
Page-block mode data transfers supported. 10 12 13 Formfeed characters changed to Linefeed. 0 4
[ESCAPE): enables echo; [ESCAPE); disables echo. 0 - 6 9 10 12 13 15 16 18
[CONTROL)Tdumps the input buffer to the device.
[ESCAPE)A, [eSCAP e)B, [ESCAPEIC, 9
[ESCAPEID, (ESCAPE)E, (ESCAPE)H,
[ESCAPE)I, and [ESCAPE)J deleted from the input stream.
Data Flow Control Characteristics Terminal Types ENQ/ACK Protocol:
ENQ and ACK used as the protocol characters. 10 12 15 16
Blocks of 80 characters between ENQ's 10 12 15 16
ENQ/ACK timeout is 10 seconds. 10 12 15 16
ENQ/ACK Timeout Actions:
Send more data. 10 12
Send ENQ; restart timer. 15 16
Report timeout to console.
Delay issued after each Carriage Return,
o -
6 9 Linefeed, or Formfeed.XON/XOFF protocol enabled. 0 - 6 9 10 12 13 15 16 18 19 Action upon receipt of XOFF:
Wait indefinitely.
o -
6 9 10 12 13 15 16 18Port Controller Functions
Table 4.1-3. ATC Characteristics by Terminal Types (cont'd)
Data Flow Control Characteristics Terminal Types
Before each write is completed, device status 19
is requested to ensure that the data is received without error.
Character Width Characteristics Terminal Types
7- bits only. 19
7 or 8 bits
o -
6 9 10 13 16 188-bits only. 12 15
Read Processing Characteristics Terminal Types
Read echo initially enabled.
o -
6 9 10 12 15 16 18 31Additional Backspace Response:
None. 9 10 12 18
Write and delete character.
Write Line Feed. 5 6 15 16
Write Space and Second Backspace.
Write EM character 4
Delete Line((CONTROl)X) enabled.
o -
6 9 10 12 13 15 16 DC 1, DC 3, and (CONTROl)Y removed from input 6 9 10 12 13 15 16 18 data.Linefeeds, Dels, and Nulls stripped from
o -
6 9 10 12 13 15 16 18 input data.Reads are triggered by DC 1.