Baracoda 2 User Manual

Page of 42
 
BaracodaPencil 2 – Communication Protocol v1.3   
- 2 - 
Data Capture 
for Workforce 
in Motion 
SUMMARY
SUMMARY
SUMMARY
SUMMARY 
 
 
 
SUMMARY 
................................................................... 
2
 
REVISION HISTORY 
.......................................................... 
3
 
1.
 
INTRODUCTION ........................................................ 
4
 
1.1.
 
G
ENERALITIES
 .......................................................... 
4
 
1.2.
 
G
ENERIC PACKET
 ........................................................ 
4
 
2.
 
COMMUNICATION PROTOCOL .............................................. 
5
 
2.1.
 
B
IDIRECTIONAL PACKETS
 ................................................... 
5
 
2.1.1.
 
C
ONTROL MESSAGES
 
.............................................. 5
 
2.2.
 
S
CANNER TO HOST MESSAGES
 ................................................ 
6
 
2.2.1.
 
E
NCAPSULATION SCHEME
 
........................................... 6
 
2.2.2.
 
D
ATA STRING FORMAT
 ............................................ 6
 
2.3.
 
H
OST TO SCANNER MESSAGES
 ................................................ 
7
 
2.3.1.
 
C
OMMUNICATION MESSAGES
 ......................................... 7
 
2.3.2.
 
S
CANNER MESSAGES
 
.............................................. 9
 
2.3.3.
 
U
SER 
I
NTERFACE MESSAGES
 ....................................... 11
 
2.3.4.
 
M
ISCELLANEOUS MESSAGES
 ........................................ 14
 
2.3.5.
 
C
APTURE MESSAGES
 
............................................. 18
 
2.4.
 
D
ECODER 
C
OMMUNICATION 
P
ROTOCOL
 .......................................... 
21
 
2.4.1.
 
FRAME FORMAT
 ................................................ 21
 
2.4.2.
 
H
EADER
 ..................................................... 21
 
2.4.3.
 
T
YPE
 
....................................................... 22
 
2.4.4.
 
S
IZE
 
....................................................... 22
 
2.4.5.
 
C
OMMAND
 .................................................... 22
 
2.4.6.
 
E
XAMPLES
 ................................................... 30
 
E
XAMPLE 
1.1
 
 
G
ETTING CONFIGURATION OF 
C
ODE 
39
 SYMBOLOGY
. ................. 30
 
E
XAMPLE 
2.1
 
 
S
ETTING A CONFIGURATION OF 
C
ODABAR SYMBOLOGY
. ................ 31
 
E
XAMPLE 
2.2
 
 
S
ETTING A CONFIGURATION OF ALL SYMBOLOGIES
. .................. 32
 
E
XAMPLE 
3.1
 
 
M
ODIFYING A CONFIGURATION OF ALL SYMBOLOGIES
. ................ 32
 
E
XAMPLE 
4.1
 
 
S
ENDING A SPECIAL COMMAND TO 
C
ODE
39
 SYMBOLOGY
. ............... 33
 
APPENDIX 1: BLUETOOTH PROTOCOL 
........................................... 
34