RoadRunners Evolution – Communication Protocol v1.5
- 4 -
Data Capture
for Workforce
in Motion
1.
1.
1.
1.
Introduction
1.1.
1.1.
1.1.
1.1.
Generalities
Generalities
Generalities
Generalities
RoadRunners Evolution is a wireless data capture product.
This document is detailing the protocol of communication between the Baracoda scanner
RoadRunners Evolution 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.
Barcode reading capabilities are enabled thanks to a CMOS technology (1D & 2D) or laser (1D).
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.