Baracoda 2 manual Capture messages

Page 18

Data Capture for Workforce in Motion

2.3.5.Capture messages

Code ID

0xE0-0xE1

 

 

Description

Get Capture Version

 

 

Payload

None

 

 

Response

“Capture Version String” or {0} if not applicable

 

 

 

 

Code ID

0xE2-0xE3

 

 

Description

Get Mode

 

 

Payload

None

 

 

Response

1 byte:

 

{0 = trigger, , 2 = disabled}

 

 

 

 

Code ID

0xE4-0xE5

 

 

Description

Set Mode

 

 

Payload

1 byte OR

 

{0 = trigger, 2 = disabled}

 

 

Response

1 byte:

 

{(Bit 0: Success)}

 

 

 

 

Code ID

0xE6-0xE7

 

 

Description

Get Data Format

 

 

Payload

None

 

 

Response

1 byte:

 

{(Bit 2:Timestamp)

 

(Bit 1: Capture Prefix)

 

(Bit 0: Capture Suffix)}

 

 

 

 

Code ID

0xE8-0xE9

 

 

Description

Set Data Format

 

 

Payload

1 byte:

 

{(Bit 7 = 0: Timestamp config select, =1: Timestamp config deselect)

 

(Bit 6 = 0: Capture Prefix config select, =1: Capture Prefix config deselect)

 

(Bit 5 = 0: Capture Suffix config select, =1: Capture Suffix config deselect)

 

(Bit 2:Timestamp)

 

(Bit 1: Capture Prefix)

 

(Bit 0: Capture Suffix) }

 

 

Response

1 byte:

 

{(Bit 0:Success)}

 

 

 

 

Code ID

0xEA-0xEB

 

 

Description

Get Capture Prefix

 

 

Payload

None

 

 

Response

1-33 bytes:

 

{ Capture Prefix length}

 

 

BaracodaPencil 2 – Communication Protocol v1.3

- 18 -

Image 18
Contents BaracodaPencil Communication Protocol Summary Revision History Introduction Generalities Nack Control messagesACK 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 Frame format HeaderSelect ALL Type CommandSet Config Type B 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 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 SPP DUNFAX