TransAct Technologies ITHERM 280 User Manual
Page 156

Programming Codes
iTherm
®
280 Programmer’s Guide
Page 154
Rev C
28-07764
Function
Query the Electronic Journal
ASCII
[ENQ]<25>
Hexadecimal 05H 19H
Decimal
<05> <25>
IPCL
None
EPOS
Description This is a real time status request that returns the current state of the
electronic journal.
Return Format:
[NAK]<25><42> H > L > [NAK] EJ is not active. It is either off, not initialized or full. If n H *256 + n L is not zero, the EJ is available but not initialized and n H *256 + n L is the available space in K (1024) bytes. or [ACK]<25><42> H > L > [ACK] the EJ is active an available and n H *256 + n L is the available space in K (1024) bytes. Function Enable Dynamic Response ASCII [ESC] w Hexadecimal 1BH 77H <27> <119> IPCL none EPOS [GS] a Where n Defines the features that cause dynamic responses 0 Cash Drawer 0 ACK/NAK <1> 1 Cash Drawer 1 ACK/NAK <2> 2 Paper low status ACK/NAK <3> 3 Paper out status ACK/NAK <4> 4 Electronic Journal (Low/Out) ACK/NAK<25> 5 Validation Form present ACK/NAK <7> 6 Mechanical Error Status ACK/NAK <14> 7 Cover status ACK/NAK <8> Description Dynamic status can be used to allow the host to sense status changes without sending repeated inquire commands. The operation of the Note For mechanical error status to function, the "Buffer Full Note The electronic journal status follows the format of the
Decimal
Where Bit
dynamic response varies depending on the configuration of the printer. If
the printer is configured for serial or USB operation the status is
automatically returned to the host. If the printer is configured for parallel,
IEEE 1284 operation, the HOST must initiate a reverse channel request
to return the status.
Only" off line option should be selected.
[ENQ]<25> response and reports the amount of electronic
journal memory remaining.