BYTE
BIT
CONTENT
7
PRINTER UNIT STATUS (reserved for future use)
8
FISCAL UNIT STATUS
0
RESERVED (Always =
′ 0 ′ )
1
IPL STATUS
When set, it indicates that status byte 13 contains the IPL completion status and
bit 4 of byte 8 is set as it was at IPL time.
2
IPL IN PROGRESS
Set to indicate that the fiscal unit is performing the IPL sequence.
3
MICROCODE EC
When set it indicates that status byte 13 contains the microcode EC.
4
PLD
This bit is set at IPL time to indicate that a command was in execution during
PLD and that all modifications caused by the suspended command have been deleted.
5
ASYNCHRONOUS STATUS
When set it indicates that the fiscal unit is executing an internal command
(e.g. POR sequence) or it received an asynchronous status from the printer).
6
INTERMEDIATE STATUS
When set it indicates that execution of a command is still in progress.
7
FISCAL UNIT BUSY
Set to 1 when a command is received while a previous command is still in execution.
9
FISCAL UNIT STATUS
0-5
RESERVED (Always =
′ 0 ′ )
6
Host attempted to send a new command without reading the feature report for the
previous command.
7
ADDITIONAL DATA
(= 1 when any data is available; otherwise = 0)
10
COUNTRY CODE
02 = Turkey
11
ADDITIONAL DATA AND COUNTRY VERSION
0-4
VERSION CODE (hardware model)
4610 SureMark GB3/GB5 (USB) = x04 (04)
5-6
RESERVED
7
ADDITIONAL DATA
(Note 2)
12
FISCAL MICROCODE EC LEVEL
13
FISCAL UNIT RETURN CODE
(Note 3)
14
FISCAL UNIT RETURN CODE (reserved for future use)
15-n
ADDITIONAL DATA (if byte 9 bit 7 is ON)
--------------------------------------------------------------------------------------------------
Note
: Bit 7 is the most significant bit and bit 0 is the least significant bit.
Note 1: In order to remain compatible with existing 4610 printer status definitions,
when reading the status bytes to determine which station is selected, the
journal station selected status bit and the CR/DI station selected status
bit must be checked in the following sequence:
1 - Check byte 6, bit 0 first
- If it is
′1′
then the journal station is selected
- If it is
′0′
then the journal station is not selected and status byte 6,
bit 6 must be cheched to determine which station is selected.
If status byte 6, bit 6 is a
′0′
then the CR is selected.
If status byte 6, bit 6 is a
′1′
then the DI is selected.
Note 2: Where additional data follows the sixteen fiscal status bytes.
Note 3: When fiscal unit return code is 43 hex. (67
10
), it means that
no error is indicated on this status message.
Figure 5. Printer and Fiscal Unit Status - GB3/GB5 Models - Part 3 of 3
The fiscal unit return codes are defined in 6.0, “Fiscal Unit Return Codes” on page 155 .
Page 24 of 183 — IBM 4610 SureMark Fiscal Printer Turkey - Models GR3/GR5/GB3/GB5 Programmin
Содержание 4610 SureMark GR3
Страница 12: ...Page 12 of 183 IBM 4610 SureMark Fiscal Printer Turkey Models GR3 GR5 GB3 GB5 Programmin...
Страница 14: ...Page 14 of 183 IBM 4610 SureMark Fiscal Printer Turkey Models GR3 GR5 GB3 GB5 Programmin...
Страница 18: ...Page 18 of 183 IBM 4610 SureMark Fiscal Printer Turkey Models GR3 GR5 GB3 GB5 Programmin...
Страница 26: ...Page 26 of 183 IBM 4610 SureMark Fiscal Printer Turkey Models GR3 GR5 GB3 GB5 Programmin...
Страница 30: ...Page 30 of 183 IBM 4610 SureMark Fiscal Printer Turkey Models GR3 GR5 GB3 GB5 Programmin...
Страница 44: ...Page 44 of 183 IBM 4610 SureMark Fiscal Printer Turkey Models GR3 GR5 GB3 GB5 Programmin...
Страница 129: ...b The maximum number of ordinary lines in DI station EB cmd are 255 Command Set Reference Page 129 of 183...
Страница 154: ...Page 154 of 183 IBM 4610 SureMark Fiscal Printer Turkey Models GR3 GR5 GB3 GB5 Programmi...
Страница 178: ...Page 178 of 183 IBM 4610 SureMark Fiscal Printer Turkey Models GR3 GR5 GB3 GB5 Programmi...
Страница 182: ...Page 182 of 183 IBM 4610 SureMark Fiscal Printer Turkey Models GR3 GR5 GB3 GB5 Programmi...