beautypg.com

Baracoda Barcode Reader User Manual

Page 5

background image

DualRunners – Communication Protocol v1.3

- 5 -

Data Capture

for Workforce

in Motion

1.

1.

1.

1.

Introduction

1.1.

1.1.

1.1.

1.1.

Generalities

Generalities

Generalities

Generalities

DualRunners is a wireless data capture product.

This document is detailing the protocol of communication between the Baracoda scanner and its

foreign environment through Radio Frequency link (ie: Bluetooth).

Wireless communication is based on the Bluetooth protocol, thanks to the embedded Baracoda

Equinox Bluetooth Stack.

Data capture capabilities are :

-

Barcode reading capabilities are enabled thanks to a CMOS technology (1D & 2D) or laser

(1D).

-

HF Tag reading / encoding capabilities are enabled thanks to a RFID antenna & decoder.

The messages described in this document can be:

-

Host to scanner messages: the packet is sent only by the host to the scanner

-

Scanner to host messages: the packet is sent only by the scanner to the host

-

Bidirectional messages: the packet format is the same whether it is sent by the host or

the scanner

http://www.baracoda.com

1.2.

1.2.

1.2.

1.2.

Generic packet

Generic packet

Generic packet

Generic packet

All the frames described in this document are formatted as shown:

Code ID Length

Payload

1 Byte

2 Bytes N Bytes

- 1 byte for code ID

Bits 7:5 is the logical device

Bits 4:1 is the command

Bit 0: when set, the message must be acknowledged

- 2 bytes for the size of the payload (big-endian), including the sequence number byte which is

considered as part of the payload

- Payload (including 1 byte for sequence number when applicable).

The response will have the same code ID as the command.