Scanner Status Requests
Scanner Status Requests
<?>
Scanner Status Byte
The scanner responds to a status request
example <?/22>. To determine the status:
1. Look up the binary conversion in
For example, the first
2
in binary would be
through 0; the second
2
2. Next, enter your binary values in
"Binary" column next to the appropriate bit.
Table 11-3 MS-820 Scanner Status
Bit
Binary
Scanner Status
0
0
Command error detected
1
1
Command received
2
0
Communication error detected
3
0
Flash sector unprotect failure
4
0
Host/Aux port buffer overflow
5
1
Scanner is in a read cycle
6
0
Software Watch dog reset
7
0
Hardware Watch dog reset
3. Under "Binary," interpret 1s as true and the 0s as not
true. For example, bit 1 has a
indicating "Command Received." Bit 5 is also a
cating that the "Scanner is in a read cycle."
<?1 >
Extended Status
The scanner responds to an extended status request
with several fields, for example: <?/F><?1/35-338200-
12,35-338201-14,476C,33,33>.
These represent: the status byte discussed above, the boot part number (35-
338200-12), the application part number (35-338201-14), the fpga part number
(5-559001-18), flash checksum (476C), current RAM parameter checksum (33),
and flash parameter checksum (33).
<K?>
Configuration Command Status
Returns the current status of all configuration commands.
11-14
MS-820 Industrial Bar Code Scanner User's Manual
<?>
with a two character hex value, for
table
11-2.
0 0 1 0
as read from binary digits 3
the binary digits 7 through 4 which is also
table 11-3
in the
1
in the "Binary" column,
1
indi-
<?1>
0 0 1
0.
Table 11-2 Hex
Value to Binary
Conversion
Binary Bit
Digits
Hex
Value
7
6
5
4
3
2
1
0
0
0
0
0
0
1
0
0
0
1
2
0
0
1
0
3
0
0
1
1
4
0
1
0
0
5
0
1
0
1
6
0
1
1
0
7
0
1
1
1
8
1
0
0
0
9
1
0
0
1
A
1
0
1
0
B
1
0
1
1
C
1
1
0
0
D
1
1
0
1
E
1
1
1
0
F
1
1
1
1
Need help?
Do you have a question about the MS-820 and is the answer not in the manual?
Questions and answers