Intermec PX6i Intermec Direct Protocol 8.60 Programmer's Reference Manual - Page 94

Character Sets

Page 94 highlights

Chapter 9-Character Sets and Fonts 9.1 Character Sets This chapter contains the various single-byte character sets, that can be selected using the NASC instruction. They are illustrated using the font "Swiss 721 BT". Other fonts may not include all characters. Double-byte character sets are not included, but are available separately on special request. The following information applies to all single-byte character sets: • Characters between ASCII 0 decimal and ASCII 31 decimal are unprintable control characters. To specify a control character, use the instruction CHR$() as listed below. • Characters between ASCII 32 decimal and ASCII 127 decimal can always be printed, regardless of 7-bit or 8-bit communication protocol, provided that the selected font contains the characters in question. • Characters between ASCII 127 decimal and ASCII 255 decimal can only be printed if the selected font contains the characters in question and an 8-bit communication protocol is used. If you use 7-bit communication, select another national character set (see NASC statement in Chapter 6.13) or use a MAP statement to remap a character set (see Chapter 5.12). • If a character, which does not exist in the selected font, is used, an error condition (Error 1030) will occur. Non-printable control characters (ASCII decimal values): 00 NUL 01 SOH 02 STX 03 ETX 04 EOT 05 ENQ 06 ACK 07 BEL 08 BS 09 HT 10 LF 11 VT 12 FF 13 CR 14 SO 15 SI 16 DLE 17 DC1 18 DC2 19 DC3 20 DC4 21 NAK 22 SYN 23 ETB 24 CAN 25 EM 26 SUB 27 ESC 28 FS 29 GS 30 RS 31 US 86 Intermec Direct Protocol v.8.60-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

86
Intermec Direct Protocol v.8.60—Programmer’s Reference Manual
Chapter 9—Character Sets and Fonts
9.1 Character Sets
°is chapter contains the various single-byte character sets, that can be
selected using the
NASC
instruction. °ey are illustrated using the font
”Swiss 721 BT”. Other fonts may not include all characters. Double-byte
character sets are not included, but are available separately on special
request.
°e following information applies to all single-byte character sets:
Characters between ASCII 0 decimal and ASCII 31 decimal are
unprintable control characters. To specify a control character, use the
instruction
CHR$(<dec. ascii value>)
as listed below.
Characters between ASCII 32 decimal and ASCII 127 decimal
can always be printed, regardless of 7-bit or 8-bit communication
protocol, provided that the selected font contains the characters in
question.
Characters between ASCII 127 decimal and ASCII 255 decimal
can only be printed if the selected font contains the characters in
question and an 8-bit communication protocol is used. If you use
7-bit communication, select another national character set (see
NASC
statement in Chapter 6.13) or use a
MAP
statement to remap a
character set (see Chapter 5.12).
If a character, which does not exist in the selected font, is used, an
error condition (Error 1030) will occur.
Non-printable control characters (ASCII decimal values):
00
NUL
08
BS
16
DLE
24
CAN
01
SOH
09
HT
17
DC1
25
EM
02
STX
10
LF
18
DC2
26
SUB
03
ETX
11
VT
19
DC3
27
ESC
04
EOT
12
FF
20
DC4
28
FS
05
ENQ
13
CR
21
NAK
29
GS
06
ACK
14
SO
22
SYN
30
RS
07
BEL
15
SI
23
ETB
31
US