Printer User Manual

- 178 -
6.3.26 Head Broken Dots Check Command [ESC] HD
Function Checks the thermal head for broken dots.
Format [ESC] HD001 (, c) [LF] [NUL]............................................... All broken dots check
[ESC] HD003, a
1
a
1
a
1
a
1
, b
1
b
1
b
1
b
1
, a
2
a
2
a
2
a
2
, b
2
b
2
b
2
b
2
,--- a
8
a
8
a
8
a
8
, b
8
b
8
b
8
b
8
(, c) [LF] [NUL]
..................................................................................... Partial broken dots check
Term c: Check result status response (Omissible)
A: Status response made
(If omitted, the check result status response is not made.)
a
1
a
1
a
1
a
1
--- a
8
a
8
a
8
a
8
: Start coordinate of partition Fixed as 4 digits (in units of 0.1 mm)
b
1
b
1
b
1
b
1
--- b
8
b
8
b
8
b
8
: End coordinate of partition Fixed as 4 digits (in units of 0.1 mm)
Explanation (1) The Head Broken Dots Check Command is subject to batch processing. If the
Issue Command for 100 labels is transmitted, followed by the Head Broken Dots
Check Command, the head broken dots check will be executed after issuing 100
labels.
(2) If the check result is found to be normal when the check result status response is
set so that it is not made, the next command is processed. If the check result is
found to be abnormal, an error occurs. Whether or not the status is sent when an
error occurs is determined according to the setting for the status response specified
in the Issue Command.
If the check result is found to be normal when the check result status response is
set to be made, a head broken dots check normal end status is sent, and then the
next command is processed. If the check result is found to be abnormal, the head
broken dots error status is sent, and then the printer stops.
Status for normal end
[SOH] [STX] “0020000” [EXT] [EOT] [CR] [LF]
Status for head broken dots error
[SOH] [STX] “1720000” [EXT] [EOT] [CR] [LF]
(3) All broken dots check takes approx. 3 seconds.
(4) Partial broken dots check
Up to 8 positions for the range can be designated. However, the range is
omissible if it is less than 8 positions.
• When the value set for the start coordinate is larger than the value set for the
end coordinate, the end coordinate is recognized and processed as the start
coordinate, and the start coordinate is recognized and processed as the end
coordinate.
Plural coordinates specifying the range can be designated at the same time.
• If a coordinate beyond the head width is specified, it is processed the same as
the max. value designated. Therefore, a command error does not occur.
Examples [ESC] C [LF] [NUL]
[ESC] RC001; Sample [LF] [NUL]
[ESC] RC002; 001 [LF] [NUL]
[ESC] XS; I, 0002, 0002C4000 [LF] [NUL]
[ESC] HD001 [LF] [NUL]
[ESC] RC003; 002 [LF] [NUL]
[ESC] XS; I, 0002, 0002C4000 [LF] [NUL]
[ESC] HD003, 0100, 0500, 0600, 0800, 1000, 1100 [LF] [NUL]