Baracoda 2 manual Remarks

Page 8

Data Capture for Workforce in Motion

Code ID

0x50-0x51

 

 

Description

Lock/Unlock Scan engine

 

 

Payload

1 byte :

 

{0 = Unlock, 1 = Lock}

 

 

Response

1 byte : {Bit 0 : Success}

 

 

 

 

Code ID

0x52-0x53

 

 

Description

Disable Barcode Programming Functionality

 

 

Payload

1 byte :

 

{1 = Disable barcode programming functionality,

 

0 = Enable}

 

 

Response

1 byte : {Bit 0 : Success}

 

 

 

 

Code ID

0x56-0x57

 

 

Description

Get/Set In charge behavior

 

 

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 ID

0x5A-0x5B

 

 

Description

Get/Set master mode

 

 

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}

 

 

 

 

Code ID

0x5E-0x5F

 

 

Description

Bluetooth Commands

 

 

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.

BaracodaPencil 2 – Communication Protocol v1.3

- 8 -

Image 8
Contents BaracodaPencil Communication Protocol Summary Revision History Introduction Generalities Control messages ACKNack SYNScanner to host messages Host to scanner messages Communication messagesRemarks Scanner messages 0x6A-0x6B User Interface messages Payload Response Byte Bit 0 Success BaracodaPencil 2 Communication Protocol Miscellaneous messages 0xC8-0xC9 Reserved = upload data after retrieving Capture messages Remark Stored barcodes count Select ALL Frame formatHeader Command Set Config Type BType SizeLSB Free LSBFree Code 128 / EAN 128 Header C Interleaved 2 of 5 Header G MSI Header K MSB Free Get configType aUsual Commands Type D Commands Table CodeSpecial Commands Type E Special CommandsExamples Nd byte $01 Example 2.2 Setting a configuration of all symbologies Data Capture for Workforce in Motion Appendix 1 Bluetooth Protocol 0x01 if MASTER, 0x00 if SLAVE, Role switch Header Length Payload Response Command Set page scan timeout Set sniff Data Capture for Workforce in Motion Get Security Mode PDA FAX SPPDUN