PSC SP400rf manual

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112

Go to page of

A good user manual

The rules should oblige the seller to give the purchaser an operating instrucion of PSC SP400rf, along with an item. The lack of an instruction or false information given to customer shall constitute grounds to apply for a complaint because of nonconformity of goods with the contract. In accordance with the law, a customer can receive an instruction in non-paper form; lately graphic and electronic forms of the manuals, as well as instructional videos have been majorly used. A necessary precondition for this is the unmistakable, legible character of an instruction.

What is an instruction?

The term originates from the Latin word „instructio”, which means organizing. Therefore, in an instruction of PSC SP400rf one could find a process description. An instruction's purpose is to teach, to ease the start-up and an item's use or performance of certain activities. An instruction is a compilation of information about an item/a service, it is a clue.

Unfortunately, only a few customers devote their time to read an instruction of PSC SP400rf. A good user manual introduces us to a number of additional functionalities of the purchased item, and also helps us to avoid the formation of most of the defects.

What should a perfect user manual contain?

First and foremost, an user manual of PSC SP400rf should contain:
- informations concerning technical data of PSC SP400rf
- name of the manufacturer and a year of construction of the PSC SP400rf item
- rules of operation, control and maintenance of the PSC SP400rf item
- safety signs and mark certificates which confirm compatibility with appropriate standards

Why don't we read the manuals?

Usually it results from the lack of time and certainty about functionalities of purchased items. Unfortunately, networking and start-up of PSC SP400rf alone are not enough. An instruction contains a number of clues concerning respective functionalities, safety rules, maintenance methods (what means should be used), eventual defects of PSC SP400rf, and methods of problem resolution. Eventually, when one still can't find the answer to his problems, he will be directed to the PSC service. Lately animated manuals and instructional videos are quite popular among customers. These kinds of user manuals are effective; they assure that a customer will familiarize himself with the whole material, and won't skip complicated, technical information of PSC SP400rf.

Why one should read the manuals?

It is mostly in the manuals where we will find the details concerning construction and possibility of the PSC SP400rf item, and its use of respective accessory, as well as information concerning all the functions and facilities.

After a successful purchase of an item one should find a moment and get to know with every part of an instruction. Currently the manuals are carefully prearranged and translated, so they could be fully understood by its users. The manuals will serve as an informational aid.

Table of contents for the manual

  • Page 1

    P ROGRAMMING G UIDE R ADIO F REQUENCY H ANDHELD L ASER S CANNER[...]

  • Page 2

    PSC Scanning, Inc. 959 Terry Street Eugene, Oregon 97402 Telephone: (541) 683-5700 Toll Free: (800) 547-2507 Telefax: (541) 345-7140 PSC and the PSC logo are registered trademarks of PSC INC This manual and the procedures described in it are copyrighted, with all rights reserved. Under copyright law, this manual may not be copied in whole or in par[...]

  • Page 3

    R44-1027 i Contents Introduction I Need to Understand the Basics .............................. 1 Integrating Peripherals With Host Systems ............. 1 Changing Interfaces ................................................. 2 Customizing Your Scanner Operation ...................... 3 Programming Overview .........................................[...]

  • Page 4

    ii SP400RF Programming Guide RS-232 RS-232 Interface Selection .................................... 15 SNI RS-232 Interface Selection ............................. 15 Hardware Control ................................................... 18 Software Control .................................................... 19 Keyboard Wedge PC Keyboard Wedge Inter[...]

  • Page 5

    R44-1027 iii Code 128 Options ........................................................ 73 AIM Symbology ID Prefix ...................................... 73 General Features .......................................................... 74 Communications Protocol ..................................... 75 ASCII Character Set ..............................[...]

  • Page 6

    NOTES iv SP400RF Programming Guide[...]

  • Page 7

    R44-1027 1 G ENERAL I NFORMATION I NTRODUCTION This manual contains instructions for changing interfaces, barcodes for customizing the SP400RF scanner's operation and a listing of standard factory settings. It is important to note that many of the features and programming labels contained here are identical to those available for other SP400 m[...]

  • Page 8

    2 SP400RF Programming Guide G ENERAL I NFORMATION C HANGING I NTERF ACES The scanner is configured at the factory to support one of two interface groups listed in Table 1 below. Changing the current interface is simply a matter of selecting the desired interface from your scanner's group, and enabling the new interface using the programming la[...]

  • Page 9

    R44-1027 3 G ENERAL I NFORMATION C USTOMIZING Y OUR S CANNER O PERA TION When enabling a new interface, it may be necessary to modify the stan- dard factory settings to match your specific host system's communication and symbology requirements. Check with your system administrator to identify your host system's specific interface requirem[...]

  • Page 10

    4 SP400RF Programming Guide G ENERAL I NFORMATION P ROGRAMMING O VERVIEW This section describes how to set the scanner's programmable features. These features can be configured using the barcode labels contained in this manual or by using commands sent from the host. Refer to Appendix B, Additional Information , for host programming details. I[...]

  • Page 11

    R44-1027 5 G ENERAL I NFORMATION T HE P ROGRAMMING S ESSION It is possible to program multiple features during a single programming session (a programming session is defined as the period of time between scanning the “set” label and scanning the “end” label). However, it is recommended that sessions be limited to one feature, as it can be d[...]

  • Page 12

    6 SP400RF Programming Guide G ENERAL I NFORMATION I F Y OU M AKE A M IST AKE ... If, during a programming session, you find that you are unsure of the scanner's settings or wish to re-set the scanner's configuration, use the Return to Factory Settings label on this page to return the scanner's configuration to the factory settings. S[...]

  • Page 13

    R44-1027 7 G ENERAL I NFORMATION W HERE T O G O F ROM H ERE Programming is easy and straightforward if you follow these steps: 1. Turn to Appendix A and review the factory settings for the interface you will be using. 2. Scan the interface enable barcode label if you are changing interfaces. 3. Scan any feature labels that are unique to the interfa[...]

  • Page 14

    8 SP400RF Programming Guide IBM I NTERFACES IBM 4683/84 • 4693/94 P ORT 5B I NTERF ACE S ELECTION 1 Scan this label to enable the IBM 468x Port 5B interface 1 . IBM 4683/84 • 4693/94 P ORT 5B S ETTINGS Data Format: Send As Code 39 — converts barcode data (UPC/EAN, add- ons, Code 93, Codabar, MSI/Plessey and Code 128) into Code 39 format befor[...]

  • Page 15

    R44-1027 9 IBM I NTERFACES D ATA F ORMAT IBM 4683/84 • 4693/94 P ORT 9A, 9B, 9C, 9E I/F S ELECTION Scan this label to enable the IBM 468x/9x Port 9x interface. IBM 4683/84 • 4693/94 P ORT 9A, 9B, 9C, 9E S ETTINGS Data Format: Send As Code 39 — converts barcode data (UPC/EAN, add-ons, Code 93, Codabar, MSI/Plessey and Code 128) into Code 39 fo[...]

  • Page 16

    10 SP400RF Programming Guide IBM I NTERFACES IBM 4682/92 P ORT E I NTERF ACE S ELECTION Scan this label to enable the IBM 468x/9x Port E interface. IBM 4682/92 P ORT E S ETTINGS Data Format: Send As Code 39 — converts barcode data (UPC/EAN, add- ons, Code 93, Codabar, MSI/Plessey and Code 128) into Code 39 format before sending the data to the ho[...]

  • Page 17

    R44-1027 11 OCIA I NTERFACES PSC 1 OCIA I NTERF ACE S ELECTION Scan this label to enable the Spectra-Physics OCIA interface. NCR OCIA E IGHT B IT ( SHORT FORMA T ) I NTERF ACE S ELECTION Scan this label to enable the NCR OCIA (short format) interface. NCR OCIA N INE B IT ( LONG FORMA T ) I NTERFACE S ELECTION Scan this label to enable the NCR OCIA [...]

  • Page 18

    12 SP400RF Programming Guide OCIA I NTERFACES OCIA O PTIONS Use these labels to change the settings as desired. The following brief descriptions explain each selection. Beep on Not on File — when enabled requires the scanner to beep when a label is scanned that is not on file. NCR 8 and 9 bit ONLY. Host Commands — when enabled allows the scanne[...]

  • Page 19

    R44-1027 13 W AND E MULATION I NTERFACE W AND E MULA TION I NTERF ACE S ELECTION Scan this label to enable the Wand Emulation interface. W AND E MULATION S ETTINGS S E T ------------------------------------- S PACE L OW , B AR H IGH -------- S PACE H IGH , B AR L OW -------- L OW (660 µ S ) --------------- H IGH (330 µ S ) -------------- T RANSMI[...]

  • Page 20

    14 SP400RF Programming Guide W AND E MULATION I NTERFACE L OW -------------------------- H IGH -------------------------- T RANSMIT P RE -N OISE ---------- D ON ' T T RANSMIT P RE -N OISE --- E NABLE ------------------------ D ISABLE ----------------------- E N D ------------------------------------- Go to the sections titled Symbology Selecti[...]

  • Page 21

    R44-1027 15 I NTERFACE RS-232 RS-232 I NTERF ACE S ELECTION Scan this label to enable the RS-232 interface. SNI RS-232 I NTERF ACE S ELECTION Scan this label to enable the SNI RS-232 interface. Turn to the following pages to set the RS-232 communication parameters. Communication Parameter Page # Baud Rate -------------------------------------------[...]

  • Page 22

    16 SP400RF Programming Guide I NTERFACE RS-232 B AUD R ATE Use the barcodes on this page to select the communications Baud Rate. Only one Baud Rate selection may be active at any one time. The last Baud Rate label you scan during a programming session will be the setting that is stored when you scan the END label. S E T ----------------------------[...]

  • Page 23

    R44-1027 17 I NTERFACE RS-232 D ATA F ORMAT S ETTINGS The barcodes on this page can be used to select the data format configu- ration needed to communicate with your system. S E T ------------------------------------- N ONE ------------------------- E VEN -------------------------- O DD -------------------------- M ARK ------------------------- S P[...]

  • Page 24

    18 SP400RF Programming Guide I NTERFACE RS-232 H ANDSHAKING Review your system documentation to identify handshaking requirements, and use these labels to change the settings if required. The following brief descriptions explain each selection. H ARDWARE C ONTROL CTS/RTS Flow Control — is hardware handshaking. The scanner activates the RTS (Ready[...]

  • Page 25

    R44-1027 19 I NTERFACE RS-232 S E T ------------------------------------- D ISABLE H ARDWARE C ONTROL -- E NABLE CTS/RTS F LOW C ONTROL - E NABLE CTS S CAN C ONTROL -- E NABLE X ON / X OFF ------------ D ISABLE X ON /X OFF ------------ E N D ------------------------------------- X ON /X OFF H ARDWARE C ONTROL S OFTWARE C ONTROL X ON /X OFF — this[...]

  • Page 26

    20 SP400RF Programming Guide I NTERFACE RS-232 I NTERCHARACTER D ELAY Intercharacter Delay refers to the pause, if any, between each character before it is sent to the host. This time delay is used to control the flow of data from the scanner, but it should not be required for most applications. Use these labels to select the desired Intercharacter[...]

  • Page 27

    R44-1027 21 I NTERFACE RS-232 I NTERCHARACTER D ELAY ( continued ) = 90 MILLISECONDS ------------ = 100 MILLISECONDS ---------- E N D ------------------------------------- I NTERCHARACTER D ELAY[...]

  • Page 28

    22 SP400RF Programming Guide K EYBOARD W EDGE I NTERFACE PC K EYBOARD W EDGE I NTERF ACE S ELECTION The scanner supports six PC Keyboard Wedge interfaces. The table below defines the different interface selections. I/F Type PCs Supported A PC/XT w/foreign keyboard B AT, PS/2 25-286, 30-286, 50, 50Z, 60, 70, 80, 90 & 95 w/foreign keyboard C PS/2[...]

  • Page 29

    R44-1027 23 K EYBOARD W EDGE I NTERFACE PC K EYBOARD W EDGE – C ONNECT TO A L APTOP /N O K EYBOARD A TT ACHED If no keyboard is attached, the scanner must provide the acknowledge signal to the PC. In this case, enable the "Laptop/No External Keyboard" mode. If a keyboard is attached, enable "Keyboard Attached". Laptop (integra[...]

  • Page 30

    24 SP400RF Programming Guide K EYBOARD W EDGE I NTERFACE S E T ------------------------------------- = N ONE ----------------------- = 5 MILLISECONDS ------------- = 10 MILLISECONDS ------------ = 15 MILLISECONDS ------------ = 20 MILLISECONDS ------------ = 25 MILLISECONDS ------------ = 30 MILLISECONDS ------------ = 35 MILLISECONDS ------------ [...]

  • Page 31

    R44-1027 25 K EYBOARD W EDGE I NTERFACE I NTERCHARACTER D ELAY I NTERCHARACTER D ELAY ( continued ) = 55 MILLISECONDS ------------ = 60 MILLISECONDS ------------ = 65 MILLISECONDS ------------ = 70 MILLISECONDS ------------ = 75 MILLISECONDS ------------ = 80 MILLISECONDS ------------ = 85 MILLISECONDS ------------ = 90 MILLISECONDS ------------ = [...]

  • Page 32

    26 SP400RF Programming Guide K EYBOARD W EDGE I NTERFACE STI K EYBOARD W EDGE I NTERF ACE S ELECTION Scan this label to enable the STI Keyboard Wedge interface. IMPORTANT When enabling the STI Keyboard Wedge interface, certain parameters must be set to ensure proper communication with the wedge. Reference the tables below for these requirements. Wh[...]

  • Page 33

    R44-1027 27 L ABEL T RANSMIT F ORMAT C ONFIG L ABEL T RANSMIT F ORMA T C ONFIGURA TION I TEMS (RS-232 AND K EYBOARD W EDGE I NTERF ACES O NL Y ) If you need to send information in addition to label data, the scanner can be configured to transmit prefixes and/or suffixes as well as symbology specific identifier characters (Label I.D.). P REFIX &[...]

  • Page 34

    28 SP400RF Programming Guide L ABEL T RANSMIT F ORMAT C ONFIG • non-symbology specific characters (1-2) as a prefix + symbol- ogy specific characters (0-2) + label data + non-symbology specific characters (1-2) as a suffix C p C p + PP + label data + C s C s • if TRANSMIT LABEL ID AS SUFFIX is enabled (see the section titled, Setting Symbology [...]

  • Page 35

    R44-1027 29 L ABEL T RANSMIT F ORMAT C ONFIG S ETTING N ON -S YMBOLOGY S PECIFIC P REFIX ( ES ) These characters will be added to the standard label format when your host system has specific and unique requirements for information added to the barcode label data before it is sent to the host. Identify your specific system requirements before adding[...]

  • Page 36

    30 SP400RF Programming Guide L ABEL T RANSMIT F ORMAT C ONFIG S ETTING N ON -S YMBOLOGY S PECIFIC S UFFIX ( ES ) These characters will be added to the standard label format when your system has specific and unique requirements for information added to the barcode label data before it is sent to the host. Suffix characters follow the label data. Ide[...]

  • Page 37

    R44-1027 31 L ABEL T RANSMIT F ORMAT C ONFIG S ETTING A S INGLE C HARACTER P REFIX OR S UFFIX To set one ASCII character as a prefix or suffix, follow steps one through four on the previous two pages (select prefix or suffix), then... 1. Scan the two digit Hex Code for that character. (e.g. 03, 8F, ...FF) NOTE If you make a mistake, or lose your pl[...]

  • Page 38

    32 SP400RF Programming Guide L ABEL T RANSMIT F ORMAT C ONFIG 5 ----------------------------- 6 ----------------------------- 7 ----------------------------- 8 ----------------------------- 9 ----------------------------- A ----------------------------- B ----------------------------- C ----------------------------- D ---------------------------- E[...]

  • Page 39

    R44-1027 33 L ABEL T RANSMIT F ORMAT C ONFIG ASCII C HARACTER S ET The table on this page shows a set of ASCII characters and their correspond- ing Hex Values. The Hex Values in this table are needed for setting symbol- ogy specific label identifiers, as well as enabling custom prefix and suffix characters. ASCII C HAR . H EX V ALUE ASCII C HAR . H[...]

  • Page 40

    34 SP400RF Programming Guide L ABEL T RANSMIT F ORMAT C ONFIG S ETTING S YMBOLOGY S PECIFIC L ABEL I DENTIFIERS (L ABEL I.D.) Symbology-specific label identifiers comprise one or two ASCII characters that can precede or follow barcode label data as it is transmitted to the host. The host uses these characters as a means of distinguishing between sy[...]

  • Page 41

    R44-1027 35 L ABEL T RANSMIT F ORMAT C ONFIG S ETTING S YMBOLOGY S PECIFIC L ABEL I DENTIFIERS (L ABEL I.D.) C ONTINUED 4. Scan the label representing the symbology whose label identifier you wish to modify. In our example, we would scan the 'UPC-A' symbology label. 5. Identify and scan the digits that correspond to the Hex Values. The he[...]

  • Page 42

    36 SP400RF Programming Guide L ABEL T RANSMIT F ORMAT C ONFIG L ABEL I.D. S YMBOLOGY S ELECTION UPC-A ---------------------- UPC-A W /2 DIGIT ADD - ON ---- UPC-A W /5 DIGIT ADD - ON ---- UPC-A W /8 DIGIT ADD - ON ---- UPC-E ---------------------- UPC-E W /2 DIGIT ADD - ON ---- UPC-E W /5 DIGIT ADD - ON ---- UPC-E W /8 DIGIT ADD - ON ---- EAN-8 ----[...]

  • Page 43

    R44-1027 37 L ABEL T RANSMIT F ORMAT C ONFIG L ABEL I.D. S YMBOLOGY S ELECTION C ONTINUED EAN-13 W /2 DIGIT ADD - ON --- EAN-13 W /5 DIGIT ADD - ON --- EAN-13 W /8 DIGIT ADD - ON --- C ODE 3 9 --------------------- C ODABAR ---------------------- I NTERLEAVED 2 OF 5 ----------- S TANDARD 2 OF 5 ------------- C ODE 9 3 --------------------- C ODE 1 [...]

  • Page 44

    38 SP400RF Programming Guide L ABEL T RANSMIT F ORMAT C ONFIG H OW TO S ET S INGLE C HARACTER L ABEL I.D. If you only want a single character identifier, follow this modified proce- dure for setting label identifier. 1. Look at the ASCII chart shown on page 33 and identify the ASCII character and the corresponding Hex Code for the ASCII character y[...]

  • Page 45

    R44-1027 39 L ABEL T RANSMIT F ORMAT C ONFIG D ISABLING L ABEL I.D. FOR A S PECIFIC S YMBOLOGY This procedure is the same as setting a single character symbology identifier, except you should scan two zeros and the One Character Only labels before scanning the END label. S YMBOLOGY S PECIFIC L ABEL I DENTIFIERS C HARACTERS Use the labels on this pa[...]

  • Page 46

    40 SP400RF Programming Guide L ABEL T RANSMIT F ORMAT C ONFIG A ----------------------------- B ----------------------------- C ----------------------------- D ---------------------------- E ----------------------------- F ----------------------------- O NE C HARACTER O NLY --------- E N D -------------------------------------[...]

  • Page 47

    R44-1027 41 S YMBOLOGY S ELECTION S YMBOLOGIES Symbology selection (barcode type) determines which symbologies the scanner will decode. The chart below shows the symbologies that are supported by each interface. Once you have identified the symbologies you wish to enable, turn to the following pages, enable those symbologies and set the data format[...]

  • Page 48

    42 SP400RF Programming Guide S YMBOLOGY S ELECTION S YMBOLOGY O PTIONS O VERVIEW Enable All Symbologies — allows the scanner to auto-discriminate between all the symbologies in this list. Use this selection only if you must constantly read a wide variety of symbologies. Turn to the following pages for enabling additional symbology specific option[...]

  • Page 49

    R44-1027 43 S YMBOLOGY S ELECTION S YMBOLOGY S ELECTION The labels on this page allow you to enable or disable all symbologies. NOTE If you enable a symbology that has additional features that should be set, turn to the pages that support that symbology and its pro- grammable features. S E T ------------------------------------- E NABLE A LL S YMBO[...]

  • Page 50

    44 SP400RF Programming Guide S YMBOLOGY S ELECTION E NABLE I NTERLEAVED 2 OF 5 --- D ISABLE I NTERLEAVED 2 OF 5 --- E NABLE S TANDARD 2 OF 5 ----- D ISABLE S TANDARD 2 OF 5 ---- E NABLE C ODABAR -------------- D ISABLE C ODABAR ------------- E NABLE C ODE 9 3 -------------- D ISABLE C ODE 9 3 ------------- E NABLE C ODE 1 2 8 ------------ D ISABLE [...]

  • Page 51

    R44-1027 45 S YMBOLOGY S ELECTION UPC/EAN O PTIONS The information below provides a brief description of the programmable UPC/EAN features included on the following pages. Expand UPC-A to EAN-13 — adds a leading zero to a UPC-A label which 'expands' the label to the EAN-13 data format. Selecting this feature also changes the symbology I[...]

  • Page 52

    46 SP400RF Programming Guide S YMBOLOGY S ELECTION UPC/EAN E XP ANSION Use these labels to enable or disable: • Expand UPC-A to EAN-13 • Expand EAN-8 to EAN-13 • Expand UPC-E to UPC-A • Expand UPC-E to EAN-13 1 When any expansion feature is enabled, the transmission of the Prefix, Suffix, Check Digit and Number System Digit (NSD) are contro[...]

  • Page 53

    R44-1027 47 S YMBOLOGY S ELECTION UPC/EAN A DD -O NS If you need to scan UPC or EAN labels that include Add-on codes, the selections on this page set the scanner's Add-on feature. There are three Add-on read modes available: optional, required and disabled. Optional — the scanner will recognize UPC barcodes with or without Add-ons. NOTE Due [...]

  • Page 54

    48 SP400RF Programming Guide S YMBOLOGY S ELECTION UPC D ATA F ORMAT S ETTINGS These settings affect UPC data format when RS-232, OCIA or Keyboard Wedge is the active interface. Number System Digit (NSD) settings operate with RS-232 ONLY. S E T ------------------------------------- S END C HECK D IGIT ------------ D ON ' T S END C HECK D IGIT [...]

  • Page 55

    R44-1027 49 S YMBOLOGY S ELECTION EAN D ATA F ORMAT S ETTINGS These settings affect EAN data format when RS-232 or OCIA is the active interface. S E T ------------------------------------- S END C HECK D IGIT ------------ D ON ' T S END C HECK D IGIT ----- S END C HECK D IGIT ------------ D ON ' T S END C HECK D IGIT ----- E N D ---------[...]

  • Page 56

    50 SP400RF Programming Guide S YMBOLOGY S ELECTION P RICE /W EIGHT C HECK D IGIT The price/weight check digit selections allow you to specify whether the scanner should calculate an extra check digit based on a four or five-digit price/weight block and compare it with the price/weight check digit contained in the barcode. If the calculated check di[...]

  • Page 57

    R44-1027 51 S YMBOLOGY S ELECTION C ODE 39 O PTIONS The Code 39 symbology has the following programmable features: Check Digit — calculate the Check Digit to verify that the Check Digit contained in the barcode label is correct. If you enable this feature, your barcodes must contain a Check Digit. You may also choose to transmit or not transmit t[...]

  • Page 58

    52 SP400RF Programming Guide S YMBOLOGY S ELECTION C ODE 39 ( CONTINUED ) Use these labels to change the Code 39 programmable features. S E T ------------------------------------- D ON ' T C OMPUTE --------------- C OMPUTE ---------------------- D ON ' T T RANSMIT -------------- T RANSMIT --------------------- D ON ' T TRANSMIT -----[...]

  • Page 59

    R44-1027 53 S YMBOLOGY S ELECTION C ODE 39 ( CONTINUED ) Follow these steps to set Code 39 Minimum Label Length: 1. Identify the minimum length setting you want to make. The selectable range is 00 to 48 characters. 2. Scan the SET label. 3. Scan the Set Code 39 Minimum Label Length barcode. S ETTING L ENGTHS If you are setting a length less than te[...]

  • Page 60

    54 SP400RF Programming Guide S YMBOLOGY S ELECTION 5 ----------------------------- 6 ----------------------------- 7 ----------------------------- 8 ----------------------------- 9 ----------------------------- E N D ------------------------------------- C ODE 39 M INIMUM L ABEL L ENGTH[...]

  • Page 61

    R44-1027 55 S YMBOLOGY S ELECTION I NTERLEA VED 2 OF 5 The Interleaved 2 of 5 symbology has the following programmable features: Check Digit — calculate the Check Digit to verify that the Check Digit contained in the barcode label is correct. If you enable this feature, your barcodes must contain a Check Digit. You may also choose to transmit or [...]

  • Page 62

    56 SP400RF Programming Guide S YMBOLOGY S ELECTION • Set Second Fixed Length — use this label to instruct the scanner that the next two programming labels you scan will define the second fixed label length. Again, this setting can be any even number of digits between 04 and 50 digits. • No Second Fixed Length — scan this label after setting[...]

  • Page 63

    R44-1027 57 S YMBOLOGY S ELECTION S ETTING I NTERLEAVED 2 OF 5 F IXED AND M INIMUN L ABEL L ENGTHS All interfaces that are shipped with the standard factory configuration are set to read variable length labels. If you switch from variable to fixed length labels, the default fixed label lengths are 14 digits and 8 digits. Follow the steps below to c[...]

  • Page 64

    58 SP400RF Programming Guide S YMBOLOGY S ELECTION S E T ------------------------------------- S ET F IRST F IXED L ENGTH ------ S ET S ECOND F IXED L ENGTH ---- N O S ECOND F IXED L ENGTH ----- S ET M INIMUM L ABEL L ENGTH --- 0 ----------------------------- 1 ----------------------------- 2 ----------------------------- 3 ------------------------[...]

  • Page 65

    R44-1027 59 S YMBOLOGY S ELECTION S ETTING I NTERLEAVED 2 OF 5 F IXED AND M INIMUM L ABEL L ENGTHS —C ONTINUED 8 ----------------------------- 9 ----------------------------- E N D ------------------------------------- I NTERLEAVED 2 OF 5 F IXED AND M INIMUM L ABEL L ENGTHS[...]

  • Page 66

    60 SP400RF Programming Guide S YMBOLOGY S ELECTION S T ANDARD 2 OF 5 The Standard 2 of 5 symbology has the following programmable features: Normal or IATA Selection — offers a choice between using "normal" format or IATA (International Airline Transport Association) format within the Standard 2 of 5 symbology. IATA is used for internati[...]

  • Page 67

    R44-1027 61 S YMBOLOGY S ELECTION S TANDARD 2 OF 5 L ABEL L ENGTHS Standard 2 of 5 Minimum Label Length — set the minimum label length required for I 2/5 labels (not including the check character). This feature is provided to ignore small label segments, reducing the possibility that a portion of a good label is incorrectly seen as an entire labe[...]

  • Page 68

    62 SP400RF Programming Guide S YMBOLOGY S ELECTION S TD 2 OF 5 C HECK D IGIT AND V ARIABLE L ENGTH L ABEL S ELECTIONS These programming labels determine whether you compute and send the check digit contents. If you want to set the scanner to read only fixed length labels, follow the procedures on the pages immediately following. S E T -------------[...]

  • Page 69

    R44-1027 63 S YMBOLOGY S ELECTION S ET F IXED 1. Identify the fixed length settings you want to make. 2. Scan the SET label. 3. Scan the Enable First Fixed barcode. S ETTING F IXED L ENGTHS If you are setting a length less than ten, you must scan a zero first and then the length digit ( 01, 08, 09). 4. Set the first fixed label length by scanning t[...]

  • Page 70

    64 SP400RF Programming Guide S YMBOLOGY S ELECTION S ET S ECOND F IXED L ENGTH ---- N O S ECOND F IXED L ENGTH ----- S ET M INIMUM L ABEL L ENGTH --- 0 ----------------------------- 1 ----------------------------- 2 ----------------------------- 3 ----------------------------- 4 ----------------------------- 5 ----------------------------- 6 ------[...]

  • Page 71

    R44-1027 65 S YMBOLOGY S ELECTION C ODABAR O PTIONS The Codabar symbology has the following programmable features: Check Digit — calculate the Check Digit to verify the labels contents have been read correctly. If you enable this feature, your barcodes must include a Check Digit. You may also choose to transmit or not transmit the Check Digit. St[...]

  • Page 72

    66 SP400RF Programming Guide S YMBOLOGY S ELECTION C ODABAR C HECK D IGIT & V ARIABLE L ENGTH These programming labels determine whether you compute and send the check digit contents and enables variable length. If you want to set the scanner to read only fixed length labels, follow the procedures on the following pages. S E T -----------------[...]

  • Page 73

    R44-1027 67 S YMBOLOGY S ELECTION C ODABAR S TA R T /S TOP C HARACTER These barcodes allow you to set the Start/Stop character format and transmission. Refer to your host user's manual to identify your system requirements, then use these labels to select which characters are transmit- ted. S E T ------------------------------------- M ATCH NOT[...]

  • Page 74

    68 SP400RF Programming Guide S YMBOLOGY S ELECTION C ODABAR S E T ------------------------------------- S ET F IRST F IXED L ENGTH ------ S ET S ECOND F IXED L ENGTH ---- N O S ECOND F IXED L ENGTH ----- C ODABAR F IXED L ENGTH All interfaces that are shipped with the standard factory settings are set to read variable length labels for Codabar. If [...]

  • Page 75

    R44-1027 69 S YMBOLOGY S ELECTION 0 ----------------------------- 1 ----------------------------- 2 ----------------------------- 3 ----------------------------- 4 ----------------------------- 5 ----------------------------- 6 ----------------------------- 7 ----------------------------- 8 ----------------------------- 9 --------------------------[...]

  • Page 76

    70 SP400RF Programming Guide S YMBOLOGY S ELECTION MSI/P LESSEY C HECK D IGIT MSI/Plessey Check Digit options include: Check Digit Calculation — calculate the Check Digit to verify the labels contents have been read correctly. If you enable this feature, your barcodes must include a Check Digit. You may also choose to transmit or not transmit the[...]

  • Page 77

    R44-1027 71 S YMBOLOGY S ELECTION MSI/P LESSEY F IXED L ENGTH With the SP400RF scanner, you now have the option of requiring MSI/ Plessey labels to have one or two fixed length(s). To set fixed length(s) for MSI/Plessey labels: 1. Identify the fixed length setting(s) you wish to make. Fixed lengths can be set from four to fifteen, including check c[...]

  • Page 78

    72 SP400RF Programming Guide S YMBOLOGY S ELECTION S ET F IRST F IXED L ENGTH ------ S ET S ECOND F IXED L ENGTH ---- N O S ECOND F IXED L ENGTH ----- 0 ----------------------------- 1 ----------------------------- 2 ----------------------------- 3 ----------------------------- 4 ----------------------------- 5 ----------------------------- 6 -----[...]

  • Page 79

    R44-1027 73 S YMBOLOGY S ELECTION C ODE 128 O PTIONS AIM S YMBOLOGY ID P REFIX The Automatic Identification Manufacturers, Inc. of the United States (AIM USA) have standardized the reporting of data sources from barcode reading devices. Sending the AIM symbology prefix identifies the symbol- ogy to the host terminal, allowing it to specifically dif[...]

  • Page 80

    G ENERAL F EATURES 74 SP400RF Programming Guide G ENERAL F EA TURES The following section contains the features that are generally common to all interfaces. These features provide a flexible, user configurable inter- face that accommodates user preferences.[...]

  • Page 81

    G ENERAL F EATURES R44-1027 75 C OMMUNICA TIONS P ROTOCOL The SP400RF allows configuration of several different commands that can be sent and received by the scanner, Base Station and host terminal. Programming labels to set these options and their descriptions can be found on the following pages. Configurable commands are: ACK — Acknowledge. The[...]

  • Page 82

    G ENERAL F EATURES 76 SP400RF Programming Guide ACK/NAK for Labels — When enabled, allows ACK/NAK commands to be sent to the host terminal. ACK/NAK for Commands— When enabled, allows ACK/NAK com- mands to be sent from the host terminal. Item ON/NOT ON File — When enabled, the host sends either an "Item On File", or "Item Not On[...]

  • Page 83

    G ENERAL F EATURES R44-1027 77 STX/ETX Label transmissions can be optionally "framed" by STX (Start Transmis- sion) and ETX (End Transmission) commands. The BCD value represent- ing any ASCII character shown in the table on the following page is selectable, except for the following reserved ASCII characters: ack, nak, B, D, E, R, ~ and de[...]

  • Page 84

    G ENERAL F EATURES 78 SP400RF Programming Guide ASCII C HARACTER S ET The table on this page shows a set of ASCII characters and their correspond- ing BCD and Hex values. The BCD values in this table are needed for setting STX and ETX commands. ASCII C HA R . H EX V ALU E BCD V ALU E ASCII C HA R . H EX V ALU E BCD V ALU E ASCII C HA R . H EX V ALU[...]

  • Page 85

    G ENERAL F EATURES R44-1027 79 S E T ------------------------------------- S ET S T X --------------------- S ET E T X --------------------- 0 ----------------------------- 1 ----------------------------- 2 ----------------------------- 3 ----------------------------- 4 ----------------------------- 5 ----------------------------- 6 ---------------[...]

  • Page 86

    G ENERAL F EATURES 80 SP400RF Programming Guide W HEN T O A CKNOWLEDGE The SP400RF allows you to select the point at which the Base Station will acknowledge messages from the scanner. An "Acknowledge" is a re- sponse from the Base Station to the scanner with an ACK, WACK, NAK, or no response (see Communications Protocol at the start of th[...]

  • Page 87

    G ENERAL F EATURES R44-1027 81 O PTION 1 — S END ACK TO THE SCANNER ONCE B ASE S TATION RECEIVES A MESSAGE . WACK M ODE D ISABLED — ACK will be sent immediately, once the radio layer of software detects a valid transmission from the scanner. With WACK Mode disabled, ACK is sent to the scanner regardless of what the interface layer (software) ha[...]

  • Page 88

    G ENERAL F EATURES 82 SP400RF Programming Guide O PTION 3 — S END ACK TO THE SCANNER AFTER CTS IS ENABLED FROM THE HOST . RS-232 FEATURE ONLY. WACK M ODE D ISABLED — ACK will be sent immediately, once the radio layer of software detects a valid transmission from the scanner. With WACK Mode disabled, ACK is sent to the scanner regardless of what[...]

  • Page 89

    G ENERAL F EATURES R44-1027 83 W HEN TO A CNOWLEDGE E NABLE /D ISABLE WACK S E T ------------------------------------- O PTION ① -------------------- O PTION ➁ -------------------- O PTION ➂ -------------------- E NABLE WACK 1 FROM B ASE S TATION - D ISABLE WACK FROM B ASE S TATION - E N D ------------------------------------- 1 When WACK mod[...]

  • Page 90

    G ENERAL F EATURES 84 SP400RF Programming Guide “W HEN TO B EEP ” O PTIONS The SP400RF provides many options for programming the scanner's audible beep. The beeper may be programmed to be silent 1 , or may be required to announce one or multiple communication events as they occur between the scanner, Base Station and host terminal. NOTE Be[...]

  • Page 91

    G ENERAL F EATURES R44-1027 85 The beeper may be programmed to announce one, or any combination of these communication events. (See the preceding section “When to Acknowledge” for definitions of the various signals.): • Good Read — the scanner has successfully read a barcode and sent the message to the Base Station P O W E R C H A R G E TX/[...]

  • Page 92

    G ENERAL F EATURES 86 SP400RF Programming Guide Table 2 describes the sixteen different options that allow full control over "when to beep" settings. Use the programming barcodes on the following two pages to select an option: Option Good Read WACK ACK NAK 0N O N O N O N O 1 NO NO NO YES 2 NO NO YES NO 3 NO NO YES YES 4 NO YES 1 NO NO 5 N[...]

  • Page 93

    G ENERAL F EATURES R44-1027 87 “W HEN TO B EEP ” O PTIONS —C ONTINUED Use the programming barcodes on this and the following page to select a “when to beep” option from Table 1. S E T ------------------------------------- O PTION 0 --------------------- O PTION 1 --------------------- O PTION 2 --------------------- O PTION 3 ------------[...]

  • Page 94

    G ENERAL F EATURES 88 SP400RF Programming Guide “W HEN TO B EEP ” O PTIONS —C ONTINUED Use the programming barcodes on this and the previous page to select a “when to beep” option from Table 1. O PTION 1 1 ------------------- O PTION 1 2 ------------------- O PTION 1 3 ------------------- O PTION 1 4 ------------------- O PTION 1 5 ------[...]

  • Page 95

    G ENERAL F EATURES R44-1027 89 R ADIO C HANNEL F REQUENCY R ADIO C HANNEL F REQUENCY Nine channels 1 are available on the SP400RF to ensure good reception and offer minimal interference with other local equipment. You may wish to experiment with different channel settings to optimize your reception. The factory default channel setting is channel fi[...]

  • Page 96

    G ENERAL F EATURES 90 SP400RF Programming Guide R ADIO T RANSMIT P OWER Adjustment of radio transmission power may be necessary for two rea- sons: 1. Reception is poor, or radio interference is heavy in the vicinity (try adjusting power to HIGH to compensate 2 ). 2. Use of the SP400RF is causing interference with other equipment (set radio transmit[...]

  • Page 97

    G ENERAL F EATURES R44-1027 91 W AIT T IME F OR H OST A CKNOWLEDGE The wait time for the Base Station to receive an acknowledge command from the host is adjustable in twenty millisecond ticks, with a selectable range from 000 to 255 (0 to 5.1 seconds). The factory default setting for this feature is 200ms. WARNING Wait time for host acknowledge is [...]

  • Page 98

    G ENERAL F EATURES 92 SP400RF Programming Guide W AIT T IME FOR H OST A CKNOWLEDGE 3 ----------------------------- 4 ----------------------------- 5 ----------------------------- 6 ----------------------------- 7 ----------------------------- 8 ----------------------------- 9 ----------------------------- E N D -------------------------------------[...]

  • Page 99

    G ENERAL F EATURES R44-1027 93 R EAD V ERIFICA TION SP400RF programming has been improved to allow selection of read verification "minimum read" requirements by symbology type, rather than universally. This means that the scanner needn't waste valuable time verifying high-confidence symbologies, while offering the security of multipl[...]

  • Page 100

    G ENERAL F EATURES 94 SP400RF Programming Guide V ERIFY C ODE 3 9 -------------- V ERIFY I NTERLEAVED 2 OF 5 ---- V ERIFY S TANDARD 2 OF 5 ------ V ERIFY C ODABAR --------------- V ERIFY C ODE 9 3 -------------- V ERIFY C ODE 1 2 8 ------------ V ERIFY MSI/P LESSEY --------- O NE R EAD -------------------- T WO R EADS ------------------- T HREE R E[...]

  • Page 101

    G ENERAL F EATURES R44-1027 95 L OW B A TTERY I NDICA TION M ETHOD A choice of two methods are available to indicate a low battery condition. You may choose to have no audible indication (no beep), or a double beep each time the trigger is pulled. Both methods disallow scanning to occur until the battery is succesfully replaced. WARNING If the &quo[...]

  • Page 102

    A PPENDIX A S TD . D EFAULTS 96 SP400RF Programming Guide A PPENDIX A S T ANDARD F ACTOR Y S ETTINGS F ACTORY D EF AUL TS Text formatted in BOLD type indicates the standard factory configuration setting. These settings are valid if these settings have not been changed in a previous programming session. S YMBOLOGY S ELECTION UPC/EAN Symbology ------[...]

  • Page 103

    A PPENDIX A S TD . D EFAULTS R44-1027 97 S TANDARD 2 OF 5 Symbology ------------------------------- ENABLE Disable Check Digit ------------------------------ Calculate DON'T CALCULATE Check Digit ------------------------------ SEND Don't Send Label Format ---------------------------- Fixed VARIABLE LENGTH Set 1st Fixed Length ------------[...]

  • Page 104

    A PPENDIX A S TD . D EFAULTS 98 SP400RF Programming Guide G ENERAL F EATURES ACK/NAK P ROTOCOL ACK/NAK for Labels -------------------- Enable DISABLE ACK/NAK for Commands -------------- Enable DISABLE I TEM ON/OFF F ILE Item ON/OFF File ------------------------ Enable DISABLE ETX/STX E T X ---------------------------------------- DON'T SEND Se[...]

  • Page 105

    A PPENDIX A S TD . D EFAULTS R44-1027 99 I NTERF ACE -D ISCRETE D EF AUL TS The following factory defaults apply only to the interface listed. RS-232/K EYBOARD W EDGE C OMMUNICATION P ARAMETERS B AUD R ATE ----------------------------- 1200 2400 4800 9600 19200 38400 P ARITY ----------------------------- NONE Even Odd Mark Space S TOP B ITS -------[...]

  • Page 106

    A PPENDIX A S TD . D EFAULTS 100 SP400RF Programming Guide RS-232/K EYBOARD W EDGE D EFAULT S YMBOLOGY I DENTIFIERS UPC-A --------------------- Don't Send SEND AS 'A' UPC-E --------------------- Don't Send SEND AS 'E' EAN-8 --------------------- Don't Send SEND AS 'FF' EAN-13 ------------------- Don&apos[...]

  • Page 107

    R44-1027 101 A PPENDIX B A DDITIONAL I NFO A PPENDIX C T EST B ARCODES A PPENDIX B A DDITIONAL I NFORMA TION H OST P ROGRAMMING Some interfaces and host systems include the ability to configure the scanner by sending commands to the scanner. C REA TING M UL TI F UNCTION L ABELS The term, multifunction label, describes a programming label that conta[...]

  • Page 108

    102 SP400RF Programming Guide A PPENDIX B A DDITIONAL I NFO A PPENDIX C T EST B ARCODES CODE 128 Code 128.Test CODE 39 Code 39.Test INTERLEA VED 2 OF 5 0123456789 ST ANDARD 2 OF 5 CODABAR $99.95 CODE 93 Code 93.Test UPC-A 0 00112 23344 A PPENDIX C S AMPLE B ARCODES[...]

  • Page 109

    R44-1027 103 A PPENDIX B A DDITIONAL I NFO A PPENDIX C T EST B ARCODES UPC-A W /2 DIGIT A DD - ON 0 60992 01118 49 UPC-A W / 5 DIGIT A DD - ON 0 08029 51041 69000 UPC-E 0 998875 EAN-8 0021 0126 EAN-13 1 101234 567891 MSI/P LESSEY 14476925[...]

  • Page 110

    104 SP400RF Programming Guide A PPENDIX B A DDITIONAL I NFO A PPENDIX C T EST B ARCODES NOTES[...]

  • Page 111

    B LANK P AGE[...]

  • Page 112

    © 1997 PSC R44-1027 (Rev. B) Printed in USA 3/97 Asia Pacific PSC Hong Kong Hong Kong Telephone: [852]-2-584-6210 Telefax: [852]-2-521-0291 Australia PSC Asia Pacific Pty Ltd. Croydon, Victoria, Australia Telephone: [61] (39) 761-5354 Telefax: [61] (39) 761-5356 France PSC S.A.R.L. Les Ulis Cedex, France Telephone: [33] (01) 69.18.63.40 Telefax: [[...]