Intermec CV30 Intermec Terminal Emulator (ITE) Programmer's Reference Manual - Page 94

Telxon Private Use, CSI ? Pn1 ; 0 Pn6, ESC O P, CSI ? 27 ; 79 ; 80

Page 94 highlights

Chapter 2 - About VT/ANSI Programming Set Transmit Termination Characters Ps End-of-Block Character 0 (default) 1 2 3 No character (DECTTC disabled) FF (0C hexadecimal) ETX (03 hexadecimal) EOT (04 hexadecimal) 4 CR (0D hexadecimal) 5 DC3 (13 hexadecimal) Action Form feed End of text End of transmission Carriage return XOFF Use an extended form of DECTTC to select a string of characters to indicate the end of a block. The extended form uses decimal codes to represent characters. You can use the extended form to send a control function at the end of a block transmission, instead of a single character. You can send a control sequence of up to six characters (Pn1 through Pn6) at the end of a block. The control sequence is: CSI ? Pn1 ; 0 Pn6 Pn1 through Pn6 are decimal codes for characters you can define as end-of-block. For example, the decimal code for ESC is 27 (1B hexadecimal). A code outside the range of 0 to 254 is ignored. The "GL Codes" table on page and "C1 and GR Codes" table on page contain decimal codes for characters. For example, to send the default code of PF1 on the computer numeric keypad at the end of a block transmission, use this procedure. To send the default code 1 The [PF1] key sends this default code: ESC O P 2 Translate each character in the sequence to decimal code. ASCII characters: ESC O P Decimal codes: 27 79 80 3 Insert the decimal codes into the extended DECTTC sequence: CSI ? 27 ; 79 ; 80 | Telxon Private Use Telxon has defined its set of private use 2 escape sequences. For more information about these sequences, see the AIRVU ANSI - AE User's Guide (Telxon Part Number: 24627-000) from Telxon Corporation. Each escape sequence is introduced by either PU2 in 8-bit mode (0x 92) or ESC,R in 7-bit mode. The two bytes that follow the introducer are interpreted as an ASCII decimal value that describes the specific type of escape operation. Intermec supports the following escape sequence for Telxon private use only: (PU2 0x92 is ESC 7 (1B 37 in 7 bit mode), ST 0x9c is ESC (1B and 5C) in 7 bit mode)) 82 Intermec Terminal Emulator (ITE) Programmer's Reference Manual

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184

Chapter 2 — About VT/ANSI Programming
82
Intermec Terminal Emulator (ITE) Programmer’s Reference Manual
Use an extended form of DECTTC to select a string of characters to indicate the end
of a block. The extended form uses decimal codes to represent characters. You can
use the extended form to send a control function at the end of a block transmission,
instead of a single character. You can send a control sequence of up to six characters
(Pn1 through Pn6) at the end of a block. The control sequence is:
CSI ? Pn1 ; 0 Pn6
Pn1 through Pn6 are decimal codes for characters you can define as end-of-block.
For example, the decimal code for ESC is 27 (1B hexadecimal). A code outside the
range of 0 to 254 is ignored. The “GL Codes” table on page and “C1 and GR Codes”
table on page contain decimal codes for characters.
For example, to send the default code of
PF1
on the computer numeric keypad at
the end of a block transmission, use this procedure.
To send the default code
1
The [PF1] key sends this default code:
ESC O P
2
Translate each character in the sequence to decimal code.
ASCII characters:
ESC O P
Decimal codes:
27 79 80
3
Insert the decimal codes into the extended DECTTC sequence:
CSI ? 27 ; 79 ; 80 |
Telxon Private Use
Telxon has defined its set of private use 2 escape sequences. For more information
about these sequences, see the
AIRVU ANSI – AE User’s Guide
(Telxon Part Number:
24627-000) from Telxon Corporation. Each escape sequence is introduced by either
PU2 in 8-bit mode (0x 92) or ESC,R in 7-bit mode.
The two bytes that follow the introducer are interpreted as an ASCII decimal value
that describes the specific type of escape operation. Intermec supports the following
escape sequence for Telxon private use only:
(PU2 0x92 is ESC 7 (1B 37 in 7 bit mode), ST
0x9c is ESC (1B and 5C) in 7 bit
mode))
Set Transmit Termination Characters
Ps
End-of-Block Character
Action
0 (default)
No character (DECTTC
disabled)
1
FF (0C hexadecimal)
Form feed
2
ETX (03 hexadecimal)
End of text
3
EOT (04 hexadecimal)
End of transmission
4
CR (0D hexadecimal)
Carriage return
5
DC3 (13 hexadecimal)
XOFF