Baracoda 2 manual Scanner messages

Page 9

Data Capture for Workforce in Motion

2.3.2.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 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 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}

 

 

BaracodaPencil 2 – Communication Protocol v1.3

- 9 -

Image 9
Contents BaracodaPencil Communication Protocol Summary Revision History Introduction Generalities ACK Control messagesNack SYNScanner 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 Set Config Type B CommandType SizeLSB 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