Baracoda 2 manual 0xC8-0xC9

Page 15

Data Capture for Workforce in Motion

Code ID

0xC8-0xC9

 

 

Description

Get / Set Barcode length

 

 

Payload

Get : None

 

Set : 2 bytes

 

{authorized barcode length. 0 = disabled}

 

 

Response

Get : 2 bytes

 

{authorized barcode length. 0 = disabled}

 

Set : 1 byte

 

{(Bit 0:Success)}

 

 

 

 

Code ID

0xCA-0xCB

 

 

Description

Get and erase stored barcodes with no data loss mode

 

 

Payload

None

 

 

Response

1 byte

 

{(Bit 0:Success)}

 

 

 

 

Code ID

0xCC-0xCD

 

 

Description

Reset modes

 

 

Payload

None = restore defaults, keep link keys, reboot scanner

 

1byte :

 

0 = restore defaults, keep link keys, reboot scanner

 

1 = switch off scanner (no restoring defaults)

 

2 = reboot scanner (no restoring defaults)

 

 

Response

1 byte

 

{(Bit 0:Success)}

 

 

 

 

Code ID

0xCE-0xCF

 

 

Description

Batch upload commands

 

 

Payload

{Code ID} “Parameters” (cf. below)

 

 

Response

{Code ID} “Response”

 

 

The UPLOAD Code IDs are:

 

 

Code ID

0

 

 

Description

Launch upload process (typically used only for the upload barcode)

 

 

Payload

1 byte:

 

{0 mandatory}

 

 

Response

1 byte:

 

{Bit 0: Success}

 

 

 

 

Code ID

1

 

 

Description

Ready to start upload (Scanner to host message)

 

 

Payload

3 bytes :

 

{0 mandatory}

 

 

BaracodaPencil 2 – Communication Protocol v1.3

- 15 -

Image 15
Contents BaracodaPencil Communication Protocol Summary Revision History Introduction Generalities SYN Control messagesACK NackScanner to host messages Communication messages Host to scanner 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 Frame format HeaderSelect ALL Size CommandSet Config Type B TypeLSB FreeLSB Free Code 128 / EAN 128 Header C Interleaved 2 of 5 Header G MSI Header K Get configType a Usual Commands Type DMSB Free Code Commands TableSpecial Commands Special Commands Type EExamples 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 SPP DUNFAX