Specifications
Programmer's Guide POSjet
®
1500 Codes and Commands
Nov-10 Rev N Page 183
Function Inquire Mechanical Error Status
ASCII [ENQ] <14>
Hexadecimal 05H 0EH
Decimal <5> <14>
Function Error status
Response ACK <14> (06H 0EH) No Mechanical Errors
NAK <14> (15H 0EH) Mechanical Error Has Occurred (Use [ENQ]<22> to identify the error)
Note: For this status request to function, the "Buffer Full Only" off line option should be selected.
Function Inquire Printer State
ASCII [ENQ] <15>
Hexadecimal 05H 11H
Decimal <5> <15>
Function The [ENQ] <15> command returns the current printer state
Note [ENQ] <17> also returns the current printer state, but it should not be used as it conflicts with
XON/XOFF flow control.
Response [ACK] <15> <n> <r
1
> <r
2
>…
Where <15> is the echo of the command ID.
<n> is the number of return bytes + 40 (28H)
(to prevent confusion with XON/XOFF).
<r
1
>: bit 0 = 1 always
bit 1 = Cover is closed.
bit 2 = Receipt paper is out.
bit 3 = 0
bit 4 = Printer is waiting in an error mode.
Use [ENQ]<22> to identify the specific error and [ENQ]<10> to recover
bit 5 = 0
bit 6 = 1 always
bit 7 = 0 always
<r
2
>: bit 0 - 5 = 0 always
bit 6 = 1 always
bit 7 = 0 always
Note: For this status request to function, the "Buffer Full Only" off line option should be selected.