background image

 

BaracodaPencil2 – Programming Guide v1.4 

 

- 9 - 

Data Capture 

for Workforce 

in Motion 

1.5.2/ Batch mode 

BATCH MODE 

Forces the BaracodaPencil2 in Batch mode. Erases all codes in memory. 

 

When  in  batch  mode,  the  scanner  will  wait  for  the  appropriate  command  in  order  to  start  uploading  the 

barcodes: this command can come  

 

from the BaracodaManager  

 

from reading the “Upload batch data” 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 or not connected, the scanner will ignore this barcode. 

 For CPU firmware versions <1.09, only the following upload barcode is available: 

Upload batch data 

 

When scanning this barcode, the BaracodaPencil2 will send all barcodes in memory using the Baracoda header, 

with “no data loss mode” OFF. 

 

 For CPU firmware versions ≥1.09, you must use the following Upload barcode: 

Upload batch data (with No Data Loss on) 

 

When scanning this barcode, the scanner will send a message to the host, meaning that it wants to upload its 

data. Following this, the host will launch the upload process and grab the batch data. 

If the host application has received all the expected data, it will acknowledge the upload to the scanner which 

will erase the data from its memory. If not, the host application will send a negative acknowledgment message 

to the scanner which will keep the data in memory, ready to retry an upload.  

If the data transfer has been successful (the scanner has received the acknowledgment and erased its memory) 

and, for any reason, the user gets to realize that data has been lost at a higher level (keyboard emulation for 

example), it still has the possibility to recover the last batch data into the scanner’s memory, by scanning the 

below barcode.  

Restore last batch data  

 

 

Restore last batch + launch upload 

      

 

 

 

 

 

 

Please note that the data recovering won’t be possible if other barcodes have been scanned or if the scanner 

has been shut down after the upload. 

Summary of Contents for Pencil 2

Page 1: ...Data Capture for Workforce in Motion Baracoda TM August 2008 BaracodaPencil2 Programming Guide...

Page 2: ...1 8 BLUETOOTH COMMANDS 12 1 9 PREFIX AND SUFFIX 14 2 DECODER SETTINGS 16 2 1 SYMBOLOGY DEFAULT SETTINGS 16 2 2 SYMBOLOGY IDENTIFIER 16 2 3 DISABLE ALL SYMBOLOGIES 16 2 4 SET DECODER BARCODE LENGTH 16...

Page 3: ...3 Data Capture for Workforce in Motion Revision History Changes to the original manual are listed below Document Date Description 1 0 01 may 07 Initial release 1 4 26 Aug 08 Update Batch section add T...

Page 4: ...code label reading with two beeps and a green enlightening led It will give two other beeps lower tone and a red enlightening led for either an invalid or bad reading Please do not read the programmin...

Page 5: ...ed features 1 3 1 Switch on delay In order to switch on the BaracodaPencil2 in its standard mode you should just press the trigger You can set up the scanner to be switched on only after keeping the t...

Page 6: ...eloped 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 t...

Page 7: ...lculator 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...

Page 8: ...evice In order to upload the data the user will have to read the discharge barcode 1 5 1 Real time mode Important reminder if an ACK beep or bufferisation is needed the scanner must be set in the no d...

Page 9: ...lowing Upload barcode Upload batch data with No Data Loss on When scanning this barcode the scanner will send a message to the host meaning that it wants to upload its data Following this the host wil...

Page 10: ...e Real Time No Data Loss Batch are obviously available on those two different ways of connection V T V T Z N U L S O H S O H F F F F Enable master mode V T V T Z N U L S O H N U L F F F F Disable mast...

Page 11: ...in Motion 1 7 Buzzer and Led Settings You can use these options to enable or disable the buzzer and or the Led You can also invert the led position LED ON LED OFF Good read beep on Good read beep off...

Page 12: ...mmands 1 8 1 Bluetooth name You can change the scanner Bluetooth name name that you see during a search of Bluetooth peripheral Set BT Name End of config Read Set BT name label START Read intermediary...

Page 13: ...the latency and the smaller is the power consumption Default value is 150ms Sniff period 150ms Sniff period 100ms Sniff period 200ms Sniff period 300ms Sniff period 500ms 1 8 3 Security code PIN setti...

Page 14: ...refix and or a suffix strings of more than 32 characters will not be accepted to every barcode sent to the host device There is no prefix suffix in default settings Prefix on Prefix off Suffix on Suff...

Page 15: ...irmware version 1 09 There is no postprefix postsuffix in default settings POST Prefix on POST Prefix off POST Suffix on POST Suffix off max length of the Suffix Prefix is 32 characters Set postprefix...

Page 16: ...f the barcode More information about the AIM Identifier available in Appendix2 Symbology identifier AIM not transmitted Symbology identifier AIM transmitted 2 3 Disable All Symbologies Even if all sym...

Page 17: ...e enabled for CPU firmware version 1 09 Set barcode length END of config Read Set barcode length label START Read intermediary label Corresponding to the next digit to set for the length Finished 1 Re...

Page 18: ...start stop transmitted Codabar check digit AIM recommendation not used Codabar check digit AIM recommendation checked and transmitted Codabar check digit AIM recommendation checked but not transmitted...

Page 19: ...9 settings Code 39 active Code 39 not active V T V T F N C 4 N U L E O T E D S O H A F F F F Code 39 format standard 43 characters Code 39 format full ASCII Code 39 start stop not transmitted Code 39...

Page 20: ...ted Code 39 barcode length any length Code 39 barcode length minimum length 6 2 8 Code 93 Settings Code 93 not active Code 93 active Code 93 barcode length any length Code 93 barcode length minimum le...

Page 21: ...t GS data to an other ASCII data Define GS End of configuration The common request to replace GS by the pipe can be done through the scan of Define as GS Even if the AIM ID transmit is disabled it is...

Page 22: ...not used Interleaved 2 of 5 check digit mod 10 checked and transmitted Interleaved 2 of 5 check digit mod 10 checked but not transmitted Interleaved 2 of 5 barcode length minimum length 6 Interleaved...

Page 23: ...ode barcode length any length MSI Code barcode length minimum length 6 2 12 Standard 2 of 5 Settings Standard 2 of 5 not active Standard 2 of 5 active Standard 2 of 5 check digit mod 10 not used Stand...

Page 24: ...T V T F N C 4 N U L E O T D D S O H G F F F F Enable EAN13 UPCA checksum transmission UPC EAN check digit UPC A EAN 13 not transmitted UPC EAN check digit UPC E transmitted UPC EAN check digit UPC E...

Page 25: ...encoding UPC A UPC E EAN 8 UPC A transmitted as EAN 13 UPC EAN re encoding UPC A UPC E EAN 8 UPC A transmitted as UPC A UPC EAN re encoding UPC A UPC E EAN 8 UPC E transmitted as UPC E UPC EAN re enc...

Page 26: ...following is a procedure to follow for every barcodes Read Start Set min Max length label START Read intermediary label Corresponding to the next digit of the min Max length Finished Read END of conf...

Page 27: ...Workforce in Motion Symbology table Header Selected Symbology SELECT ALL Code 93 Code 128 EAN 128 EAN 13 UPC A Code 39 Codabar Interleaved 2 of 5 Standard 2 of 5 industrial 2 of 5 Code 11 MSI UPC E EA...

Page 28: ...gramming Guide v1 4 28 Data Capture for Workforce in Motion APPENDIX 1 ASCII Table A Z a z 0 9 ponctuation Control characters Capital letters A Z Name Programming label Name Programming label A N B O...

Page 29: ...BaracodaPencil2 Programming Guide v1 4 29 Data Capture for Workforce in Motion H U I V J W K X L Y M Z...

Page 30: ...BaracodaPencil2 Programming Guide v1 4 30 Data Capture for Workforce in Motion Small letters a z Name Programming label Name Programming label a n b o c p d q e r f s g t h u...

Page 31: ...BaracodaPencil2 Programming Guide v1 4 31 Data Capture for Workforce in Motion i v j w k x l Y m z...

Page 32: ...BaracodaPencil2 Programming Guide v1 4 32 Data Capture for Workforce in Motion Ponctuaction Space L F L F L F L F...

Page 33: ...BaracodaPencil2 Programming Guide v1 4 33 Data Capture for Workforce in Motion _...

Page 34: ...BaracodaPencil2 Programming Guide v1 4 34 Data Capture for Workforce in Motion Decimal numbers 0 9 Name Programming label 0 1 2 3 4 5 6 7 8 9...

Page 35: ...BaracodaPencil2 Programming Guide v1 4 35 Data Capture for Workforce in Motion Control Characters Name Programming label CR EOT ETX LF NUL SOH STX TAB...

Page 36: ...Code 128 D Code One E EAN UPC F Codabar G Code 93 H Code 11 I ITF 25 K Code 16K L PDF417 M MSI code N Anker Code O Codablock P Plessey Code R Straight 2 of 5 two bar start stop codes S Straight 2 of...

Page 37: ...er 4 Reader has performed Full ASCII conversion Telepen Option Values 0 Full ASCII mode 1 Double density numeric mode 2 Double density numeric followed by full ASCII 4 Full ASCII followed by double de...

Reviews: