71
UBI EasyCoder 301 Direct Protocol – Programmer's Guide Ed. 1
Chapter 11 Character Set, Font and Bar Codes
Chapter 11
Character Set, Fonts and Bar Codes
This chapter contains the various single-byte character sets, that
can be selected using the
NASC
statement. 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 as listed below.
•
Characters between ASCII 32 decimal and ASCII 127 decimal
can always be printed, regardless of 7-bit or 8-bit communica-
tion protocol, provided that the selected font contains the char-
acters in question.
•
Characters between ASCII 127 decimal and ASCII 255 deci-
mal can only be printed if the selected font contains the charac-
ters 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.11) or use a
MAP
state-
ment to remap a character set (see chapter 6.10).
•
If a character, which does not exist in the selected font, is used,
a space will be substituted in a Speedo font, and an empty rec-
tangle in a TrueType font.
Non-printable control characters
(ASCII 00 – 31 dec):
00
NUL
16
DLE
01
SOH
17
DC1
02
STX
18
DC2
03
ETX
19
DC3
04
EOT
20
DC4
05
ENQ
21
NAK
06
ACK
22
SYN
07
BEL
23
ETB
08
BS
24
CAN
09
HT
25
EM
10
LF
26
SUB
11
VT
27
ESC
12
FF
28
FS
13
CR
29
GS
14
SO
30
RS
15
SI
31
US
1. Character Sets