Baracoda 2 User Manual

Page 27

Advertising
background image

BaracodaPencil 2 – Communication Protocol v1.3

- 27 -

Data Capture

for Workforce

in Motion

MSB

7

FREE

RSS Limited (Header "O")

Bit

Option

LSB

0

LINKAGE FLAG PRINT

1

APPLICATION ID PRINT

2

FREE

3

FREE

4

FREE

5

FREE

6

FREE

MSB

7

FREE

2.4.5.2.

2.4.5.2.

2.4.5.2.

2.4.5.2.

Get config

Get config

Get config

Get config(

(

(

(Type

Type

Type

Type "

"

"

"A

A

A

A")

")

")

")

This command allows to retrieve the whole configuration of a given symbology. The response to it is

made of 2 or 4 bytes:

The two first bytes are the ones described in the above section (set config).

The two following are given only if the length of the barcode is variable with the selected symbology.

These bytes are the min and max length of the barcode.

For some settings (e.g. prefix/suffix…), the “special commands” type should be used (see below for

details).

2.4.5.3.

2.4.5.3.

2.4.5.3.

2.4.5.3.

Usual

Usual

Usual

Usual Commands

Commands

Commands

Commands

(Type

(Type

(Type

(Type "

"

"

"D

D

D

D"

"

"

")

)

)

)

The method described above (set config) allows a fast and effective setting of a whole set of

configurations for a given symbology. It exclusively allows a simultaneous configuration of all the

options available for a given symbology.

The usual commands are designed to palliate this effect. It is possible, with this type of commands, to

modify a limited number of options in a configuration.

A command is one byte long and orders an enabling or a disabling of an option. Several commands

can be sent in the same frame by simply specifying the number in the Size field.

The commands table is unique. All the symbologies will thus understand this same table. However,

since certain options are not available for some symbologies, the corresponding commands will be

quite simply ignored for these symbologies. This will allow the configuration of several symbologies

at the time by sending only one frame.

Advertising