Baracoda RoadRunners Programming Manual

The bluetooth name and Bluetooth registered trademarks are owned by Bluetooth SIG, Inc., and are used by Baracoda under license. The Baracoda names and Baracoda trademarks are own by Baracoda. All specifi cation are subject to change without notice - Non contractual pictures © Baracoda - All rights reserved
Baracoda, Inc. (US Offi ce) Baracoda SA (Europe Offi ce: France) 45 Main street - Suite 616 - Brooklyn, NY 11201 30 Avenue de l’Amiral Lemonnier - 78160 Marly-Le-Roi Ph: 718 488 9600 - Fx: 718 488 9601 Ph: +33 1 30 08 89 00 - Fx: +33 1 30 08 89 98
Important notice
Every effort is made to ensure the accuracy of our product information; however, we accept no responsability for errors or omissions including, but not limited to, the implied warranties of merchantability and fi tness for a particular purpose. We shall not be liable for errors contained herein or for incidental consequential damages in connection with the furnishing, performance, or use of this material.
Specifi cations or version may be subject to change without notice. The actual specifi cation and version are based on the product delivered.
Introduction
Scanning a series of programming bar code labels can
Programming Guide
confi gure the scanner. Please verify that your Roadrunners has a firmware version equal or superior to 2.5 before using it with this programming Guide. Some functionalities may not work with older versions of the firmware. Refer to the Baracoda­Manager documentation in order to know how to upgrade your scanner.
© Baracoda™ - Sept 2005
RoadRunners Linear CMOS Programming guide (Oct. 05)
TABLE OF CONTENT
1 GENERAL CONFIGURATION
1.1 Reset all parameters: ..................................................................................................................................2
1.2 Erase all barcodes in memory......................................................................................................................2
1.3 Baracoda advanced features.......................................................................................................................2
1.3.1 Switch on delay......................................................................................................................................2
1.3.2 No data loss mode and Baracoda Header...............................................................................................3
1.3.3 Timestamp Option..................................................................................................................................3
1.4 Reading Mode ............................................................................................................................................5
1.5 Operating Mode .........................................................................................................................................6
1.5.1 Real time mode ......................................................................................................................................6
1.5.2 Batch mode ...........................................................................................................................................6
1.6 Buzzer and Led Settings .............................................................................................................................7
1.7 Bluetooth commands ..................................................................................................................................8
1.7.1 Sniff settings..........................................................................................................................................8
1.7.2 Power emission settings......................................................................................................................... 8
1.7.3 Security (code PIN) settings...................................................................................................................8
1.8 Prefix and suffix...........................................................................................................................................9
2 SYMBOLOGIES SETTINGS:
2.1 Symbology default settings .......................................................................................................................11
2.2 Symbology Identifier..................................................................................................................................11
2.2.1 Voting..................................................................................................................................................11
2.3 Disable All Symbologies............................................................................................................................ 12
2.4 Codabar settings ...................................................................................................................................... 12
2.5 Code 11 Settings ..................................................................................................................................... 13
2.6 Code 39 settings......................................................................................................................................13
2.7 Code 93 Settings ..................................................................................................................................... 14
2.8 Code 128 Settings ...................................................................................................................................14
2.9 Interleaved 2 of 5 Settings ........................................................................................................................15
2.10 MSI Code Settings...............................................................................................................................15
2.11 Standard 2 of 5 Settings ......................................................................................................................16
2.12 UPC/ EAN Settings..............................................................................................................................16
2.13 Set min or Max length option ................................................................................................................18
APPENDIX 1: ASCII Table (A-Z, a-z, 0-9, ponctuation, Control characters)......................................................20
APPENDIX 2......................................................................................................................................................24
..........................................................................................2
.........................................................................................11
INTRODUCTION:
Please verify that your Roadrunners has a firmware version equal or superior to 2.5 before using it with this programming Guide. Some functionalities may not work with older versions of the firmware. Refer to the BaracodaManager documentation in order to know how to upgrade your scanner.
The RoadRunners can be programmed by scanning barcode labels which contain commands for the 1D decoder. Programming labels must be Code128, with specific starting and ending characters. These labels will always be read, even if Code128 symbology is disabled.
The scanner will acknowledge a good and valid programming bar code label reading with two beeps and a green enlightening of both leds. It will give two other beeps (lower tone) and a red enlightening of the RSL led for either an invalid or bad reading.
Please do not read the programming barcodes while being connected to the BaracodaManager.
Programmable options are divided into 2 groups. The first group includes the options that show the general behaviour of the scanner. The second group sets the decoding parameters for each barcode symbology.
© Baracoda 2005 1/24
RoadRunners Linear CMOS Programming guide (Oct. 05)
1 General Configuration
1.1 Reset all parameters:
The reading of the "Default settings” label turns all the parameters of the BRR-L back to default settings and switches it off.
Reset factory defaults
set def aul t s
\VT\VTt\NUL\NUL\FF\FF
1.2 Erase all barcodes in memory
The RoadRunners has the ability to store barcodes in its internal memory (both in batch mode and in Real Time with “No Data Loss Mode” ON). By reading the following barcode you will empty the internal memory of the scanner.
Empty memory
er a s e st or ed bar c odes
\VT\VT\FNC4|\NUL\NUL\FF\FF
1.3 Baracoda advanced features
1.3.1 Switch on delay
In order to switch on the BRR-L in its standard mode, you should just press the trigger. You can set up the scanner to be switched on only after keeping the trigger pressed for two seconds by reading the appropriate barcode.
Switch on delay : 2 seconds
switch on delay : 2 secs
Switch on delay : 0 second (*)
\VT\VTz\NUL\SOH\ETX\FF\FF
\VT\VTz\NUL\SOH\SOH\FF\FF
switch on delay : 0 sec
© Baracoda 2005 2/24
RoadRunners Linear CMOS Programming guide (Oct. 05)
1.3.2 No data loss mode and Baracoda Header
Baracoda header: It is a proprietary data encapsulation. It is necessary to activate it to use the Baracoda keyboard emulation (Kemul) and Hyper terminal. The Baracoda header is enabled in default settings
No data loss mode: Baracoda has developed a proprietary communication protocol in order to enhance the security of the Bluetooth transmission. Every barcode sent to the host must be acknowledged by the host (until then, the scanner will transmit it again and again).
This acknowledgment is disabled in default settings. It is strongly recommended to set this protocol acknowledgment on when using the scanner with the BaracodaManager.
Enables Baracoda header + ”No Data loss mode” ON
\ VT\ VTH\ NUL\ SOH\ SOH\ FF\ FF
bar ac oda header + ACK
Enables the Baracoda header + “No Data loss mode” OFF (*)
bar acoda header
Disable Baracoda header + “No data loss mode” OFF
\VT\VTH\NUL\SOH\STX\FF\FF
r emove bar ac oda header
\ VT\ VTH\ NUL \ SOH\ NUL\ FF\ FF
1.3.3 Timestamp Option
Time stamp can be configured (ON/OFF, set new date and new time) by the following configuration barcodes
Timestamp on
timestamp on
\ VT\ VT\ FNC4h\ NUL\ SOHd\ FF\ FF
Timestamp off (*)
\ VT\ VT\ FNC4h\ NUL\ SOHb\ FF\ FF
Ti mes t amp of f
© Baracoda 2005 3/24
RoadRunners Linear CMOS Programming guide (Oct. 05)
START
Read « Set Timestamp » label
Read intermediary label
Corresponding to the next digit to set for the
Timestamp (from Appendix 1)
NO
Finished ? (1)
YES
Read « END of config » label
END
Programming procedure for “set Timestamp” option.
Set Timestamp
Set Ti mes t a mp
\ VT\ VT\ FNC4 t \ NUL\ NUL \ LF\ L F
\ LF\ LFEND\ FF\ FF
END of config
END of Conf i g
Note that the timestamp must fit the specific following format:
{YY} {MM} {DD} {HH} {MM} {SS}
The setting is made by scanning the 0-9 labels (Appendix 1) as on a calculator; following the timestamp format shown above.
For example: to set the current time at 16th May 2007, 3.25 pm, the user will scan:
- “Set Timestamp” label,
- “0” label,
- “7” label,
- “0” label,
- “5” label,
- “1” label,
- “6” label,
- “1” label,
- “5” label,
- “2” label,
- “5” label,
- “0” label,
- “0” label,
- “end of config” label.
© Baracoda 2005 4/24
1.4 Reading Mode
In trigger mode, pressing the trigger will activate the beam.
The Aiming trigger mode has been developped for users who need to scan barcodes very close
each others and they have to be sure to always read the corect one. Once in this mode, in order to read a barcode user will have to press the trigger twice. Pressing it the first time will switch on the beam but will not switch on the decoder (thus allowing user to aim at the correct barcode) while pressing the trigger the second time will activate the decoder thus allowing the RoadRunners to actually decode the barcode.
In autoscan mode the beam will be continuously on
In Smart Autoscan, for a battery power consumption optimisation issue, the scanner will be
continously flashing.
Trigger (*)
\ VT\ VT \ FNC4d \ NUL\ SOH\ NUL \ FF\ FF
Aiming Trigger Mode
Aimi ng Tr i gger Mode
RoadRunners Linear CMOS Programming guide (Oct. 05)
trigger
\VT\VT\FNC4d\NUL\SOH\ETX\FF\FF
Autoscan
aut oscan
\ VT\ VT\ FNC4d\ NUL\ STX\EOT\ LF\ FF\ FF
Smart Autoscan
intelligent autoscan
\ VT\ VT \ FNC4d \ NUL\ SOH\ SOH\ FF \ FF
© Baracoda 2005 5/24
RoadRunners Linear CMOS Programming guide (Oct. 05)
1.5 Operating Mode
Real Time mode (standard mode): barcodes are transmitted in real time to the remote host device/terminal (with optional acknowledgment beep from the host to the scanner). User can choose if the scanner, when not connected, should read, memorize and later automatically upload the barcodes or shouldn’t read the barcodes (no beam). Batch mode: Barcodes are stored in the scanner even if the reader is connected to a device. In order to upload the data the user will have to read the “discharge” barcode
1.5.1 Real time mode
Important reminder: if a ACK beep or bufferisation is needed the scanner must be set in the “no data loss mode” first. (See part 1.2.2.)
REAL TIME mode:
Erases all codes in memory and
forces the RoadRunners in Real time mode.
No other setting is changed.
Rea l Ti m e
\VT\VTd\NUL\SOH\NUL\FF\FF
REAL TIME with ACK beep and bufferisation. Forces the RoadRunners in Real Time mode (with data acknowledgement). Erases all codes in memory. The BRR should have been previously set in the “No data loss mode” ON.
\VT\VTd\NUL\SOH@\FF\FF
r eal t i me w ac k
REAL TIME without ACK beep and buffersiation. Forces the RoadRunners in Real Time mode (without data acknowledgement). Erases all codes in memory. The BRR should have been previously set in the “No data loss mode” ON.
\VT\VTd\NUL\SOH \FF\FF
r eal t i me w/ o ack
1.5.2 Batch mode
When in batch mode, The BRR-L will wait the appropriate command in order to start uploading the barcodes: this command can come
from the Baracoda Manager
from reading the “discharge” barcode here after
If this barcode is read when the reader is in batch mode and connected, the reader will automatically upload to the host all the data in its memory. If not in batch mode and not connected the BRR-L will ignore this barcode.
BATCH MODE. Forces the RoadRunners in Batch
mode. Erases all codes in memory.
bat ch
Discharge barcode.
Upl o a d
\VT\VT\FNC4z\NUL\NUL\FF\FF
\ VT\ VTd\ NUL\ SOH\ SOH\ FF\ FF
© Baracoda 2005 6/24
RoadRunners Linear CMOS Programming guide (Oct. 05)
The following barcode should be used only when connecting the RoadRunners in batch mode to a Plug&Scan dongle. Once the scanner is connected to the Plug&Scan dongle (user just need to read the paring barcode), this “Discarge and Reset” barcode allows the scanner to discharge the data and to reset the Dongle (thus allowing a different RoadRunners to connect to it). Please refer to the Plug&Scan RS232 or USB user guide for more information.
Discharge and Reset Baracode
(to use only when the RoadRunners is
connected to a Plug&Scan Dongle)
Di s c har ge and Reset
\ VT\ VT\ FNC4r \ NUL\ NUL\ FF\ FF
1.6 Buzzer and Led Settings
You can use this option to enable or disable the buzzer and / or the Led. You can also invert the led position.
LED CONFIG : default (*)
\VT\VT\FNC4\SO\NUL\SOH\NUL\FF\FF
l eds : def aul t
LED CONFIG : inverted
l eds : i nver t ed
\VT\VT\FNC4\SO\NUL\SOH\SOH\FF\FF
Good read beep on
r ead beep ON
\VT\VT\FNC4\DC4\NUL\SOH\FNC4"\FF\FF
Good read beep off
r ead beep OFF
\VT\VT\FNC4\EOT\NUL\SOH\FNC4\SOH\FF\FF
\VT\VT\FNC4\EOT\NUL\SOH\FNC4\NUL\FF\FF
\ VT\ V T\ F NC4 \ DC4 \ NUL \ SOHd \ FF \ FF
LED ON (*)
leds on
LED OFF
leds off
ACK beep on
ACK b e ep O N
ACK beep off
ACK beep of f
\ V T\ VT \ F NC4\ D C4\ NUL \ S OH\ FNC4 \ F F\ F F
\ VT\ V T\ F NC4 \ DC4 \ NUL \ SOHb \ FF \ FF
Beep level Volume = LOW
\VT\VT\FNC4\DC4\NUL\SOH\FNC4@\FF\FF
beep l evel : l ow
© Baracoda 2005 7/24
Beep level volume = HIGH
\ V T\ VT \ F NC4\ D C4\ NUL \ S OH\ FNC4 A\ F F\ F F
beep l evel : hi gh
Loading...
+ 17 hidden pages