Transcript
ISO9002Certified Leadwithtechnology Wincustomerswithservice
Magnetic Stripe Reader SERIES 1260
OPERATION MANUAL
1
2
©Jarltech International Inc. 1998. All rights reserved. Under the copyright laws, this manual may not be copied, in whole or in part, without the written consent of Jarltech. Every effort has been made to ensure that the information in this manual is accurate. Jarltech is not responsible for printing or clerical errors. Jarltech International Inc. 3F, No. 1, Lane 538, Chung Cheng Road, Hsin Tien, Taipei, Taiwan, R.O.C.
3
4
This equipment has been tested and found to comply with the limits for Class A digital device. Pursuant to Part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation. This equipment generates, uses, and if not installed and used in accordance with the instructions may cause harmful interference will not occur in a particular installation. If this equipment does cause harmful interference to radio or television reception, which can be determined by turning the equipment off and on. The user is encouraged to try correct interference by one or more of the following measures: - Reorient or relocate the receiving antenna. - Increase the separation between the equipment and receiver. - Connect the equipment into an outlet on a circuit different from that to which the receiver is connected. - Consult the dealer or an experienced radio/TV technician for help. This booklet is available from the U.S. government Printing Office, Washington, DC 20402, Stock NO.004000-00345-4.
CAUTION: Any changes of modifications not expressly approved by the grantee of this device could void the users authority to operate the equipment.
Operation is subject to the following two conditions: (1) This device may not cause harmful interference. (2) This device must accept any interference received including interference that may cause undesired operation.
5
6
Contents 1. Preparation
2. Installing Model 1260K (Keyboard Wedge Interface)
3. Installing Model 1260R (RS232 Interface)
4. Default Settings
5. Quick Programming
6. Custom Programming Appendix I: Specifications Appendix II: The Contents of 1260.INI Appendix III: The Contents of DEFAULT.CFG
7
8
1
Preparation
Step 1: Turn off your computer By turning off your computer, you will prevent any accidental damage to the magnetic stripe reader and computer.
Step 2: Review packing list It should contain the following: Model 1260K (keyboard wedge interface) includes: 1 pce 1260K Card Reader 1 pce Main cable(GC-1230K) 1 pce Operation Manual
Model 1260R (RS232 interface) includes: 1 pce 1260R Card Reader 1 pce Main cable(GC-1210R) 1 pce Operation Manual 1 pce +12V DC Power Plate with internal power cable 1 pce DC cable 1 pce Y cable(GC-1210-Y), this is optional for dual-RS232 operation between Host and Terminal
9
10
2
Installing Model 1260K
Before installing, remember to turn off your computer to avoid any accidental damage to the card reader or your computer.
Step 1: Check dip-switch settings For the keyboard wedge, the dipswitch settings on the magnetic stripe reader should be:
Step 3: Connect to the computer Unplug the PC keyboard cable from the computer. Plug the keyboard cable into the 5-pin female end of the T-connector provided. Plug the male end of the T-connector into the keyboard port of your computer. Refer to Figure 2-1.
11
Installing 1260K
Step 4: Turn on your computer The computer should boot up normally. Model 1260K will beep to indicate that it is ready for operation
Step 5: Turn to Chapter 4 You are now ready to program the 1260K magnetic stripe reader to meet the specific requirements of your application environment. Turn to Chapter 4 Default Setting section of this manual.
12
3
Installing Model 1260R
Step 1: Turn off your computer Turn off your computer to avoid any accidental damage to the card reader or your computer.
Step 2: Check dip-switch settings For the RS232 interface, the DIPSwitch setting on the magentic stripe reader should be: SW1
SW2
SW3
SW4
SW5
SW6
SW7
SW8
ON
ON
ON
ON
ON
O FF
O FF
O FF
The model 1260R is available to be installed between host and terminal for dual-RS232 operation. If you are using the GC-1210-Y cable(Figure 3-1) for dual-RS232 operation, please refer to the cable pinouts and the switch settings shown in the specification list of Appendix I
Figure 3-1
13
Installing 1260R
Step 3: Choose power access The RS232 connection requires +12V DC. This may be provided through an internal connection in your computer or through an external connection to a 110/220V adapter. The components for an internal connection are provided. If you are using an external connection, be sure that your adapter conforms to the specifications listed in Appendix I.
Step 4: Using internal power source Remove the access cover to your computer. Mount the +12V DC power plate on an available expansion slot in the back. Attach the 4-pin male connector to the open female connector of the same type in your computer. Refer to the Figure 3-2.
NOTE: An internal power source may be
already available if the 9-pin RS232 port on your computer or terminal matches the 1260R pin assignment. (See specification in Appendix I)
Step 5: Connect to your computer
14
Connect the 9-pin RS232 connector (DB9F with DC jack) to the equivalent(DB9M) RS232 port on your computer or terminal. Provide power to the DC jack on the DB9F connector using either a cable connection to the +12V DC power plate or an external power adapter.
Installing 1260R
Step 6: Turn on your computer The computer should boot up normally. Model 1260R will beep to indicate that it is ready for operation. You are now ready to program the 1260R magnetic stripe reader to meet the specific requirements of your application environment. Turn to Chapter 4 Default settings section of this manual.
15
16
4
Default Settings
The following describes the default vaule of the series 1260 magnetic stripe reader: All Tracks
Message prefix: None Message suffix: [Enter] Fied splitting: Disabled.
Keyboard Wedge
Inter-character delay: 0 Inter-scan code delay: 4
RS232
Baud rate: 9600 bps Data Bit: 8 bits/character Stop Bit: 1 bit Parity: None
17
18
5
Quick Install Programming
This section describes for programming the Series 1260 magnetic stripe reader to match the specific requirements of your application environment. There are 2 ways to program your reader. 1. Generate the parameters with a word processor to program the reader directly under DOS. 2. Use the utility, JC1260.EXE, to define the specific parameters for your reader and program it directly under JC1260.EXE. (See Chapter 6) The series 1260 can be programmed via either keyboard or serial port. Make sure that your type of cable connection is the same as your parameter setting. This section also describes the procedure for quick programming of the series 1260 magnetic stripe reader. There are JC1260.INI and DEFAULT.CFG files included in the supplied diskette. You can generate the parameters in these files with a word processor, with the TXT file format, then program your reader directly under DOS.
19
Quick Install Programming
Step 1: Copy software to your hard disk Make a new folder on your hard disk drive for your card reader, then copy JC1260.EXE, DEFAULT.CFG and JC1260.INI from provided diskette.
Step 2: Select the interface, which will be used to program the reader Series 1260 can be programmed via either keyboard or RS232 interface. You must choose one and have the correct hardware cable connection.
Step 3: Check the switches The switch setting will be OFF for the keyboard wedge mode. For RS232 mode, the switches from 1 to 5 should be ON and both switch 6 and 7 should be OFF for single-RS232 communication. The other setting for dualRS232 mode operates the reader between host and terminal should be as follow in Table 5-1. SW6 OFF OFF cable ON cable ON
NOTE:
20
SW7 DESCRIPTIONS OFF Single-RS232 communication without Y-cable ON Single-RS232 to female DB-9 connector of YOFF Single-RS232 to male DB-9 connector of Y-
Table 5-1
ON Dual-RS232 communication with Y-cable
You may need an additional Y-cable (GC-1210-Y) for dual-RS232 communication.
Quick Install Programming
Step 4: Check the JC1260.INI with your environment
The contents in the JC1260.INI should be as follow: The user can modify it with any kind of word processor utility. You are advised NOT to change the location and texture of each command.
TYPE MODE=K ; K= Keyboard mode TRACK 1=1 ; 1= Enable TRACK 2=1 ; 1= Enable TRACK 3=1 ; 1= Enable ISO FORMAT=1 ; 1= Enable CADMV FORMAT=1 ; 1= Enable AAMVA FORMAT=1 ; 1= Enable COMMUNICATION PORT=1 2= COM2 (Can be ignored while
R= RS232 mode 0= Disable 0= Disable 0= Disable 0= Disable 0= Disable 0= Disable ; 1= COM2 Keyboard wedge)
Step 5: Check the DEFAULT.CFG with your requirements Refer to Appendix III to check the settings or modify the parameter. You can rename the file as any file name with the fixed extension CFG. You are also advised NOT to change the location and texture of each command.
Step 6: Program reader under DOS prompt Enter following command and press [Enter] to start the program. The extension name of CFG file is not necessary. C:\....>JC1260 filename [Enter]
21
Quick Install Programming
Step 7: Press SW-8 ON-OFF to program the reader
Follow the instruction on the screen and check the switches to match with the setting and the hardware cable connection. Then press SW-8 ON then OFF to start to program. You will hear a beep and see the LED on the reader flash while it is programming. It will take about one minute to send 19 blocks of data to the reader, then you will hear a long beep to indicate the end of programming.
22
6
Custom Programming
This section describes how you can use the supplied utility, JC1260.EXE, to generate your specific parameters for your reader and program it directly under JC1260.EXE.
Step 1: Copy software to hard disk Make a new folder on your hard disk drive for your card reader, then copy JC1260.EXE and DEFAULT.CFG from provided diskette.
Step 2: Connect reader to the computer or terminal See the previous section in this manual.(see Figure 2-1,Figure 3-2)
Step 3: Enter JC1260.EXE Enter JC1260 under the folder to execute the programming software: C:...\>JC1260 [ENTER] An example of the screen is illustrated in Figure 6-1. The porgram will ask you to enter the basic parameters. Follow the instruction step by step and select the specifications that you want.
23
Custom Programming a. Select model type to meet the hardware connection: K=Keyboard, R=RS232 b. Select tracks with the reader: Example: Input 12 that means track 1 and track 2 c. Select the data formats which can be multiple selections. Example: Input ICA specifies this reader to work with ISO, CADMV and AAMVA formats. d. If R is specified at step 1, then the program will ask you to input the serial port number 1 or 2, which is the serial port you are going to work with. After finishing, the utility will automatically save them in an extra file named JC1260.INIin the same folder as the default value for the next programming.
24
Custom Programming
Step 4: Refer Figure 6-2 The utility needs you to define more settings for your card reader. Follow the guide box under the screen to specify the settings to match your requirements. After your definitions, enter [F6] to save your settings into the file DEFAULT.CFG or enter [F7] to save to a specific file.
Step 5: Press [F8] to program the reader Following the instruction on the screen, you are told to check the switches to match with the setting and the hardware cable connection. Then press SW-8 ON then OFF to start the program. You will hear a beep and see the LED on the reader flash while it is programming. It will take about one minute to send 19 blocks data to the reader, then you will hear a long beep to indicate the ending of programming. (See Figure 63)
25
Custom Programming
More Descriptions about the Settings PREFIX and SUFFIX Using PREFIX and SUFFIX allows you to differentiate between each track; you may input any 16 characters from ASC (001) to ASC (255) as prefix and/or suffix. Press [Alt]+[S] to accept your definitions or [ALT]+[Q] to abort. (See Figure 6-4)
26
Custom Programming FIELD SPLIT Press [PgUp] or [PgDn] to enable or disable the field split. If field split was enabled then press [Enter] to define the fields of each track to be readable or not (Figure 6-5). The reader will add a [CR]+[LF] at end of each field automatically once this field was enabled.
START, END SENTINEL and LRC DATA When these settings are enabled, the card reader will automatically send these characters to computer together with the tracks data.
27
Custom Programming OUTPUTMODEofkeyboardwedge You are recommended to use the default SCAN mode setting for normal operation with full PC/AT compatibility. For non-US keyboard characters, please set to ALT mode. (See Figure 6-6)
CHARACTER DELAY of keyboard wedge A character delay ranges from 0 to 9*10ms can be selected to match various computer response times. (See Figure 6-7)
28
Custom Programming SCAN CODE DELAY of keyboard wedge A scan code delay is a delay time between the scan code of each character, the range from 0 to 9*500us can be selected to match various computer response times. (See Figure 6-8)
BAUD RATE of RS232 mode Use [PgUp] or [PgDn] to select the baud rate from 2400 to 19200bps. (See Figure 6-9)
29
Custom Programming PARITY BIT of RS232 mode Use [PgUp] or [PgDn] to select the parity bit among even, odd and none. DATA BIT of RS232 mode Use [PgUp] or [PgDn] to select the data bit between 8 and 7. STOP BIT of RS232 mode Use [PgUp] or [PgDn] to select the stop bit between 1 and 2
30
A
Appendix I
Specifications Decoding Capability
Single-track: Track 1 or Track 2 or Track 3 Dual-tracks: Tracks 1 & 2 or Tracks 2 & 3 Triple-tracks: Tracks 1 & 2 & 3
Card Reading Speed
8 to 125 cm/sec Bi-directional
Magnetic Head Life
300,000 passes
Status Indicator
Audible beep for each successful reading
Programming Capabilities
Track selection Prefix (16 characters max.) Suffix (16 characters max.) Field selection Start and end sentinel LRC selection Inter-character delay Inter-scan code delay RS232 parameters (baud rate, data bit, parity, flow control)
System Compatibilities
Model 1260K keyboard wedge interface operates with IBM AT, PS/2 and compatibles. Model 1260R has standard RS232C DB9F interface for easy installation within any existing system that has RS232C port capability. Optional dual-RS232 Y-cable is available for operation between host and terminal.
31
Specifications Physical
Dimensions: 100mm x 42mm x 27mm(LxWxH) Weight: 100g
Environmental
Operating temperature: 0-40 C o Storage temperature: -20-60 C Humidity: 10% - 90% RH (noncondensing)
Power Requirement
Model 1260K: +5V from host computer or terminal Model 1260R: +12V DC directly from host, or through adapter from external 110V/220V, 50Hz/ 60Hz source with polarity as follows:
Power Consumption
During operation: max 300 mA While idle: 60 mA
Model: 1260R Interface Connector Pin Assignments
Model: 1260K Interface Connector Pin Assignments
o
DB9FRS232Interface #2:TX #3:RX #5:Ground #9:+12VDCPower
DIN5KeyboardInterface #1:PCClock #2:PCData #4:Ground #5:+5V DIN5KeyboardInterface #1:PCClock #2:PCData #4:Ground #5:+5V
32
Y-cable (GC-1210-Y) DB-9F #2:TX #3:RX #5:Ground #9:VCC DB-9MA #3:RX #4:TX #5:Ground #7:RX #8:TX #9:VCC
Specifications
DB-9MB #2:TX #3:RX #5:Ground
33
Specifications Dip-Switch Settings Model: 1260K
Keyboard wedge SW1 SW2 SW3 SW4 SW5 SW6 SW7 SW8 OFF OFF OFF OFF OFF OFF OFF OFF
Model: 1260R
Single-RS232 mode without Y-cable (GC-1210-Y) SW1 SW2 SW3 SW4 SW5 SW6 SW7 SW8 ON ON ON ON ON OFF OFF OFF
Single-RS232 mode with the female connector of Y-cable (GC-1210-Y) SW1 SW2 SW3 SW4 SW5 SW6 SW7 SW8 ON ON ON ON ON OFF ON OFF
Single-RS232 mode with the male connector of Y-cable (GC-1210-Y) SW1 SW2 SW3 SW4 SW5 SW6 SW7 SW8 ON ON ON ON ON ON OFF OFF
Dual-RS232 mode with the Y-cable (GC-1210-Y) SW1 SW2 SW3 SW4 SW5 SW6 SW7 SW8 ON ON ON ON ON ON ON OFF
34
A
Appendix II
The contents of JC-1260.INI TYPE MODE=K
; K= Keyboard mode
R= RS232 mode
TRACK 1=1
; 1= Enable
0= Disable
TRACK 2=1
; 1= Enable
0= Disable
TRACK 3=1
; 1= Enable
0= Disable
ISO FORMAT=1
; 1= Enable
0= Disable
CADMV FORMAT=1
; 1= Enable
0= Disable
AAMVA FORMAT=1
; 1= Enable
0= Disable
COMMUNICATION PORT=1 ; 1= COM 1
2= COM 2
(Can be ignored while Keyboard wedge)
35
36
A
Appendix III
The contents of DEFAULT.CFG ############################################### # JC-1260 SETTING FILE # ############################################### #============================================== %ISO #============================================== # TRACK 1 PARAMETERS, 1 = ENABLE, 0 = DISABLE
# ASCII(251) = = [ENTER] KEY #============================================== TRACK 1=1 PREFIXES= SUFFIX= FIELD SPLIT=0 START SENTINEL=0 END SENTINEL=0 LRC DATA=0 *** FIELDS ZONE *************************** FC/PAN DATA=0 CC/NAME DATA=0 ADDITIONAL DATA=0 #============================================== # TRACK 2 PARAMETERS, 1 = ENABLE, 0 = DISABLE
# ASCII(251) = = [ENTER] KEY #============================================== TRACK 2=1 PREFIXES= SUFFIX= FIELD SPLIT=0 START SENTINEL=0 END SENTINEL=0 LRC DATA=0 *** FIELDS ZONE *************************** PAN DATA=0 ADDITIONAL DATA=0 #============================================== # TRACK 3 PARAMETERS, 1 = ENABLE, 0 = DIS-
ABLE
# ASCII(251) = = [ENTER] KEY #============================================== TRACK 3=1 PREFIXES=
37
The connector of DEFAULT.CFG FIELD SPLIT=0 START SENTINEL=0 END SENTINEL=0 LRC DATA=0 *** FIELDS ZONE *************************** FC/PAN DATA=0 USE/SECURITY DATA=0 ADDITIONAL DATA=0 #============================================== %CADMV #============================================== # TRACK 1 PARAMETERS, 1 = ENABLE, 0 = DIS-
ABLE
# ASCII(251) = = [ENTER] KEY #============================================== TRACK 1=1 PREFIXES= SUFFIX= FIELD SPLIT=0 START SENTINEL=0 END SENTINEL=0 LRC DATA=0 *** FIELDS ZONE *************************** TYPE=0 NAME1'=0 NAME2'/ADDRESS=0 ADDRESS LINE1'=0 CITY=0 #============================================== # TRACK 2 PARAMETERS, 1 = ENABLE, 0 = DIS-
ABLE
# ASCII(251) = = [ENTER] KEY #============================================== TRACK 2=1 PREFIXES= SUFFIX= FIELD SPLIT=0 START SENTINEL=0 END SENTINEL=0 LRC DATA=0 *** FIELDS ZONE *************************** ID NUMBER=0 EXPIRATION DATE=0 DISCRETIONARY=0 #============================================== # TRACK 3 PARAMETERS, 1 = ENABLE, 0 = DIS-
ABLE
38
# ASCII(251) = = [ENTER] KEY #============================================== TRACK 3=1 PREFIXES= SUFFIX=
The connector of DEFAULT.CFG START SENTINEL=0 END SENTINEL=0 LRC DATA=0 *** FIELDS ZONE *************************** CLASS=0 ENDORSEMENTS=0 STATE CODE=0 ZIP CODE=0 SEX=0 HAIR COLOR=0 EYESCOLOR=0 HEIGHT=0 WEIGHT=0 RESTRICTIONS=0 ISSUE DATE=0 OFFICE=0 EMPLOYEEID=0 LRE ID=0 FEE DUE YEAR=0 ADDRESS LINE2'=0 RESERVEDSPACE=0 #============================================== %AAMVA #============================================== # TRACK 1 PARAMETERS, 1 = ENABLE, 0 = DIS-
ABLE
# ASCII(251) = = [ENTER] KEY #============================================== TRACK 1=1 PREFIXES= SUFFIX= FIELD SPLIT=0 START SENTINEL=0 END SENTINEL=0 LRC DATA=0 *** FIELDS ZONE *************************** STATE OR PROVINCE=0 CITY=0 NAME=0 ADDRESS=0 #============================================== # TRACK 2 PARAMETERS, 1 = ENABLE, 0 = DIS-
ABLE
# ASCII(251) = = [ENTER] KEY #============================================== TRACK 2=1 PREFIXES= SUFFIX= FIELD SPLIT=0 START SENTINEL=0 END SENTINEL=0 LRC DATA=0
39
The connector of DEFAULT.CFG *** FIELDS ZONE *************************** ID NUMBER=0 EXP/BIRTH-DATE=0 REMAINDER ID=0 #====================================== # TRACK 3 PARAMETERS, 1 = ENABLE, 0 = DISABLE # ASCII(251) = = [ENTER] KEY #====================================== TRACK 3=1 PREFIXES= SUFFIX= FIELD SPLIT=0 START SENTINEL=0 END SENTINEL=0 LRC DATA=0 *** FIELDS ZONE *************************** TEMPLATE VER#=0 SECURITYVER#=0 POSTAL CODE=0 CLASS=0 RESTRICTION=0 ENDORSEMENTS=0 SEX=0 HEIGHT=0 WEIGHT=0 HAIR COLOR=0 EYESCOLOR=0 ID NUMBER=0 RESERVEDSPACE=0 ERRORCORRECTION=0 SECURITY=0 #====================================== # RS-232 PARAMETERS # BAUD RATE = 19200, 9600, 4800, 2400 # PARITY BIT = NONE, EVEN, ODD # DATA BIT = 7 OR 8 # STOP BIT = 1 OR 2 #====================================== RS-232 PARAMETERS BAUD RATE=9600 PARITY BIT=NONE DATA BIT=8 STOP BIT=1 #====================================== # MODE=SCAN,USEKEYSCANCODETOOUTPUT # MODE=ALT,USEALTKEY+KEYNUMBERTOOUTPUT # CHARACTERDELAY=DELAYTIMEBETWEENCHARACTER # SCANCODEDELAY=DELAYTIMEBETWEEN # MAKE CODE AND BREAK CODE #======================================
40
The connector of DEFAULT.CFG KEYBOARDWEDGE OUTPUT MODE=SCAN CHARACTER DELAY=0 SCAN CODE DELAY=4 #----------------------------------------------------------------
41
Introduction This manual describes the Series 1260 magnetic stripe reader, and includes both the keyboard wedge and the RS232 interface options. The 1260 is an advanced bidirectional, programmable magnetic stripe reader, which includes three formats, ISO standard and North America driver license formats CADMV and AAMVA. It is intended for use with credit authorization terminals, point-of-sale terminals, portable terminals, personal computers and banking terminals. Model 1260K is designed to be used with IBM/AT compatible computer, entering data as if it were being generated through the keyboard. No software modification, nor programming of input/output devices, nor addition power supply is needed. Model 1260R operates as an on-line reader, which communicates with any computer or terminal via an RS232 interface. The 1260R requires +12V DC from either an external power source or the internal power of your computer or terminal. It operates as a two way communication between Host and Terminal.
Copyright © 1998 Jarltech International Inc. Print in Taiwan
ISSUED: APR. 98' - V 1