Baracoda 2 Benutzerhandbuch

Seite von 42
 
BaracodaPencil 2 – Communication Protocol v1.3   
- 30 - 
Data Capture 
for Workforce 
in Motion 
2.4.6.
2.4.6.
2.4.6.
2.4.6.
 
Examples
Examples
Examples
Examples 
 
 
 
Here are some examples to illustrate each type of frame to be sent to the decoder and the possible 
answer from the decoder. 
2.4.6.1.
2.4.6.1.
2.4.6.1.
2.4.6.1.
 
Get Config
Get Config
Get Config
Get Config 
 
 
 
Example 1
Example 1
Example 1
Example 1.1 
.1 
.1 
.1   
 
 
 Getting configuration of Code 39 symbology.
Getting configuration of Code 39 symbology.
Getting configuration of Code 39 symbology.
Getting configuration of Code 39 symbology. 
 
 
 
Frame to be sent to the decoder: 
 
‘E’ 
‘A’ 
Header 
Type 
Size 
 
Command 
 
 
The decoder answers the following frame:  
 
‘E’ 
‘A’ 
$01 , $05, $06, $20 
Header 
Type 
Size 
 
Command 
 
 
By reading this answer frame, we can check that the decoder has well understood the selected 
symbology (header "E"). The command field contains the configuration itself:  
 
1
st
 byte : $01 
Bit 
Option 
 
Symbology Enabled 
 
Min. length Disabled 
 
Checksum calculation Disabled 
 
Checksum transmission Disabled 
 
Max. length Disabled 
 
 
 
 
 
2
nd
 byte : $05 
Bit 
Option 
 
start-stop transmission Enabled 
 
Full ACSII Mode Disabled 
 
"*" as start-stop character Enabled 
 
"$" as start-stop character Disabled 
 
 
 
 
 
 
3
rd
 byte : Min length = 6 
4
th
 byte Max length = $20 = 32