Page 2
Welch Allyn reserves the right to make changes in specifications and other information contained in this document without prior notice, and the reader should in all cases consult Welch Allyn to determine whether any such changes have been made. The information in this publication does not represent a commitment on the part of Welch Allyn.
Page 3
SYSTEM SCANTEAM 8300/PM Series Programming Menu GUIDE USE THIS PAGE As a general overview of the programming menu. The programming menu consists of two basic components as shown below. BAR CODE CHART OUTPUT Programming Menu Programming Menu PARAMETERS USE THIS PAGE In combination with the adjoining menu pages to program the unit.
Page 4
Please refer to page 7 for a listing of Welch Allyn part numbers for products mentioned in these instructions. If you are going to program your SCANTEAM 8300 using a bar code reader, you will need the following items: Any bar code reader (i.e., wand or laser scanner) which is terminated in a 9 pin squeeze “D”...
Page 5
8300 must include an optional bar code scanner port. Programming Example The following is an example of using a bar code reader to program the SCANTEAM 8300 to output a Carriage Return suffix for UPC-A symbology. Turn to page 17.
Page 6
Terminal ID and all other parameters (see page 3). You cannot use a Plug-n-Play check. Note to CMC–7 users: If the SCANTEAM 8300 has been programmed to decode only CMC–7 characters, you must first set it to decode the E–13B characters on the Plug-n-Play Check.
Page 7
XI, 6, 3, 0, D, F, Exit, and End Programming. Feed the OUTPUT PARAMETERS ENTER check into the check reader. After you hear 2 beeps and the LED displays a P, the SCANTEAM 8300 is ready to accept the variables for your output parameters.
Page 8
SCANTEAM 8300s. In this example, the destination SCANTEAM 8300 is connected to a terminal and the source SCANTEAM 8300 is not connected to a power source. The source 8300 also has a bar code reader attached. Program the SCANTEAM 8300 source reader using any programming method.
Page 9
PROGRAMMING 8300 Series Programming Menu INSTRUCTIONS Continued Welch Allyn Part Numbers Welch Allyn Part # Item SCANTEAM 8300 Plug-n-Play Checks 8300/PC-1 SCANTEAM 8300 Programming Checks 8300/PC-2 SCANTEAM 8300 Cloning Cable, RJ11 to RJ11 42204434-01 Quick*Load User’s Guide QL/UG...
Page 10
TERMINAL 8300 Series Information and Examples SELECTION TERMINAL SELECTION Use the bar codes on the following page to program the SCANTEAM 8300 to work with your terminal.
Page 11
TERMINAL 8300 Series Programming Menu SELECTION scan 8300–4 selections variables scan 7052 Wedge TERMINAL 4683 (5B, 9B, & 17) SELECTION PC, XT ENTER PS/2, 25, 30, 55SX, 60, 70, 80 AT, PS/2 30–286, 50, 55SX, 60, 70, 80 RS–232 (PC COMM PORT) AUX PORT 1 8300–2 selections...
Page 12
4 5 6 7 8 9 1 2 3 Main Keyboard: 1 2 3 4 5 6 7 8 9 4683 I/O PORT SELECTION Use this selection to program the logical location of the SCANTEAM 8300 in the controller .
Page 13
OUTPUT 8300 Series Programming Menu PARAMETERS scan selections variables scan scan OUTPUT BEEPER VOLUME/TONE 0000–FFFF PARAMETERS *(1919) ENTER KEYBOARD STYLE Style A Style B Style C Style D NUMBER KEY LAYOUT Telephone Keypad Calculator Keypad Main Keyboard 4683 I/O PORT SELECTION Port 5B scan Port 9B...
Page 14
OUTPUT 8300 Series Information and Examples PARAMETERS continued INTERCHARACTER, INTERFUNCTION, AND INTERMESSAGE DELAYS Some terminals drop information (characters) if data comes through too quickly. Intercharacter, interfunction, and intermessage delays slow the transmission of data, which increases data integrity. Intercharacter Delay: An intercharacter delay is a delay of up to 9999 milliseconds (in multiples of 5) which is placed between the transmission of each character of scanned data.
Page 15
OUTPUT 8300 Series Programming Menu PARAMETERS scan selections variables scan scan x5ms *0000–9999 INTERCHARACTER DELAY OUTPUT PARAMETERS INTERFUNCTION DELAY x5ms *0000–9999 ENTER INTERMESSAGE DELAY x5ms *0000–9999 * Designates default selections. scan DEFAULT scan EXIT END PROGRAMMING...
OUTPUT 8300 Series Information and Examples continued PARAMETERS PREFIX/SUFFIX Prefixes and suffixes are characters added by the 8300 to MICR and bar code data. Prefixes and suffixes are assigned to specific symbologies. Use the Symbology Chart on page 15 to program the symbology for which you’re adding the prefix/suffix.
OUTPUT 8300 Series Information and Examples PARAMETERS continued HEX – ASCII CHART ‘ ” & ’ < – > SYMBOLOGY CHART SYMBOLOGY Primary ALT–A ALT–B ALT–C CODE ID UPC–A CODE–39 INTERLEAVED 2 of 5 CODE 128 MSR TRACK 1 MSR TRACK 2 MSR TRACK 3 HOST PORT AUX PORT 1...
Page 18
OUTPUT 8300 Series Information and Examples continued PARAMETERS OUTPUT MODES Buffer Scans: If programmed as “Yes,” the 8300 will hold data in a buffer. This allows you to read a second check while transmitting data from the first check to the terminal. Driver’s License ID MSR: This selection allows the 8300 to try and decode the MSR tracks as a AAMVA Driver’s License or a California Driver’s License.
OUTPUT 8300 Series Programming Menu PARAMETERS continued selections scan variables scan scan scan Symbology or (See Chart PREFIX 99 Universal (ALL) Pg. 15) Prefix(s) (2,3,4,5,6) *00–FE SUFFIX Symbology or (See Chart 99 Universal (ALL) Pg. 15) OUTPUT Suffix(s) (2,3,4,5,6) *00–FE PARAMETERS ENTER OUTPUT MODES...
Page 20
OUTPUT 8300 Series Information and Examples continued PARAMETERS OUTPUT MODES WAND/LASER PORT MODES Hand Held Laser Timeout: This programs a timeout for a hand-held laser compatible scanner. The scanner turns off after the trigger is depressed for 4 seconds. Laser Redundancy: If programmed ‘’Yes,” the 8300 requires three identical scans before data will be accepted.
Page 21
OUTPUT 8300 Series Programming Menu PARAMETERS continued selections scan variables scan scan scan WAND/LASER Hand Held Laser *Yes/No Timeout PORT MODES Laser Redundancy Yes/No* None MICR OUTPUT ERROR/STATUS Single Character PARAMETERS CODES Double Character ENTER Dump Data on Error Yes/No* Interrupt Time 01–05 (x1ms) TRANSMISSION...
Page 22
Notes: The space below may be used for notes..
Page 23
CODES 8300 Series Information and Examples INDUSTRIAL INDUSTRIAL CODE OUTPUT FORMATS Code 39 bSXX XXCS Code 128 ..Interleaved 2 of 5 . . . Where: b = Code 39 ID j = Code 128 ID e = Interleaved 2 or 5 ID S = Start/Stop Character X = Data Character C = Check Character...
Page 24
CODES 8300 Series Information and Examples INDUSTRIAL continued FULL ASCII CODE 39 CHARACTERS If full ASCII Code 39 decoding is enabled, certain character pairs within the bar code symbol will be interpreted as a single character. For example: $V will be decoded as the ASCII character SYN, and /C will be decoded as the ASCII character #.
Page 25
CODE 8300 Series Programming Menu SELECTION I (INDUSTRIAL) selections scan variables scan scan scan ID = b CODE 39 Enable *Yes/No (HEX 62) Minimum Length *00–Max Maximum Length Min–48* Start/Stop Transmit Yes/No* Check Character Yes/No* CODE Required SELECTION I Transmit Check Yes/No* ENTER Character...
CODES 8300 Series Information and Examples RETAIL RETAIL CODE OUTPUT FORMATS Note: Appropriate code identification must be programmed in a prefix. For maximum data security, disable the Codes not used. Version A: UPC–A is a 12 digit UPC code. Either a 2 digit or a 5 digit addenda may be added if your application needs to decode a 2 or 5 digit addenda to the UPC–A code.
CODE 8300 Series Programming Menu SELECTION II (RETAIL) scan selections scan variables scan scan ID = c Version A *Yes/No (HEX 63) Version E0 *Yes/No CODE Version E1 *Yes/No SELECTION II Check Digit Xmit Yes/No ENTER Number System Xmit Yes/No Version E Expand Yes/No* 2–Digit Addenda...
Page 28
The data bits selection must match the requirements of the terminal being used. PROTOCOL A set of rules governing the exchange of data between communications devices. See Chapter 4 of the SCANTEAM 8300 Technical Manual for complete descriptions of supported protocols. END OF RECORD Marks the end of an incoming data record from the Auxiliary Port.
Page 29
MAIN PORT 8300 Series Programming Menu CONFIGURATION selections variables scan scan scan scan MAIN PORT (4 Wire Wedge) to host/terminal CONFIGURATION (4 Wire Wedge) to host MAIN PORT (4 Wire Wedge) to terminal CONFIGURATION ENTER PC Com port MAIN PORT BAUD RATE 1200 2400...
Page 30
The data bits selection must match the requirements of the terminal being used. AUX PORT PROTOCOL This is a set of rules governing the exchange of data between communications devices. See Chapter 4 of the SCANTEAM 8300 Technical Manual for complete descriptions of supported protocols. AUX PORT END OF RECORD This selection allows you to program a mark for the end of each data record coming in from the aux port.
Page 31
AUX PORT(S) 8300 Series Programming Menu CONFIGURATION selections variables scan scan scan AUX PORT #1 BAUD RATE scan 1200 2400 4800 9600 AUX PORT(S) 19200 CONFIGURATION 38400 ENTER AUX PORT #1 None PARITY Mark Space Even AUX PORT #1 DATA Seven BITS Eight...
Page 32
Notes: The space below may be used for notes..
Page 33
DATA FORMATTER 8300 Series Information and Examples COMMANDS Note: For function code mapping, refer to pages 44 through 45. COMMAND ACTION Send all characters followed by “XX” key or function code, starting from current cursor position. ** Syntax = F1XX where XX = HEX ASCII character or function code 00–FE HEX Send “NN”...
Page 34
DATA FORMATTER 8300 Series Information and Examples COMMANDS continued Note: For function code mapping, refer to pages 44 through 45. COMMAND ACTION Replace up to 5 characters with 5 different characters. **Syntax = E7XXRRXXRRXXRRXXRRXXRRE7 Where XX = character to be replaced RR = replacement character XX and RR = HEX ACSII character 00–FE Find last (rightmost) occurrence of character and replace with RR, leaving the cursor...
DATA FORMATTER 8300 Series Programming Menu selections scan variables scan scan FORMAT REQUIRED? Yes/No* scan scan scan scan scan scan Length Editor Terminal Code DATA Type (2) Command Format FORMATTER Sequences ENTER (FF) * You may use Universal Number of 99. Notes: scan (1) * Designates default selections.
Page 36
DATA FORMATTER 8300 Series Information and Examples COMMANDS continued MSR DATA Start/Stop Character Transmit: Start/Stop characters identify the leading and trailing ends of the MSR data. You may either transmit, or not transmit Start/Stop characters. LRC Character Transmit: This setting will enable or disable the transmission of a check digit for mag stripe data.
Page 37
DATA FORMATTER 8300 Series Programming Menu continued scan selections scan variables scan scan MSR DATA Start/Stop Char. *Yes/No Transmit DATA LRC Char. Transmit *Yes/No FORMATTER Start of MSR Data 00–7F ENTER End of MSR Data 00–7F MSR TRACK SELECTION Track 1 Enable *Yes/No Track 2 Enable *Yes/No...
Page 38
DATA FORMATTER continued 8300 Series Information and Examples Formatting MICR Output Example Scenario: You have the following data on a check: You have set the MICR Data Formatter output format to 02, which is <TRANSIT#>T<ACCOUNT#>A<CHECK SERIAL #> The output you would like is: 021300381<CR>...
Page 39
DATA FORMATTER 8300 Series Information and Examples Bar Code Example (Commercial) Scenario: You need to read a 6–digit bar code printed in Interleaved 2 of 5. Only the first five digits of the code will be transmitted. You want the transmitted code terminated with a vertical tab and a horizontal tab.
MICR DATA FORMATTER 8300 Series Information and Examples MINIMUM AND MAXIMUM MICR SIGNAL LEVEL These selections allow you to set the range for acceptable MICR signals. SELECT MICR OUTPUT FORMAT Use the following selections with the programming choices on page 39 to program a custom MICR Data Format.
Page 41
MICR DATA 8300 Series Programming Menu FORMATTER selections variables scan scan MICR Auto Discrimination DECODING E13–B Only CMC–7 Only MINIMUM MICR *$00–$FE scan SIGNAL LEVEL $00–$FE* MAXIMUM MICR SIGNAL LEVEL SELECT MICR <ENTIRE MICR LINE UN–EDITED MICR DATA (RAW MICR)> NO EXCEPTIONS OUTPUT FORMAT Includes spaces and symbols FORMATTER...
Page 42
MICR DATA FORMATTER 8300 Series Examples continued MICR Data Example #1 Custom Format Scenario: Output a known check format where 0001 is the check number. Check Data: t123456789t987–654321o–0001 Desired custom output: <transit #>T<check #>S<account #>A Solution: Scan the following series: MICR DATA FORMATTER ENTER (custom format) 03 FB 74 FB F1 54 FF...
Page 43
MICR DATA 8300 Series Programming Menu FORMATTER continued selections variables scan scan CUSTOM MICR None* scan scan scan FORMAT FIELD Field ID Editor EDIT Command Sequence scan CUSTOM MICR None* scan scan scan FORMAT FIELD Field Field ID Field Length ATTRIBUTE(S) Fill (HEX Value)
Page 44
MICR DATA FORMATTER 8300 Series Examples continued MICR ERROR/STATUS CODES Use the MICR/ERROR status codes to control the values for all possible MICR error/status codes. Each character must be from the HEX–ASCII table. For example, to program No MICR to a value of “XY”: MICR DATA FORMATTER ENTER, XI, B, 58, 59, EXIT When the OUTPUT PARAMETERS MICR ERROR/STATUS CODE is programmed to single character, only the second character for that particular...
Page 45
MICR DATA 8300 Series Programming Menu FORMATTER continued selections variables scan scan DELETE SPECIFIC scan scan scan None* EXCEPTION TABLE Transit Number scan DELETE ALL Are you sure? Yes/No EXCEPTION TABLE PARSING ENTRIES MICR No Errors (Good Read) 00–7F (00)* ERROR/STATUS No MICR 00–7F (01)*...
Page 46
KEYBOARD LAYOUTS 8300 Series Programming Menu NCR 2152 50–Key NCR 2152 27–Key NCR 7052 32–Key and 56–Key...
Page 47
KEYBOARD LAYOUTS 8300 Series Programming Menu Continued NCR 7052 122 Keyboard The FO delimiter translates to the following: NCR 7052, 32/56 key layout ENTER key = B6 NCR 7052, 122 Big Ticket ENTER key = B9 IBM 3683, 48/52 key layout ENTER key = C3...
Page 52
BAR CODE CHART 8300 Programming Menu USE THIS PAGE In combination with the adjoining menu pages to program the 8300. The bar codes on this page correspond to symbols in shaded areas on adjoining menu pages. SCAN these bar codes in the sequence indicated on menu page to program desired selections and variables. ROMAN NUMERALS LETTERS DIGITS...
SAMPLE BAR CODES 8300 Series Programming Menu This page contains bar code symbols in some of the most commonly used symbologies. You may use these codes to test that your system is properly programmed for a particular symbology. UPC–A 0–3132312078–6 UPC–A 5 add on 0–3132312078–6...
Page 54
4619 Jordan Road P.O. Box 187 Skaneateles Falls, New York 13153–0187 8300/PM Rev F...
Need help?
Do you have a question about the Scanteam 8300 and is the answer not in the manual?
Questions and answers