BaracodaPencil 2 – Communication Protocol v1.3 - 9 -
Data Capture
for Workforce
in Motion
2.3.2.
2.3.2.2.3.2.
2.3.2. Scanner messages
Scanner messagesScanner messages
Scanner messages
Code ID
0x60
-
0x61
Description
Get Scanner Status
Payload
None
Response
2 bytes:
{(Bit 7: Upgrading) (Bit 1: Docked) (Bit 0: Charging)}
{Battery level, 0 to 100}
Code ID
0x62
-
0x63
Description
Get Operating Mode
Payload
None
Response
1 byte:
{Bit 0 = 0:real time, Bit 0 = 1: batch}
{(Bit 7: limited)}
Remarks
“limited” means barcode buffer = 0 when in real time, no data loss mode and
disconnected
Code ID
0x64
-
0x65
Description
Set Operating Mode
Payload
1 byt
e:
{Bit 0 = 0: real time, Bit 0 = 1: batch}
If real time mode is set :
{(Bit 7: limited)(Bit 6: ACK beep) (Bit 5: no ACK beep)}
NOTE : the ACK beep enable / disable is only effective when Capture Frame Format is
“Baracoda + ACK”
Response
1 byte:
{Bit 0: Success}
Remarks
Batch mode is not available for D
-
Fly scanner
Code ID
0x66
-
0x67
Description
Get Shutdown Timers
Payload
None
Response
2 bytes:
{Number of minutes before shutdown when connected, 1 to 0xFE,
0xFF = infinity}
{Number of minutes before shutdown when disconnected, 1 to 0xFE,
0xFF = infinity}
Code ID
0x68
-
0x69
Description
Set Shutdown Timers
Payload
2 bytes:
{Number of minutes before shutdown when connected, 1 to 0xFE,
0xFF = infinity}