6.3.26 Head Broken Dots Check Command [ESC] HD
Function
Format
Term
Explanation
Examples
Checks the thermal head for broken dots.
[ESC] HD001 (, c) [LF] [NUL] ............................................... All broken dots check
[ESC] HD003, a1a1a1a1, b1b1b1b1, a2a2a2a2,
..................................................................................... Partial broken dots check
c:Check result status response (Omissible)
A:Status response made
(If omitted, the check result status response is not made.)
a1a1a1a1 | a8a8a8a8: | Start coordinate of partition | Fixed as 4 digits (in units of 0.1 mm) |
b1b1b1b1 | b8b8b8b8: | End coordinate of partition | Fixed as 4 digits (in units of 0.1 mm) |
(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.
[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]
- 178 -