TransAct Ithaca 280 Programmer's Manual page 159

Thermal receipt printer
Table of Contents

Advertisement

Programming Codes
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] EJ is not active. It is either off, not initialized or full. If n
is not zero, the EJ is available but not initialized and n
available space in K (1024) bytes.
or
[ACK]<25><42><n
[ACK] the EJ is active an available and n
in K (1024) bytes.
Function
Enable Dynamic Response
ASCII
[ESC] w <n>
Hexadecimal 1BH 77H <n>
Decimal
<27> <119> <n>
IPCL
none
EPOS
[GS] a <n>
Where n
Defines the features that cause dynamic responses
Where Bit
0
1
2
3
4
5
6
7
Description Dynamic status can be used to allow the host to sense status changes
without sending repeated inquire commands.
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.
Note
Note
28-04430
[NAK]<25><42><n
><n
H
><n
>
H
L
Cash Drawer 0
Cash Drawer 1
Paper low status
Paper out status
Electronic Journal (Low/Out)
Validation Form present
Mechanical Error Status
Cover status
For mechanical error status to function, the "Buffer Full
Only" off line option should be selected.
The electronic journal status follows the format of the
[ENQ]<25> response and reports the amount of electronic
journal memory remaining.
Rev K
®
iTherm
280 Programmer's Guide
>
L
*256 + n
is the available space
H
L
ACK/NAK <1>
ACK/NAK <2>
ACK/NAK <3>
ACK/NAK <4>
ACK/NAK<25><low><high>
ACK/NAK <7>
ACK/NAK <14>
ACK/NAK <8>
The operation of the
*256 + n
H
L
*256 + n
is the
H
L
Page 147

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents