Fametech CS-650 Programming Manual

Manual is about: Decoder & Scanner

Summary of CS-650

  • Page 1

    Programming manual decoder & scanner manual 930

  • Page 2: Contents

    .......... Predefined barcode identifiers hexadecimal. 0 39 38 37 intercharacter delay.............................8 group 20 group 19 group 18 rss-14................... Group 17 group 21 46-48 45 44 43 41-42 1 getting started ............................................................ 2 setup proc...

  • Page 3: Getting Started

    Should have an rs-232 port to receive data from the to install an rs-232 interface scanner, the host device installing an rs-232 interface scanner 3) 2) connect the cable to the usb port of the device for the usb port of the host device should have a usb port to receive data from the to install a us...

  • Page 4: Setup Procedures

    3 setup procedures 1) locate a group that contains the parameters to be changed. 2) scan the "enter group #" label. The scanner will sound beeps indicate that setup is in progress 3) scan the label representing the parameter to be changed 4) scan the "exit" to end the group currently selected, the s...

  • Page 5: Setup Flow Chart

    Note: (*) denotes default setting. Options marked by ( ) 4 enter group setup flow chart select items exit set all defaults show version only available upon request. Are.

  • Page 6

    5 group 0: interface selection keyboard enter group exit rs-232 (ocia) (dtmf) reserved 2 resered 3 reserved 4 note: the interface is pre-set at factory according to the model of the device..

  • Page 7

    6 group 1: device selection for keyboard interface pc/at, ps/2 50,60,70,80(*) pc/xt ps/2 25, 30 (nec 9801) (ibm 5550) (ps 55) (nec n5520) (acer 7300) (kw105d/ ct-700a/wang 5120) (wang 5425) (mac_se) (lc-6533) enter group exit note: options marked by ( ) are only available upon request..

  • Page 8

    7 group 1: device selection for keyboard interface enter group exit (ibm3196, 3197, 3476, 3477) reserved 8 reserved r ibm3197 ibm3477 reserved 6 reserved q 9 reserved reserved t ibm 3476 5 reserved 7 reserved.

  • Page 9

    Scan start keyboard (or rs-232/usb) setting label --> usb default value: 05 alue: 05 start usb setting 8 group 2: intercharacter delay enter group start keyboard setting scan enter group 2 label -- > scan two digits labels in table-hex --> scan exit label start rs-232 setting keyboard default v rs-2...

  • Page 10

    9 group 3: language for keyboard interface enter group u.S. (*) england france germany italy belgium sweden/finland spanish denmark portugal swiss norway exit.

  • Page 11

    10 group 3: language for keyboard interface enter group canada holland poland latin japan 1 reserved 2 reserved 3 reserved (ibm think-pad for japan) (panasonic cf- for japan) ii exit note: options marked by ( ) are only available upon request..

  • Page 12: Keyboard

    11 group 4: terminator keyboard enter group none cr (*) space tab esc ctrl-c exec exit.

  • Page 13: Rs-232

    12 group 4: terminator rs-232 enter group exit none cr (*) cr/lf lf space tab esc ctrl-c stx..Etx xon.. Xoff eot.

  • Page 14

    --> (page 43) --> scan confirm label in table-hex (page 43) scan two digit labels in table-hex 3: trigger on/ 13 group 5: scan mode enter group exit 1: trigger on/off 2: trigger on/ good read off (*) good read off/ delay timeout = ? 4: continuous/ trigger off 5: continuous/ led always on 6: continuo...

  • Page 15

    14 group 5: scan mode enter group exit flash off(*) flash on note: this programming setting is only available under continous mode..

  • Page 16

    Can be accepted--> representing one character, maximum 10 characters (page 43) scan confirm label in table-hex (page 43) preamble postamble preamble & postamble setting: scan enter group 6 label --> scan preamble or postamble label --> refer to ascii t scan exit label 15 group 6: preamble and postam...

  • Page 17: Baud Rate

    16 group 7: rs-232 parameters baud rate data bit exit bit 7 bit 8 (*) enter group 1200 4800 19200 600 2400 9600(*) 38400

  • Page 18: Parity :

    17 group 7: rs-232 parameters parity : handshaking: exit none (*) odd even none (*) xon/xoff scanner ready data ready ack/nak enter group.

  • Page 19: (Ack/nak Response Time

    18 group 7: rs-232 parameters exit 100 ms 300 ms 500 ms 1 sec 5 sec 10 sec 3 sec (*) 00 enter group (ack/nak response time cts observation time:).

  • Page 20

    19 group 8: code 39 / code 32 exit standard (*) full ascii transmit start/end character code 39 disable (*) enable transmit check character verify checksum enter group enable (*) disable enable (*) disable enable disable (*).

  • Page 21

    Verify strick (*) verify normal 20 group 8: code 39 / code 32 exit disable code 32 enter group enable code 32 (*).

  • Page 22

    Disable(*) scan confirm label in table hex (page 43) --> scan six digit labels in table hex (page 43) scan confirm label in table-hex (page 43) --> scan four digit labels in table hex (page 43) --> 21 group 9-1: interleaved 2 of 5 exit transmit check character disable enable (*) verify checksum disa...

  • Page 23

    Scan confirm label in table hex (page 43) --> scan six digit labels in table hex (page 43) scan confirm label in table-hex --> (page 43) scan four digit labels in table hex (page 43) --> 22 group 9-2: industrial 2 of 5 / iata exit transmit check character verify checksum iata disable disable (*) ena...

  • Page 24

    Scan confirm label in table hex (page 43)--> scan six digit labels in table hex (page 43) scan confirm label in table-hex (page 43) --> scan four digit labels in table hex (page 43) --> 23 group 9-3: matrix 2 of 5 exit transmit check character verify checksum length define min: 2 max: 40 barcode len...

  • Page 25

    Scan confirm label in table hex (page 43) --> scan six digit labels in table hex (page 43) scan confirm label in table-hex (page 43) --> scan four digit labels in table hex (page 43) --> 24 group 9-4: china postage exit transmit check character verify checksum length define min: 2 max: 40 barcode le...

  • Page 26

    Disable(*) enable 25 group 10: code 128 exit enable/disable checkdigit disable enter group disable (*) enable ucc/ean/128 enable (*) (not send checkdigit) *kbj* *kbi*.

  • Page 27

    26 group 11: code 11 exit enable/disable checkdigit number of check character transmit check character two (*) one enter group enable (*) disable enable (*) disable enable (*) disable.

  • Page 28

    Disable enable 27 group 12: code 93 exit enter group verify checkdigit disable enable (*) (*).

  • Page 29

    28 group 13: msi-plessey exit verify checkdigit enable mod transmit/truncate checkdigit enable mod 11-10 st nd truncate 1 & 2 checkdigit enable mod 10 (*) transmit checkdigit (*) enable mod 10-10 st truncate 1 checkdigit enter group enable (*) disable enable (*) disable.

  • Page 30

    29 group 14: codabar / nw7 exit disable disable (*) enable (*) enable abcd/abcd abcd/tn*e abcd/abcd (*) abcd/tn*e enter group transmit start/end character start/end transmit type.

  • Page 31

    30 group 15: code 4 exit disable enable (*) enter group.

  • Page 32

    Enable (*) 31 group 16-1: ean-13/jan-13 exit enter group disable enable (*) disable (*) enable add-on 2/5 disable enable (*) transmit check character disable (*) enable st truncate 1 digit disable (*) enable nd truncate 2 digit ean checkdigit disable.

  • Page 33

    32 group 16-2: upc-a exit enter group disable enable (*) disable (*) disable disable (*) enable enable (*) enable add-on 2/5 transmit check character truncate leading digit upc-a convert to ean-13 enable disable (*).

  • Page 34

    33 group 16-3: ean-8/jan-8 exit enter group disable enable (*) disable (*) disable disable (*) disable (*) enable enable (*) enable enable 1 (add zeros in the front of barcode) enable 2 (add zeros in the middle of barcode) add-on 2/5 transmit check character truncate leading digit ean-8 convert to e...

  • Page 35

    34 group 16-4: upc-e exit enter group disable enable (*) transmit check character disable (*) enable truncate leading digit disable (*) enable upc-e convert to upc-a disable enable (*) disable (*) enable add-on 2/5.

  • Page 36

    35 group 16-5: isbn/issn enter group disable (*) enable disable (*) enable add-on 2/5 exit.

  • Page 37

    Gs1-128 disable (*) group rss-14 enter group exit gs1-128 enable checksum enable 17 ai disable (*) checksum disable (*) rss-14 enable ai enable rss-14 disable *byb* *bya* *byc* *byd* *byf* *bye* 36 *byg* *byh* (*).

  • Page 38

    37 scan enter group 18 label --> scan confirm label in table-hex (page 43) --> able-hex (page 43)--> group : general parameters exit enter group buzzer pitch (default : 21) buzzer duration (default: aa) buzzer pitch & buzzer duration setting: scan buzzer pitch or buzzer duration label --> scan two d...

  • Page 39

    Lables in table hex (page 43) to represent one character. Able (page 44), scan two hexadecimal 38 19 group : code id setting exit enter group code 39/code 32 interleaved 2 of 5 industrial 2 of 5 matrix 2 of 5 china postage code 128 code 93 code 11 msi/plessey codabar/nw7 ean-13 ean-8 upc-e code 4 no...

  • Page 40

    Exit disable(*) 20 predefined barcode identifiers group enable enter group enable all barcode *bda* *ffy* 39 *ffx*.

  • Page 41

    Scan enter group 21 label --> : f n scan confrim label in table-hex (page 43) --> 21 scan label 0 and 1 respectively in table-hex (page 43) --> 40 group unction key emulatio exit enter group enable enable function key emulation: scan enable label --> scan exit label disable (*) full ascii code 39 en...

  • Page 42: Function Code For Pc Xt/at

    41 function code for pc xt/at f1 ($a) f7 ($g) f2 ($b) f8 ($h) f3 ($c) f9 ($i) f4 ($d) f10 ($j) f5 ($e) f11 ($k) f6 ($f) f12 ($l).

  • Page 43: Function Code For Pc Xt/at

    42 function code for pc xt/at enter ($m) end ($u) ($b) tab ($n) pgup ($v) bs ($o) pgdn ($w) up ($p) ins ($x) down ($q) del ($y) left ($r) esc (%a) right ($s) home ($t).

  • Page 44: Table-Hex : Hexadecimal

    43 table-hex : hexadecimal 0 1 2 3 4 5 6 7 8 9 a b c d e f confirm.

  • Page 45: Ascii Table

    44 ascii table l/h 0 1 2 3 4 5 6 7 0 null dle sp 0 @ p ` p 1 soh dc1 ! 1 a q a q 2 stx dc2 " 2 b r b r 3 etx dc3 # 3 c s c s 4 eot dc4 $ 4 d t d t 5 enq nak % 5 e u e u 6 ack syn & 6 f v f v 7 bel etb ' 7 g w g w 8 bs can ( 8 h x h x 9h t em ) 9 i y i y a lf sub * : j z j z b vt esc + ; k [ k { c ff...

  • Page 46

    45 53 -> h:5 l:3 h/i 0 1 2 3 4 5 6 7 8 9 a b c d e f 0 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 1 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 2 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 3 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 4 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 5 80 81...

  • Page 47: Pin Assignments

    Dat 1 rts kb-dat vcc 46 10 pin modular plug rj-45 male ttl kb rs-232 kb usb 10p10c 2 cts 3 pwr-ctl tx 4 gnd gnd gnd gnd good- pc- pc- 5 read data a 6 data pc-clk pc-clk 7 vcc vcc vcc 8 sw-det kb-clk 9 s.O.S a 10 rx pin assignments 10p10c 1 10

  • Page 48: Pin Assignments

    47 rs-232 signal output function db9f+dc (or without dc) gnd 5 cts 7 rts 8 rx 3 tx 2 vcc+5v 9 note : for pc applications, a cable with dc power jack is required to accept external power input. Pin assignments db9f+dc -jack 5 9 1 6 inner (+).

  • Page 49

    48 keyboard signal output funcion din5f din5m mini-din6m mini-din6f gnd 4 4 3 3 pc_data --- 2 1 pc_clk --- 1 5 vcc+5v 5 5 4 4 kb_clk 1 --- 5 kb_data 2 --- 1 usb signal output function usb-a gnd 4 vcc 1 d+ 3 d- 2 --- --- --- --- din5m din5f 3 1 5 4 2 2 4 5 1 3 md6m md6f 3 3 1 1 5 5 6 6 4 4 2 2 usb pl...

  • Page 50

    V20080304.