Baracoda Barcode Reader User Manual
Page 5

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.