background image

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

BCM 2604 Full imager

© B

aracoda™ - September 200

4

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 
confi gure the scanner.
The scanner must be properly powered before program-
ming.
During the programming mode, the scanner will ack-
nowledge a good and valid reading with a short beep. It 
will give long beeps for either an invalid or bad reading.

Programming Guide

Summary of Contents for BCM 2604

Page 1: ...racy of our product information however we accept no responsability for errors or omissions including but not limited to the implied warranties of merchantability and fitness 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 Specifications or version may be subject ...

Page 2: ...y for errors or omissions including but not limited to the implied warranties of merchantability and fitness 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 Specifications or version may be subject to change without notice The actual specification and version ar...

Page 3: ...EFIX SUFFIX 12 3 SYMBOLOGIES 13 3 1 RESET ALL PARAMETERS 13 3 2 ALL SYMBOLOGIES ON AND OFF 13 3 3 MESSAGE LENGTH DESCRIPTION 13 3 4 CODABAR 14 3 4 1 Codabar Check Character 14 3 4 2 Codabar Check Character 14 3 4 3 Codabar Concatenation 15 3 4 4 Codabar Message Length 15 3 5 CODE 39 16 3 5 1 Code 39 Sta t Stop Characters 16 3 5 2 Code 39 Check Character 16 3 5 3 Code 39 Message Length 17 3 5 4 Cod...

Page 4: ...denda Separator 26 3 14 11 UPC E0 Check Digit 26 3 14 12 UPC E0 Number System 27 3 14 13 UPC E0 Addenda 27 3 14 14 UPC E1 27 3 15 EAN JAN 13 27 3 15 1 EAN JAN 13 Check Digit 28 3 15 2 EAN JAN 13 Addenda 28 3 15 3 EAN JAN 13 Addenda Required 28 3 15 4 EAN JAN 13 Addenda Separator 28 3 15 5 ISBN Translate 29 3 16 EAN JAN 8 29 3 16 1 EAN JAN 8 Check Digit 29 3 16 2 EAN JAN 8 Addenda 29 3 16 3 EAN JAN...

Page 5: ...ANDS POST 38 3 33 AUSTRALIAN POST 38 3 34 JAPANESE POST 38 3 35 CHINA POST 38 3 35 1 China Post Message Length 39 3 36 KOREA POST 39 3 36 1 Korea Post Message Length 39 3 37 QR CODE 39 3 37 1 Micro QR Code 39 3 38 DATA MATRIX 40 3 38 1 Data Matrix Message Length 40 3 39 MAXICODE 40 3 39 1 MaxiCode Message Length 40 3 40 AZTEC CODE 41 3 40 1 Az ec Code Message Leng h 41 3 41 AZTEC RUNES 41 APPENDIX...

Page 6: ...efault On 2 2 Beeper Volume Good Read The beeper volume codes modify the volume of the beep the imager emits on a good read Default High 2 3 Beeper Pitch Good Read The beeper pitch codes modify the pitch frequency of the beep the imager emits on a good read Default Medium 2 4 Beeper Duration Good Read The beeper duration codes modify the length of the beep the imager emits on a good read Default N...

Page 7: ...and the Save bar code on the Programming Chart Appendix E of this manual Default One 2 6 Good Read Delay This sets the minimum amount of time before the imager can read another bar code Default No Delay 2 7 Aimer Delay The aimer delay allows a delay time for the operator to aim the imager before the picture is taken Use these codes to set the time between when the trigger is activated and when the...

Page 8: ... In the example below the gray area is the full imager field of view and the white area is the centering window Bar Code 1 will not be read while Bar Code 2 will be The default centering window is a 128x96 pixel area in the center of the imager s field of view The following diagram illustrates the default top bottom left and right pixel positions measured from the top and the left side of the imag...

Page 9: ...ta Matrix and QR Code symbols Advanced Linear Decoding Performs quick horizontal linear scans in a center band of the image This mode is not omnidirectional but does quickly read linear and stacked bar codes Advanced Linear Decoding cannot read 2D OCR or Postal symbols 2 10 Output Sequence Overview Require Output Sequence When turned off the bar code data will be output to the host as the Imager d...

Page 10: ...pendix E 3 Length Specify what length up to 9999 characters of data output will be acceptable for this symbology Scan the four digit data length from the Programming Chart Note 50 characters is entered as 0050 9999 is a universal number indicating all lengths When calculating the length you must count any programmed prefixes suffixes or formatted characters as part of the length unless using 9999 ...

Page 11: ...01141FF6A001242FF69001143FF The breakdown of the command line is shown below SEQBLK sequence editor start command 62 code identifier for Code 39 0011 Code 39 code length 9 plus CR suffix 2 11 41 start character match for Code 39 41h A FF termination string for first code 6A code identifier for Code 128 0012 Code 128 code length 10 plus CR suffix 2 12 42 start character match for Code 128 42h B FF ...

Page 12: ...ntly heavily printed matrix symbols then a print weight of 6 may improve the reading performance For consistently light printing a print weight of 2 may help After scanning the Set Print Weight bar code set the print weight from 1 7 by scanning digits from the inside back cover then scanning Save Default 4 2 14 Video Reverse Video Reverse is used to allow the imager to read bar codes that are inve...

Page 13: ...kwise 90 2 16 Prefix Suffix It is of course possible to add a suffix prefix but not via this programming guide It is only possible sending commands via Bluetooth Please refer to the BaracodaManager documentation for further information 12 On Off ...

Page 14: ...MaxiCode Aztec Code 3 1 Reset all parameters The reading of the Default settings label turns all the parameters back to default settings 3 2 All Symbologies On and Off If you want to decode all the symbologies allowable for your imager scan the All Symbologies On code If on the other hand you want to decode only a particular symbology scan All Symbologies Off followed by the On symbol for that par...

Page 15: ...the digit value of the message length and Save bar codes on the Programming Chart Appendix E of this manual The minimum and maximum lengths and the defaults are included with the respective symbologies 3 4 Codabar Default All Codabar Settings Codabar Start Stop Characters 3 4 1 Codabar Check Character Default Don t Transmit 3 4 2 Codabar Check Character Codabar check characters are created using d...

Page 16: ...smit 3 4 3 Codabar Concatenation Codabar supports symbol concatenation When you enable concatenation the imager looks for a Codabar symbol having a D start character adjacent to a symbol having a D stop character In this case the two messages are concatenated into one with the D characters omitted Default On Character start Select Require to prevent the imager from decoding a single D Codabar symb...

Page 17: ...data with or without a check character When Check Character is set to Validate but Don t Transmit the unit only reads Code 39 bar codes printed with a check character but will not transmit the check character with the scanned data When Check Character is set to Validate and Transmit the imager only reads Code 39 bar codes printed with a check character and will transmit this character at the end o...

Page 18: ...he data in the order in which the bar codes are read deleting the first space from each The imager transmits the appended data when it reads a Code 39 bar code that starts with a character other than a space Default Off 3 5 5 Code 32 Pharmaceutical PARAF Code 32 Pharmaceutical is a form of the Code 39 symbology used by Italian pharmacies This symbology is also known as PARAF Note Trioptic Code mus...

Page 19: ...respectively Character pairs P through Y decode as 0 through 9 3 5 7 Code 39 Code Page Code pages define the mapping of character codes to characters If the data received does not display with the proper characters it may be because the bar code being scanned was created using a code page that is different from the one the host program is expecting If this is the case scan the bar code below selec...

Page 20: ...ck Digit is set to Validate and Transmit the imager only reads Interleaved 2 of 5 bar codes printed with a check digit and will transmit this digit at the end of the scanned data Default No Check Digit 3 6 2 Interleaved 2 of 5 Message Length Scan the bar codes below to change the message length Refer to Message Length Description chapt 3 2 for additional information Minimum and Maximum lengths 2 8...

Page 21: ...different from the one the host program is expecting If this is the case scan the bar code below select the code page with which the bar codes were created see Code Page Mapping of Printed Bar Codes on page A 6 and scan the value and the Save bar code from the Programming Chart on the inside the back cover of this manual The data characters should then appear properly Code 93 Code Page 3 8 3 8 1 C...

Page 22: ...apt 3 2 for additional information Minimum and Maximum lengths 1 48 Minimum Default 4 Maximum Default 48 Maximum Message Length 3 10 Matrix 2 of 5 Default All Matrix 2 of 5 Settings Matrix 2 of 5 3 10 1 Matrix 2 of 5 Message Length Scan the bar codes below to change the message length Refer to Message Length Description chapt 3 2 for additional information Minimum and Maximum lengths 1 80 Minimum ...

Page 23: ...Default 4 Maximum Default 80 3 12 Code 128 Default All Code 128 Settings 3 12 1 ISBT 128 Concatenation In 1994 the International Society of Blood Transfusion ISBT ratified a standard for communicating critical blood information in a uniform manner The use of ISBT formats requires a paid license The ISBT 128 Application Specification describes 1 the critical data elements for labeling blood product...

Page 24: ...scanned was created using a code page that is different from the one the host program is expecting If this is the case scan the bar code below select the code page with which the bar codes were created see Code Page Mapping of Printed Bar Codes on page A 6 and scan the value and the Save bar code from the Programming Chart on the inside the back cover of this manual The data characters should then...

Page 25: ...4 UPC A Default All UPC A Settings UPC A 3 14 1 UPC A Check Digit This selection allows you to specify whether the check digit should be transmitted at the end of the scanned data or not Default On 3 14 2 UPC A Number System The numeric system digit of a U P C symbol is normally transmitted at the beginning of the scanned data but the unit can be programmed so it will not transmit it Default On 24...

Page 26: ...Required 3 14 5 UPC A Addenda Separator When this feature is on there is a space between the data from the bar code and the data from the addenda When turned off there is no space Default On 3 14 6 UPC A EAN 13 with Extended Coupon Code Use the following codes to enable or disable UPC A and EAN 13 with Extended Coupon Code Default On 25 On 5 Digit Addenda Off 5 Digit Addenda On 2 Digit Addenda Off...

Page 27: ...red When Addenda Required is set to on the imager will only read UPC E bar codes that have addenda Default Not Required 3 14 10 UPC E0 Addenda Separator When this feature is on there is a space between the data from the bar code and the data from the addenda When turned off there is no space Default Off Off 3 14 11 UPC E0 Check Digit Check Digit specifies whether the check digit should be transmit...

Page 28: ... digits to the end of all scanned UPC E data Default Off for both 2 Digit and 5 Digit Addenda 3 14 14 UPC E1 Most U P C bar codes lead with the 0 number system For these codes use UPC E0 If you need to read codes that lead with the 1 number system use the UPC E1 selection Default Off EAN JAN 13 Default All EAN JAN Settings 3 15 EAN JAN 13 Off 27 Off On 5 Digit Addenda Off 5 Digit Addenda On 2 Digi...

Page 29: ...git Addenda Off 5 Digit Addenda Off 3 15 3 EAN JAN 13 Addenda Required When Addenda Required is set to on the imager will only read EAN JAN 13 bar codes that have addenda Default Not Required 3 15 4 EAN JAN 13 Addenda Separator When this feature is on there is a space between the data from the bar code and the data from the addenda When turned off there is no space Default On On Off Note If you wa...

Page 30: ... 8 3 16 1 EAN JAN 8 Check Digit This selection allows you to specify whether the check digit should be transmitted at the end of the scanned data or not Default On 3 16 2 EAN JAN 8 Addenda This selection adds 2 or 5 digits to the end of all scanned EAN JAN 8 data Default Off for both 2 Digit and 5 Digit Addenda 29 5 Digit Addenda Off 5 Digit Addenda On 2 Digit Addenda Off 2 Digit Addenda On ...

Page 31: ...f check characters are used with MSI bar codes You can program the imager to read MSI bar codes with Type 10 check characters Default Validate Type 10 but Don t Transmit When Check Character is set to Validate and Transmit the imager will only read MSI bar codes printed with the specified type check character and will transmit this character at the end of the scanned data When Check Character is s...

Page 32: ... Default 48 3 18 Plessey Code 3 18 1 Plessey Message Length Scan the bar codes below to change the message length Refer to Message Length Description chapt 3 2 for additional information Minimum and Maximum lengths 4 48 Minimum Default 4 Maximum Default 48 Maximum Message Length 3 19 RSS 3 19 1 RSS 14 Default All RSS 14 Settings 31 Minimum Message Length Maximum Message Length Default All Plessey ...

Page 33: ... Length Scan the bar codes below to change the message length Refer to Message Length Description chapt 3 2 for additional information Minimum and Maximum lengths 4 74 Minimum Default 4 Maximum Default 74 3 20 PosiCode Default All PosiCode Settings 3 20 1 PosiCode A and B 32 Minimum Message Length Maximum Message Length On Off On Off ...

Page 34: ...imum Default 48 Minimum Message Length Maximum Message Length 3 21 Trioptic Code Note If you are going to scan Code 32 Pharmaceutical codes Trioptic Code must be off Trioptic Code is used for labeling magnetic storage media 3 22 Codablock F Default All Codablock F Settings 3 22 1 Codablock F Message Length Scan the bar codes below to change the message length Refer to Message Length Description ch...

Page 35: ...Minimum and Maximum lengths 0 160 Minimum Default 1 Maximum Default 160 Minimum Message Length Maximum Message Length 3 24 Code 49 Default All Code 49 Settings Code 49 3 24 1 Code 49 Message Length Scan the bar codes below to change the message length Refer to Message Length Description chapt 3 2 for additional information Minimum and Maximum lengths 1 81 Minimum Default 1 Maximum Default 81 Minim...

Page 36: ...Length Description chapt 3 2 for additional information Minimum and Maximum lengths 1 366 Minimum Default 1 Maximum Default 366 Maximum message length 35 Default All PDF417 Settings PDF417 PDF417 Message Length Scan the bar codes below to change the message length Refer to Message Length Description page 8 2 for additional information Minimum and Maximum lengths 1 2750 Minimum Default 1 Maximum De...

Page 37: ...imum lengths 1 2435 Minimum Default 1 Maximum Default 2435 3 26 3 EAN UCC Emulation The imager can automatically format the output from any EAN UCC data carrier to emulate what would be encoded in an equivalent UCC EAN 128 or RSS and Composite symbol EAN UCC data carriers include UPC A and UPC E EAN 13 and EAN 8 ITF 14 UCC EAN 128 and EAN UCC RSS and Composites Data from 2D symbols such as Aztec C...

Page 38: ...coded as Code 39 even if TLC39 is off 3 28 Postnet Note For best performance when reading a postal symbology all other postal symbologies should be turned off 3 28 1 Postnet Check Digit This selection allows you to specify whether the check digit should be transmitted at the end of the scanned data Don t Transmit Check Digit 3 29 Planet Code 3 29 1 Planet Code Check Digit This selection allows you...

Page 39: ... code can misread when scanned sideways or upside down Use Working Orientation if your Kix codes will not usually be presented upright to the scanner 3 33 Australian Post 3 34 Japanese Post 3 35 China Post Default All China Post Settings 38 Off On On Off ...

Page 40: ...h 3 36 Korea Post Default All Korea Post Settings 3 36 1 Korea Post Message Length Scan the bar codes below to change the message length Refer to Message Length Description chapt 3 2 for additional information Minimum and Maximum lengths 2 80 Minimum Default 4 Maximum Default 48 3 37 QR Code Default All QR Code Settings 3 37 1 Micro QR Code This selection applies to both QR Code and Micro QR Code ...

Page 41: ...m and Maximum lengths 1 1500 Minimum Default 1 Maximum Default 1500 Minimum Message Length Maximum Message Length 3 39 MaxiCode Default All MaxiCode Settings 3 39 1 MaxiCode Message Length Scan the bar codes below to change the message length Refer to Message Length Description chapt 3 2 for additional information Minimum and Maximum lengths 1 150 Minimum Default 1 Maximum Default 150 Maximum Mess...

Page 42: ...th Description chapt 3 2 for additional information Minimum and Maximum lengths 1 3750 Minimum Default 1 Maximum Default 3750 Minimum Message Length 3 41 Aztec Runes Select Enable Runes if you are scanning Aztec runes which are the smallest type of Aztec Code symbol with the ability to encode a very short license plate message 41 Disable Runes Enable Runes ...

Page 43: ...ata Matrix dm 0 6 w 0x77 EAN 13 E0 d 0x64 EAN 8 E4 D 0x44 EAN UCC Composite em 0 3 y 0x79 EAN 13 with Extended Coupon Code E3 d 0x64 Interleaved 2 of 5 lm 0 1 3 e 0x65 Japanese Post X0 J 0x4A KIX Netherlands Post X0 K 0x4B Korea Post X0 0x3F Matrix 2 of 5 X0 m 0x6D MaxiCode Um 0 3 x 0x78 Symbology AIM ID Possible AIM ID Code ID hex MicroPDF417 Lm 3 5 R 0x52 MSI Mm 0 g 0x67 No Read 0x9C PDF417 Lm 0...

Page 44: ...represents the AIM modifier character Refer to International Technical Specification Symbology Identifiers for AIM modifier character details Note Prefix Suffix entries for specific symbologies override the universal All Symbologies 99 entry Refer to Data Editing beginning on page 6 1 and Data Formatting beginning on page 7 1 for information about using Code ID and AIM ID 43 ...

Page 45: ... k 12 0C FF 44 2C 76 4C L 108 6C l 13 0D CR 45 2D 77 4D M 109 6D m 14 0E SO 46 2E 78 4E N 110 6E n 15 0F SI 47 2F 79 4F O 111 6F o 16 10 DLE 48 30 0 80 50 P 112 70 p 17 11 DC1 49 31 1 81 51 Q 113 71 q 18 12 DC2 50 32 2 82 52 R 114 72 r 19 13 DC3 51 33 3 83 53 S 115 73 s 20 14 DC4 52 34 4 84 54 T 116 74 t 21 15 NAK 53 35 5 85 55 U 117 75 u 22 16 SYN 54 36 6 86 56 V 118 76 v 23 17 ETB 55 37 7 87 57 ...

Page 46: ...40 8C Œ 172 AC 204 CC Ì 236 EC ì 141 8D 173 AD 205 CD Í 237 ED í 142 8E Ž 174 AE 206 CE Î 238 EE î 143 8F 175 AF 207 CF Ï 239 EF ï 144 90 176 B0 208 D0 Ð 240 F0 ð 145 91 177 B1 209 D1 Ñ 241 F1 ñ 146 92 178 B2 210 D2 Ò 242 F2 ò 147 93 179 B3 211 D3 Ó 243 F3 ó 148 94 180 B4 212 D4 Ô 244 F4 ô 149 95 181 B5 µ 213 D5 Õ 245 F5 õ 150 96 182 B6 214 D6 Ö 246 F6 ö 151 97 183 B7 215 D7 247 F7 152 98 184 B8 2...

Page 47: ...ption 1 2 Default CP ISO646 ISO 2022 Automatic National Replacement Charac Ters 3 CP Binary 82 ISO 2022 11 Swe Swedish Replacement Characters 83 ISO 2022 69 Fra French Belgium Replacement Characters 81 ISO 2022 25 Fra French Belgium Replacement Characters 84 ISO 2022 11 Ger German Replacement Characters 85 ISO 2022 11 Ita Italian Replacement Characters 86 ISO 2022 11 Swi Swiss Replacement Characte...

Page 48: ...APPENDIX E Programming Chart 47 a e d g c h t l Discard Save r A C B D ...

Page 49: ...Note If you make an error while scanning the lette s or digits before scanning Save scan Discard scan the correct letters or digits and Save r 48 0 1 2 3 Discard 9 8 7 6 5 4 ...

Reviews: