Birch CD-108E Manual

Summary of CD-108E

  • Page 1

    1 introduction..................................................................... 3 installation....................................................................... 4 pin assignments............................................................. 5 method of programming...............................

  • Page 2

    2 reading level.............................................................. 53 accuracy...................................................................... 53 sensitivity of continuous reading mode..................... 53 buzzer beep tone........................................................ 5...

  • Page 3

    3 thank you for selecting birch barcode input product, cd- 108e ccd barcode reader. The reader is equipped with up to date optical technology. It auto-discriminates nearly twenty different kinds of barcode symbologies. Birch also provides other barcode related products to meet your application. The ...

  • Page 4

    4 installation installing the keyboard wedge reader to install a keyboard wedge reader, follow the steps below: 1. Turn off the power of the pc or terminal. 2. Unplug keyboard from the pc or terminal. 3. Make sure you have the y cable with appropriate connector type for your pc or terminal. 4. Conne...

  • Page 5

    5 1. Keyboard output din 5 male din 5 female pin no. Function pin no. Function 1 host clk 1 kb clk 2 host data 2 kb data 4 gnd 4 gnd 5 vcc(+5v) 5 vcc(+5v) din 5 male din 5 female pin assignment pin assignment minidin 6 male minidin 6 female pin no. Function pin no. Function 1 host data 1 kb data 3 g...

  • Page 6

    6 6 1 5 9 6 1 5 9 db 9 female pin assignment 2. Rs-232 output db 9 female pin no. Function 2 txd 3 rxd 5 gnd 7 cts 8 rts power lead vcc +5v db 9 female pin assignment male dc jack +5v gnd 3. Wand emulation output db 9 female pin no. Function 2 data 7 gnd 9 vcc (+5v) pin assignments.

  • Page 7

    7 setup flow chart loop of programming the philosophy of programming parameters has been shown on the flow chart. Basically user should 1. Scan start of configuration. 2. Scan all necessary labels for parameters that meet applications. 3. Scan end of configuration to end the programming. 4. To perma...

  • Page 8

    8 factory default settings the factory default settings are shown with and bold in the following sections. You can make your own settings by following the procedures in this manual. If you want to save the settings permanently, you should scan the label of "save parameters" on page 9, otherwise the ...

  • Page 9

    9 save parameters save the parameter settings permanently. Recall stored parameters replace the current parameters by which you had saved last time. Set all defaults set all the parameters to the factory default settings. Start configuration end configuration abort configuration terminate current pr...

  • Page 10

    10 start configuration rs232 mode wand emulation ocia mode %0 0 u0 %0 0 u8 %0 0 m2 %0 0 m4 interface selection interface.

  • Page 11

    11 end configuration save configuration trigger on/off continuous/trigger off continuous/no trigger flash testing reserved1 reserved2 %0 2 7 1 %0 2 7 0 %0 2 7 2 %0 2 7 5 %0 2 7 3 %0 2 7 4 %0 2 7 6 %0 2 7 7 reading mode reading mode save configuration.

  • Page 12

    12 start configuration set up baud rate 600 1200 2400 4800 19200 set up data bits 7 data bits set up stop bits 2 bits %0 y8 0 %0 y8 8 %0 y7 0 %0 y7 1 %0 y7 2 %0 y7 3 %0 y7 7 %0 y7 4 %0 yo8 %0 yo0 rs-232 communication parameters rs-232 communication.

  • Page 13

    13 end configuration save configuration set up parity even odd mark space handshaking rts/cts enable ack/nak enable xon/xoff enable %0 yn7 %0 yn2 %0 yn3 %0 yn1 %0 yn0 %0 1 8 8 %0 1 8 0 %0 1 4 4 %0 1 4 0 %0 3 k4 %0 3 k0 rs-232 communication parameters rs-232 communication.

  • Page 14

    14 start configuration terminal type ibm pc/xt ibm ps/2 25, 30 nec 9800 adb ibm 5550 ibm 122 key (1) ibm 102 key ibm 122 key (2) reserved 1 reserved 2 reserved 3 reserved 4 reserved 5 %0 zf0 %0 zf1 %0 zf2 %0 zf3 %0 zf4 %0 zf5 %0 zf6 %0 zf7 %0 zf8 %0 zf9 %0 zfa %0 zfb %0 zfc %0 zfd keyboard wedge par...

  • Page 15

    15 end configuration save configuration upper/lower case upper case lower case send character by alt method enable select numerical pad on %0 3 o8 %0 3 o0 %0 1 k4 %0 1 k0 %0 3 3 0 %0 3 3 1 %0 3 3 2 keyboard wedge parameters keyboard wedge.

  • Page 16

    16 start configuration select terminator none cr lf space ht(tab) stx-etx time-out between characters 5 ms 10 ms 25 ms 50 ms %0 0 7 0 %0 0 7 1 %0 0 7 2 %0 0 7 3 %0 0 7 4 %7 s0 + %7 s2 + %7 s4 + %7 s5 + %7 s7 + %7 s1 + %7 s3 + output characters parameters output parameters.

  • Page 17

    17 end configuration save configuration ttl level representation bar equals low scan speed selection slow output format selection output as code 39 full ascii %0 2 k4 %0 2 k0 %0 2 8 8 %0 2 8 0 %0 2 o8 %0 2 o0 wand emulation wand emulation.

  • Page 18

    18 start configuration ocia mode parameters ncr 9 bit fomat spectra-physics nixdorf ocia mode parameters %0 2 j 0 %0 2 j 1 %0 2 j 2 %0 2 j 3 ocia mode.

  • Page 19

    19 end configuration save configuration upc-a off upc-e off ean-13/jan-13 off ean-8/jan-8 off code 39 off %0 a4 4 %0 a4 0 %0 bo8 %0 bo0 %0 a2 2 %0 a2 0 %0 a1 1 %0 a1 0 %0 eo8 %0 eo0 bar code type selection symbology.

  • Page 20

    20 start configuration code 128 off codabar/nw7 off interleave 25 off industrial 25 on matrix 25 on bar code type selection %0 go8 %0 go0 %0 ho8 %0 ho0 %0 i o8 %0 i o0 %0 fo8 %0 fo0 %0 j o8 %0 j o0 symbology.

  • Page 21

    21 end configuration save configuration code 93 on code 11 on china postage on msi/plessey on bar code type selection %0 ko8 %0 ko0 %0 l o8 %0 l o0 %0 mo8 %0 mo0 %0 no8 %0 no0 symbology.

  • Page 22

    22 start configuration bc412 on reserved1 on reserved2 on reserved3 on reserved4 on bar code type selection symbology %0 oo8 %0 oo0 %0 co8 %0 co0 %0 do8 %0 do0 %0 po8 %0 po0 %0 qo8 %0 qo0

  • Page 23

    23 end configuration save configuration reserved5 on reserved6 on select all bar codes bar code type selection symbology %1 a/ + %0 ro8 %0 ro0 %0 so8 %0 so0

  • Page 24

    24 start configuration reading type upca=ean13 on upca=ean13 isbn enable isbn issn enable issn decode with supplementals supplementals> supplementals set up transmit 2 code transmit 5 code transmit 2&5 code %0 ak4 %0 ak0 %0 b8 8 %0 b8 0 %0 b4 4 %0 b4 0 %0 b3 3 %0 b3 1 %0 b3 2 %0 b3 0 %0 1 o0 %0 1 o8...

  • Page 25

    25 end configuration save configuration check digit transmission upc-a check digit transmission off upc-e check digit transmission off ean-8 check digit transmission off ean-13 check digit transmission off %0 ai 2 %0 ai 0 %0 bi 2 %0 bi 0 %0 ah1 %0 ah0 %0 a8 8 %0 a8 0 upc/ean/jan symbology.

  • Page 26

    26 start configuration type of code full ascii italian pharmacy/code 32 italian pharmacy/ code 32 on check digit transmission check digit> calculate check digit &transmit calculate check digit & not transmit output start/stop character enable %0 eh1 %0 eh0 %0 e8 8 %0 e8 0 %0 em2 %0 em6 %0 em4 %0 e4 ...

  • Page 27

    27 end configuration save configuration set up code length to set the fixed length: 1. Scan the "begin" label of the desired set. 2. Go to the decimal value tables in appendix a, scan label(s) that represents the length to be read. 3. Scan the "complete" label of the desired set. Repeat the steps 1 ...

  • Page 28

    28 start configuration check digit transmission do not calculate check digit calculate check digit & transmit digit & not transmit> append fnc2 on %0 fn7 %0 fn5 %0 f8 8 %0 f8 0 %0 fn1 code 128 symbology.

  • Page 29

    29 end configuration save configuration set up code length to set the fixed length: 1. Scan the "begin" label of the desired set. 2. Go to the decimal value tables in appendix a, scan label(s) that represents the length to be read. 3. Scan the "complete" label of the desired set. Repeat the steps 1 ...

  • Page 30

    30 start configuration check digit transmission check digit> calculate check digit & transmit calculate check digit & not transmit set up number of character odd %0 gn3 %0 gn7 %0 gn5 %0 g8 8 %0 g8 0 interleave 25 symbology.

  • Page 31

    31 end configuration save configuration set up code length to set the fixed length: 1. Scan the "begin" label of the desired set. 2. Go to the decimal value tables in appendix a, scan label(s) that represents the length to be read. 3. Scan the "complete" label of the desired set. Repeat the steps 1 ...

  • Page 32

    32 start configuration check digit transmission check digit> calculate check digit & transmit calculate check digit & not transmit %0 hn3 %0 hn7 %0 hn5 industrial 25 symbology.

  • Page 33

    33 end configuration save configuration set up code length to set the fixed length: 1. Scan the "begin" label of the desired set. 2. Go to the decimal value tables in appendix a, scan label(s) that represents the length to be read. 3. Scan the "complete" label of the desired set. Repeat the steps 1 ...

  • Page 34

    34 start configuration check digit transmission check digit> calculate check digit & transmit calculate check digit & not transmit %0 i n3 %0 i n7 %0 i n5 matrix 25 symbology.

  • Page 35

    35 end configuration save configuration set up code length to set the fixed length: 1. Scan the "begin" label of the desired set. 2. Go to the decimal value tables in appendix a, scan label(s) that represents the length to be read. 3. Scan the "complete" label of the desired set. Repeat the steps 1 ...

  • Page 36

    36 start configuration set up start/stop characters upon transmission on transmission type of start/stop a start a stop b start b stop c start c stop d start d stop %0 j h1 %0 j h0 %0 4 vf %0 4 ff %0 4 v1 %0 4 f1 %0 4 v2 %0 4 f2 %0 4 v4 %0 4 f4 %0 4 v8 %0 4 f8 codabar/nw7 symbology.

  • Page 37

    37 end configuration save configuration set up code length to set the fixed length: 1. Scan the "begin" label of the desired set. 2. Go to the decimal value tables in appendix a, scan label(s) that represents the length to be read. 3. Scan the "complete" label of the desired set. Repeat the steps 1 ...

  • Page 38

    38 start configuration check digit transmission check digit> calculate check 1 digit & transmit calculate check 1 digit & not transmit calculate check 2 digits & transmit calculate check 2 digits & not transmit %0 kn3 %0 kn7 %0 kn5 %0 kn6 %0 kn4 code 93 symbology.

  • Page 39

    39 end configuration save configuration set up code length to set the fixed length: 1. Scan the "begin" label of the desired set. 2. Go to the decimal value tables in appendix a, scan label(s) that represents the length to be read. 3. Scan the "complete" label of the desired set. Repeat the steps 1 ...

  • Page 40

    40 start configuration check digit transmission check digit> calculate check 1 digit & transmit calculate check 1 digit & not transmit calculate check 2 digits & transmit calculate check 2 digits & not transmit %0 l n3 %0 l n7 %0 l n5 %0 l n6 %0 l n4 code 11 symbology.

  • Page 41

    41 end configuration save configuration set up code length to set the fixed length: 1. Scan the "begin" label of the desired set. 2. Go to the decimal value tables in appendix a, scan label(s) that represents the length to be read. 3. Scan the "complete" label of the desired set. Repeat the steps 1 ...

  • Page 42

    42 start configuration check digit transmission check digit> calculate check digit & transmit calculate check digit & not transmit %0 nn3 %0 nn7 %0 nn5 msi/plessey symbology.

  • Page 43

    43 end configuration save configuration set up code length to set the fixed length: 1. Scan the "begin" label of the desired set. 2. Go to the decimal value tables in appendix a, scan label(s) that represents the length to be read. 3. Scan the "complete" label of the desired set. Repeat the steps 1 ...

  • Page 44

    44 start configuration check digit transmission do not calculate check digit digit & transmit> calculate check digit & not transmit %0 on3 %0 on7 %0 on5 bc 412 symbology.

  • Page 45

    45 end configuration save configuration set up code length to set the fixed length: 1. Scan the "begin" label of the desired set. 2. Go to the decimal value tables in appendix a, scan label(s) that represents the length to be read. 3. Scan the "complete" label of the desired set. Repeat the steps 1 ...

  • Page 46

    46 start configuration check digit transmission check digit> calculate check digit & transmit calculate check digit & not transmit %0 mn3 %0 mn7 %0 mn5 china postage symbology.

  • Page 47

    47 end configuration save configuration set up code length to set the fixed length: 1. Scan the "begin" label of the desired set. 2. Go to the decimal value tables in appendix a, scan label(s) that represents the length to be read. 3. Scan the "complete" label of the desired set. Repeat the steps 1 ...

  • Page 48

    48 start configuration uk english italian spanish french germany swedish swiss hungarian japanese %0 zv0 %0 zv1 %0 zv2 %0 zv3 %0 zv4 %0 zv5 %0 zv6 %0 zv7 %0 zv8 %0 zv9 language selection operation.

  • Page 49

    49 end configuration save configuration belgium portugal demark holland reserved1 reserved2 %0 zva %0 zvb %0 zvc %0 zvd %0 zve %0 zvf language selection operation.

  • Page 50

    50 start configuration on default with this function on, a leading character will be added to the output string while scanning code, user may refer to the following table to know what kind of bar code is being scanned. Please refer to the table below for matching code id of codes read in. Code type ...

  • Page 51

    51 end configuration save configuration upc-a upc-e ean-13/jan-13 ean-8/jan-8 code 39 code 128 codabar/nw7 interleave 25 industrial 25 matrix 25 code 93 code 11 china postage %9 1 a+ %9 1 b+ %9 1 y+ %9 1 z+ %9 1 e+ %9 1 f+ %9 1 g+ %9 1 h+ %9 1 i + %9 1 j + %9 1 k+ %9 1 l + %9 1 m+ bar code id operat...

  • Page 52

    52 start configuration msi/plessey bc412 mag. Track1 mag. Track2 mag. Track3 reserved1 reserved2 reserved3 reserved4 reserved5 reserved6 %9 1 0 + %9 1 1 + %9 1 2 + %9 1 c+ %9 1 d+ %9 1 p+ %9 1 q+ %9 1 r+ %9 1 s+ bar code id %9 1 o+ %9 1 n+ operation.

  • Page 53

    53 end configuration save configuration reading level bar equals high accuracy 2 times 3 times 4 times sensitivity of continuous reading mode slow %0 1 3 0 %0 1 3 1 %0 1 3 2 %0 1 3 3 %0 3 i 0 %0 3 i 2 misc. Parameters operation %0 3 8 8 %0 3 8 0

  • Page 54

    54 start configuration buzzer beep tone medium low off pnp/notebooks enable reverse output characters enable %0 1 j 3 %0 1 j 2 %0 1 j 1 %0 1 j 0 %0 3 h0 %0 3 h1 misc. Parameters operation %0 3 4 0 %0 3 4 4.

  • Page 55

    55 end configuration save configuration setup deletion to setup the deletion of output characters: 1. Scan the label of the desired set below. 2. Scan the label of the desired symboligy. 3. Go to the decimal value tables in appendix a, scan label(s) that represents the desired position to be deleted...

  • Page 56

    56 start configuration symboligies selection upc-a upc-e ean-13/jan-13 ean-8/jan-8 code 39 code 128 codabar/nw7 interleave 25 industrial 25 matrix 25 code 93 code 11 %8 1 a+ %8 1 b+ %8 1 y+ %8 1 z+ %8 1 e+ %8 1 f+ %8 1 j + %8 1 g+ %8 1 h+ %8 1 i + %8 1 k+ %8 1 l + setup deletion operation.

  • Page 57

    57 end configuration save configuration china postage msi/plessey bc412 resvered1 resvered2 resvered3 resvered4 resvered5 resvered6 none %8 1 o+ %8 1 c+ %8 1 d+ %8 1 p+ %8 1 q+ %8 1 r+ %8 1 s+ %8 1 4 + %8 1 m+ %8 1 n+ setup deletion operation.

  • Page 58

    58 start configuration character position to be deleted 1. Scan decimal value in appendix a first. 2. Complete number of characters to be deleted 1. Scan decimal value in appendix a first. 2. Complete setup deletion %8 2 0 + %8 3 0 + operation.

  • Page 59

    59 end configuration save configuration setup insertion to setup the insertion of output characters: 1. Scan the label of the desired set. 2. Scan the label of the desired symboligy. 3. Go to the decimal value tables in appendix a, scan label(s) that represents the desired position to be inserted. 4...

  • Page 60

    60 start configuration symboligies selection upc-a upc-e ean-13/jan-13 ean-8/jan-8 code 39 code 128 codabar/nw7 interleave 25 industrial 25 matrix 25 code 93 code 11 setup insertion %5 1 a+ %5 1 b+ %5 1 y+ %5 1 z+ %5 1 e+ %5 1 f+ %5 1 g+ %5 1 j + %5 1 h+ %5 1 i + %5 1 k+ %5 1 l + operation.

  • Page 61

    61 end configuration save configuration china postage msi/plessey bc412 resvered1 resvered2 resvered3 resvered4 resvered5 resvered6 none %5 1 c+ %5 1 q+ setup insertion %5 1 4 + %5 1 o+ %5 1 d+ %5 1 p+ %5 1 s+ %5 1 r+ %5 1 m+ %5 1 n+ operation.

  • Page 62

    62 start configuration character position to be inserted 1. Scan decimal value in appendix a first. 2. Complete characters to be inserted 1. Scan ascii table in appendix b first. 2. Complete setup insertion %5 2 0 + %5 3 0 + operation.

  • Page 63: Appendix A

    63 8 0 1 2 3 4 5 6 7 9 decimal value appendix a.

  • Page 64: Appendix B

    64 null soh stx etx eot enq ack bel bs ht lf vt ff cr so si dle dc1 dc2 dc3 dc4 nak syn etb can em sub esc fs gs rs us 03 00 02 01 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f ascll tables appendix b.

  • Page 65: Appendix B

    65 space ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; = > ? 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f 30 31 32 33 34 35 36 37 38 39 3a 3b 3c 3d 3e 3f ascll tables appendix b.

  • Page 66: Appendix B

    66 @ a b c d e f g h i j k l m n o p q r s t u v w x y z [ \ ] ^ _ 40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4e 4d 4f 50 51 52 53 54 55 56 57 58 59 5a 5b 5c 5d 5e 5f ascll tables appendix b.

  • Page 68: Appendix C

    68 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12 insert delete home page up page down end left right up down c1 c0 c2 c3 c4 c5 c6 c7 c8 c9 ca cb cc cd ce cf d0 d1 d2 d3 d4 d5 function key tables appendix c.