Unicode and Fonts
100-88002 Rev B Page 203
UTF-8 uses a Multiple Byte Character Sequence (MBCS) to identify the desired
Unicode character. This encoding method is less straightforward but preserves some
of the 8-bit character of ASCII encoding.. This method uses unique bit sequences at
the MSBs of a byte to determine its location and meaning within the MBCS encoding.
See the table below for more information. If UTF-8 is selected all data sent to the
printer must be encoded. All command parameters over 127 must be encoded in
UTF-8.
UTF-8TXT uses a Multiple Byte Character Sequence (MBCS) to identify the desired
Unicode character. This encoding method is identical to UTF-8 except command
parameters over 127 are not UTF-8 encoded. They must be sent unmodified as 8-bit
values.
Note: Extended UTF encoding past 65534 is not supported in UTF-16 or
UTF-8. Only Unicode addresses from 0 to 65534 are supported by the Epic
880
TM
Printer.
Scalar Value 1
st
Byte 2nd Byte 3rd Byte
000000000xxxxxxx 0xxxxxxx
00000
yyyyy
xxxxxx 110
yyyyy
10xxxxxx
Zzzz
yyyyyy
xxxxxx 1110zzzz 10
yyyyyy
10xxxxxx
NOTE: 4 byte encoding is not supported.