Data Capture for Workforce in Motion
2.3.2.Scanner messages
Code ID | |
|
|
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 | |
|
|
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 | |
|
|
Description | Set Operating Mode |
|
|
Payload | 1 byte: |
| {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 |
|
|
|
|
Code ID | |
|
|
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 | |
|
|
Description | Set Shutdown Timers |
|
|
Payload | 2 bytes: |
| {Number of minutes before shutdown when connected, 1 to 0xFE, |
| 0xFF = infinity} |
|
|
BaracodaPencil 2 – Communication Protocol v1.3 | - 9 - |