Baracoda BCM 2604 Programming Manual

Other manuals for BCM 2604: Specifications, User Manual
Manual is about: Baracoda Barcode Reader

Summary of BCM 2604

  • Page 1

    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 r...

  • Page 2

    Bcm2604-f programming guide this document is to be used with the following baracoda barcode scanners: bcm2604-f important notice: every effort is made to ensure the accuracy of our product information; however, we accept no responsibility for errors or omissions including, but not limited to, the im...

  • Page 3

    Bcm2604-f programming guide 1 reset all parameters ...................................................................................................................... 4 2 output...........................................................................................................................

  • Page 4

    3.9 iata c ode 2 of 5............................................................................................................................ 21 3.9.1 iata code 2 of 5 message length ........................................................................................ 21 3.10 m atrix 2 of 5 ....

  • Page 5

    3.24 c ode 49 ........................................................................................................................................... 34 3.24.1 code 49 message length ................................................................................................... 34 3.25 pdf41...

  • Page 6

    2 output 2.1beeper – good read the beeper may be programmed on or off in response to a good read. Turning this option off, only turns off the beeper response to a good read indication. All error and menu beeps are still audible. Default = on. 2.2beeper volume – good read the beeper volume codes modi...

  • Page 7

    2.5number of beeps – good read the number of beeps of a good read can be programmed from 1 – 3 (maximum 3). The same number of beeps will be applied to the beeper and led in response to a good read. For example, if you program this option to have two beeps, there will be two beeps and two led flashe...

  • Page 8

    2.8centering use centering to narrow the imager’s field of view to make sure the imager reads only those bar codes intended by the user. For instance, if multiple codes are placed closely together, centering will insure that only the desired codes are read. (centering can be used in conjunction with...

  • Page 9

    2.9decode search mode there are three selectable decode (scanning) modes: full omnidirectional - searches for bar code features beginning at the center of an image, and searches to the image’s limits. This mode reads all symbologies , in any orientation. The full omnidirectional search is very thoro...

  • Page 10

    This programming selection allows you to program the imager to output data (when scanning more than one symbol) in whatever order your application requires, regardless of the order in which the bar codes are scanned. Reading the default sequence symbol programs the imager to the universal values, sh...

  • Page 11

    You would set up the sequence editor with the following command line: seqblk62999941ff6a999942ff69999943ff the breakdown of the command line is shown below: seqblksequence editor start command 62 code identifier for code 39 9999 code length that must match for code 39, 9999 = all lengths 41 start ch...

  • Page 12

    2.12no read with no read turned on, the imager notifies you if a code cannot be read. If using a quick*view scan data window, an “nr” appears when a code cannot be read. If no read is turned off, the “nr” will not appear. If you want a different notation than “nr,” for example, “error,” or “bad code...

  • Page 13

    2.15working orientation rotate counterclockwise 90° 2.16prefix 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

    3 symbologies this programming section contains the following menu selections linear barcodes codabar, code 39, interleaved 2 of 5, code 93, ean, code 2 of 5, iata code 2 of 5, matrix 2 of 5, code 11, code 128, telepen, upc a, upc-a/ean-13 with extended coupon code, ean/jan 13, ean/jan 8, msi, pless...

  • Page 15

    Example: decode only those bar codes with a count of 9-20 characters. Min. Length = 09 max. Length = 20 example: decode only those bar codes with a count of 15 characters. Min. Length = 15 max. Length = 15 for a value other than the minimum and maximum message length defaults, scan the bar codes inc...

  • Page 16

    No check character indicates that the imager reads and transmits bar code data with or without a check character. When check character is set to validate and transmit, the imager will only read codabar bar codes printed with a check character, and will transmit this character at the end of the scann...

  • Page 17

    Maximum default = 60. 3.5code 39 3.5.1 code 39 start/stop characters start/stop characters identify the leading and trailing ends of the bar code. You may either transmit, or not transmit start/stop characters. Default = don’t transmit 3.5.2 code 39 check character no check character indicates that ...

  • Page 18

    3.5.3 code 39 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 = 0-48. Minimum default = 0, maximum default = 48. 3.5.4 code 39 append this function allows the imager to appen...

  • Page 19

    Nul %u dle $p sp spa ce 0 0 @ %v p p ‘ % w p +p soh $a dc1 $q ! /a 1 1 a a q q a +a q +q stx $b dc2 $r “ /b 2 2 b b r r b +b r +r etx $c dc3 $s # /c 3 3 c c s s c +c s +s eot $d dc4 $t $ /d 4 4 d d t t d +d t +t enq $e nak $u % /e 5 5 e e u u e +e u +u ack $f syn $v & /f 6 6 f f v v f +f v +v bel $g...

  • Page 20

    Interleaved 2 of 5 3.6.1 check digit no check digit indicates that the imager reads and transmits bar code data with or without a check digit. When check digit is set to validate, but don’t transmit, the unit only reads interleaved 2 of 5 bar codes printed with a check digit, but will not transmit t...

  • Page 21

    3.7.1 code 93 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 = 0-80. Minimum default = 0, maximum default = 80. Maximum message length 3.7.2 code 93 code page code pages def...

  • Page 22

    Maximum message length 3.9iata code 2 of 5 iata code 2 of 5 3.9.1 iata code 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-48. Minimum default = 4, maximum defaul...

  • Page 23

    3.11code 11 code 11 3.11.1check digits required this option sets whether 1 or 2 check digits are required with code 11 bar codes. Default = two check digits. 3.11.2code 11 message length scan the bar codes below to change the message length. Refer to message length description (chapt 3.2) for additi...

  • Page 24

    Space-efficient design, 3) a variation of code 128 that supports concatenation of neighboring symbols, and 4) the standard layout for bar codes on a blood product label. Use the bar codes below to turn concatenation on or off. Default=off. 3.12.2code 128 message length scan the bar codes below to ch...

  • Page 25

    Original telepen output 3.13.2telepen 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-60. Minimum default = 1, maximum default = 60. 3.14upc a default all upc-a settings ...

  • Page 26

    3.14.3upc-a addenda 3.14.4upc-a addenda required when required is scanned, the imager will only read upc-a bar codes that have addenda. You must then turn on a 2 or 5 digit addenda listed on page 820. Default = not required * not required 3.14.5upc-a addenda separator when this feature is on, there ...

  • Page 27

    3.14.7upc-e0 most u.P.C. Bar codes lead with the 0 number system. For these codes, use the upc-e0 selection. If you need to read codes that lead with the 1 number system, use upc-e1. Default = on. 3.14.8upc-e0 expand upc-eo expands the upc-e code to the 12 digit, upc-a format. Default = off 3.14.9up...

  • Page 28

    3.14.12 upc-e0 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. 3.14.13 upc-e0 addenda this selection adds 2 or 5 digits to the end of all scanned upc-e dat...

  • Page 29

    3.15.1ean/jan-13 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.15.2ean/jan-13 addenda this selection adds 2 or 5 digits to the end of all scanned ean/jan-13 data. Default = off for both 2 digit an...

  • Page 30

    3.15.5isbn translate this selection causes ean-13 bookland symbols to be translated into their equivalent isbn number format. Default = off. 3.16ean/jan-8 defaults all settings ean/jan-8 ean/jan-8 3.16.1ean/jan-8 check digit this selection allows you to specify whether the check digit should be tran...

  • Page 31

    3.16.3ean/jan-8 addenda required when addenda required is set to on, the imager will only read ean/jan-8 bar codes that have addenda. Default = not required. 3.16.4ean/jan-8 addenda separator when this feature is on, there is a space between the data from the bar code and the data from the addenda. ...

  • Page 32

    3.17.2msi 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. 3.18plessey code 3.18.1plessey message length scan the bar codes ...

  • Page 33

    3.19.2rss limited 3.19.3rss expanded 3.19.4rss expanded 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-74. Minimum default = 4, maximum default = 74. 3.20posicode 3.20.1...

  • Page 34

    You have to have posicode a and b on to read any of the posicode symbologies. A and b limited b on (limited a off) 3.20.2posicode 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 leng...

  • Page 35

    Minimum message length maximum message length 3.23code 16k 3.23.1code 16k 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 = 0-160. Minimum default = 1, maximum default = 160....

  • Page 36

    3.25pdf417 minimum message length 3.25.2micropdf417 maximum message length 3.25.3micropdf417 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-366. Minimum default = 1, max...

  • Page 37

    3.26ean~ucc composite codes linear codes are combined with a unique 2d composite component to form a new class called ean~ucc composite symbology. Ean~ucc composite symbologies allow for the co-existence of symbologies already in use. 3.26.1upc/ean version scan the upc/ean version on bar code to dec...

  • Page 38

    3.27tcif linked code 39 (tlc39) this code is a composite code since it has a code 39 linear component and a micropdf417 stacked code component. All bar code readers are capable of reading the code 39 linear component. The micropdf417 component can only be decoded if tlc39 on is selected. The linear ...

  • Page 39

    3.31canadian post 3.32kix (netherlands) post note: kix 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.33australian post 3.34japanese post 3.35china post 38 off on on * off.

  • Page 40

    3.35.1 china 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 = 80. Maximum message length 3.36korea post 3.36.1 korea post m...

  • Page 41

    3.38data matrix 3.38.1 data matrix 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-1500. Minimum default = 1, maximum default = 1500. Minimum message length maximum messa...

  • Page 42

    3.40aztec code 3.40.1 aztec code 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-3750. Minimum default = 1, maximum default = 3750. Minimum message length 3.41aztec runes...

  • Page 43

    Appendix a: symbololy chart symbology aim id possible aim id modifiers (m) code id (hex) all symbologies (0x99) australian post ]x0 a (0x41) aztec code ]zm 0-9, a-c z (0x7a) british post ]x0 b (0x42) canadian post ]x0 c (0x43) china post ]x0 q (0x51) codabar ]fm 0-1 a (0x61) codablock f ]om 0, 1, 4,...

  • Page 44

    Trioptic code ]x0 = (0x3d) ucc/ean-128 ]c1 i (0x49) upc-a ]e0 c (0x63) upc-a with extended coupon code ]e3 c (0x63) upc-e ]e0 e (0x45) vericode* ]x0 v (0x76) * only available by special order. Note: “m” represents the aim modifier character. Refer to international technical specification, symbology ...

  • Page 45

    Appendix b: ascii conversion chart dec hex char dec hex char dec hex char dec hex char 0 00 nul 32 20 64 40 @ 96 60 ‘ 1 01 soh 33 21 ! 65 41 a 97 61 a 2 02 stx 34 22 “ 66 42 b 98 62 b 3 03 etx 35 23 # 67 43 c 99 63 c 4 04 eot 36 24 $ 68 44 d 100 64 d 5 05 enq 37 25 % 69 45 e 101 65 e 6 06 ack 38 26 ...

  • Page 46

    Dec. Hex char dec. Hex char dec. Hex char dec. Hex char 128 80 € 160 a0 192 c0 À 224 e0 à 129 81 161 a1 ¡ 193 c1 Á 225 e1 á 130 82 ‚ 162 a2 ¢ 194 c2 226 e2 â 131 83 ƒ 163 a3 £ 195 c3 Ã 227 e3 ã 132 84 „ 164 a4 ¤ 196 c4 Ä 228 e4 ä 133 85 … 165 a5 ¥ 197 c5 Å 229 e5 å 134 86 † 166 a6 ¦ 198 c6 Æ 230 e6 ...

  • Page 47: Sample Symbols

    Appendix c: code page mapping of printed bar codes 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 prog...

  • Page 48

    Appendix e : programming chart 47 a e d g c h t l discard save r a c b f e 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.