BaracodaPencil 2 – Communication Protocol v1.3 - 8 -
Data Capture
for Workforce
in Motion
Code ID
0x50
-
0x51
Description
Lock /Un lock Sca n e ngin e
Payload
{0 = Unlock, 1 = Lock}
Response
1 byte : {Bit 0 : Success}
Code ID
0x52
-
0x53
Description
Disa ble Bar code Pr ogra mmi ng F
unct iona lit y
Payload
{1 = Disable barcode programming functionality,
0 = Enable}
Response
1 byte : {Bit 0 : Success}
Code ID
0x56
-
0x57
Description
Get/ Set In char ge beha vio r
Payload
Get : None
Set : 1 byte :
{shutdown timeout (0 = leave current timeouts (default), 255 = infinity)}
Response
Get : 1 byte :
{shutdown timeout (0 = leave current timeouts (default), 255 = infinity)}
Set : 1 byte :
{Bit 0 : Success}
Remarks
When scanner in charge, the shutdown timers can be modified
Code I
D
0x5A
-
0x5B
Description
Get/ Set mas ter mod e
Payload
Get : None
Set : 1-2 byte(s) :
{1 : enable, 0 : disable}
[OPTIONAL]{1 : disconnect the scanner if connected}
Response
Get : 1 byte :
{1 : enabled
0 : disabled}
Set : 1 byte :
{Bit 0 : Success}
Cod
e ID
0x5E
-
0x5F
Description
Blue too th C omma nds
Payload
{Code ID} “Parameters”
Response
If the device responds: {Code ID} “Response”
Else: {0}
Bluetooth specific commands from the Platform2 Bluetooth communication protocol are to be
framed within the payload of this message.