DBCS Address Vectors
RS-232 Syntax:
ESC S nor X'1B;53;n'
where:
nSpecifies the DBCS address vector.
v33 for address vector 1
v34 for address vector 2
v35 for address vector 3
Purpose:
Todetermine the address ranges that are assumed for the DBCS and
SBCS code pages.
Remarks:
vThe DBCS address vector value is sent over the serial line in status
bytes 9 and 10.
vThe vector ranges should be stored in the printer at the time of
download.
vAll ranges are for DBCS addresses. SBCS addresses are assumed to be
those outside the defined vector ranges.
vThe unused vector ranges are set to 00,00.
Example:
Assume there will be 2 vector ranges required: 829F and E9FC. An
example of how print data is interpreted follows.
Hex data sent:
89;30;E9;A0;A0;40;41;82;41;0A
Interpreted as:
v8930 from the DBCS code page
vE9A0 from the DBCS code page
vA0, 40, and 41 from the SBCS code page
v8241 from the DBCS code page
v0A is an end of line and line feed command.
Setup Commands
Setup commands change character font, inter-character spacing, and the target
print station.
Set Print Mode
RS-232 Syntax:
ESC ! nor X'1B;21;n'
where:
nSpecifies print characteristics, such as user-defined thermal and
impact code pages.
Bit # Function Bit=0 Bit=1 Thermal Impact
LSB 0 Char/Page 0 See Below See Below yes yes
1 Char/Page 1 See Below See Below yes yes
2 Overline Cancel Set yes no
3 Emphasized Cancel Set yes yes
updated March 18, 2002
AppendixC. RS-232 Programming Information 125