Micr reader and dual-sided check scanner (40 pages)
Summary of Contents for Magtek MINI MICR
Page 1
MINI MICR RS232 WITH OPTIONAL 3-TRACK MSR TECHNICAL REFERENCE MANUAL Manual Part Number: 99875057 Rev 7 APRIL 2003 REGISTERED TO ISO 9001:2000 20725 South Annalee Avenue Carson, CA 90746 Phone: (310) 631-8602 FAX: (310) 631-3956 Technical Support: (651) 415-6800 www.magtek.com...
Page 2
Information in this document is subject to change without notice. No part of this document may be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without the express written permission of MagTek, Inc. MagTek is a registered trademark of MagTek, Inc.
Page 3
MagTek warrants that the products sold to Reseller pursuant to this Agreement will perform in accordance with MagTek’s published specifications. This warranty shall be provided only for a period of one year from the date of the shipment of the product from MagTek (the “Warranty Period”). This warranty shall apply only to the original purchaser unless the buyer is authorized by MagTek to resell the products, in which event, this warranty shall apply only to the first repurchase.
Page 4
FCC WARNING STATEMENT This equipment has been tested and found to comply with the limits for Class B digital device, pursuant to Part 15 of FCC Rules. These limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a residential environment.
Page 6
LED INDICATORS............................ 6 SECTION 4. COMMANDS........................... 7 INSTA-CHANGE CHECKS........................7 MICRBASE SETUP PROGRAM FOR WINDOWS .................. 7 MAGTEK DEVICE DRIVERS FOR WINDOWS ..................7 COMMAND FORMAT..........................8 SWA - SWITCH A COMMAND ......................... 8 SWA PARAMETERS ..........................9 Baud Rate............................. 9 Data and Parity .............................
Page 7
RETURN MICR READER TO MAGTEK ................... 47 APPENDIX D. INTERFACE CABLE PIN LISTS ..................49 APPENDIX E. ASCII CODES........................51 FIGURES Figure 1-1. MINI MICR RS232 with 3-Track MSR..................viii Figure 3-1. Check Orientation........................5 Figure B-1. Personal Checks........................38 Figure B-2. Business Checks ........................39 Figure C-1.
Page 8
Figure 1-1. MINI MICR RS232 with 3-Track MSR viii...
Page 9
SECTION 1. OVERVIEW The MINI MICR RS232 With Optional 3-Track MSR is both a MICR (Magnetic Ink Character Recognition) Check Reader and an MSR (Magnetic Stripe Reader). The MICR Reader, in a typical application, reads the magnetic data encoded on the bottom of checks or magnetic stripe cards and transmits this data to a Host device.
Page 10
MINI MICR RS232 with 3-Track MSR • MICRbase, Setup Program for MICR Readers, Programming Reference Manual, P/N 99875102 • MICR Reader Cleaning Card, Part Number 96700006 • Sample Checks, Part Number 96530005 SPECIFICATIONS Table 1-1 lists the specifications for the MICR Reader.
Page 11
The installation for the MICR Reader is as follows: REQUIREMENTS The following is required for the Installation: • MINI MICR RS232 With Optional 3-Track or 2-Track MSR • Interface Cable, DB25 female, Part Number 22517507 or Interface Cable, DB9, female, Part Number 22517509 •...
Page 13
SECTION 3. OPERATION This section contains check and card reading procedures and LED indicator states. CHECK READING PROCEDURE Orient the check so the MICR line is down and the printed side faces the center on the MICR Reader as shown in Figure 3-1. Figure 3-1.
Page 14
MINI MICR RS232 with 3-Track MSR LED INDICATORS Table 3-1 describes the LED indicator conditions for check and card reading operations. The LED indicator is located below the slot where the check is first inserted for reading. Table 3-1. LED indicators...
Page 15
Software/Demo Programs. MAGTEK DEVICE DRIVERS FOR WINDOWS For Windows applications, the MagTek Device Drivers for Windows (P/N 30037385) are available to simplify the programming of the MICR Reader. The drivers are easy to install, and they facilitate the execution of MICR Reader commands. For more detailed information, refer to the MagTek Device Driver for Windows, Programming Reference Manual (P/N 99875125).
Page 16
MINI MICR RS232 with 3-Track MSR The drivers may also be downloaded from the Internet at www.magtek.com Software/Device Drivers. COMMAND FORMAT When the commands are entered manually, they must use the following format: [COMMAND][DATA]<CR> where: • [COMMAND] is 2 or 3 alpha characters.
Page 17
Section 4. Commands When sending data, all 8 bits must be provided. The MICR Reader will execute the command but it will not reply. To make this command permanent, use the SA (Save) command described at the end of this section. If no data is sent, the MICR Reader responds with the current settings for SWA.
Page 18
MINI MICR RS232 with 3-Track MSR SWB - SWITCH B COMMAND The SWB command controls the message format, shown in Table 4-2. The data for this command consists of 8 ASCII bits (“0” = hex 30 and “1” = hex 31).
Page 19
Section 4. Commands SWB PARAMETERS The SWB functions are listed in Table 4-2 and described below. Control Characters and MICR Data Control Characters may be added to the MICR data message. The characters are always in the following locations: <STX> <ESC> data <ETX> <CR> <LF> The control characters, descriptions, and hex values are shown in Table 4-3.
Page 20
MINI MICR RS232 with 3-Track MSR The request Send Data After Error specifies whether the MICR Reader will return data to the Host after a read error. If YES is selected and the MICR Reader detects a read error, the MICR Reader will still send the data back to the Host. If NO is selected and the MICR Reader finds an error, it will discard the data and nothing will be sent.
Page 21
Section 4. Commands SWC - SWITCH C COMMAND The SWC command controls miscellaneous functions, shown in Table 4-5. The data for this command consists of 8 ASCII bits (“0” = hex 30 and “1” = hex 31). To execute, send the SWC command as follows: SWC 01010101<CR>...
Page 22
MINI MICR RS232 with 3-Track MSR SWC PARAMETERS The SWC functions are listed in Table 4-5 and described below. CMC-7 Character Set If NO is selected the MICR Reader will only read E13-B characters. When YES is selected, the MICR Reader will read both CMC-7 and E13-B characters (see Appendix B).
Page 23
Section 4. Commands HW - HARDWARE COMMAND This command controls miscellaneous hardware options, shown in Table 4-6. The data for this command consists of 8 ASCII bits (“0” = hex 30 and “1” = hex 31). To execute, send the HW command as follows: HW 01010101<CR>...
Page 24
MINI MICR RS232 with 3-Track MSR HW PARAMETERS Disable/Enable Tracks Each Track can be enabled or disabled individually. The tracks are always transmitted in ascending order: TK1, TK2, TK3. For example, if TK1 and TK3 are enabled and TK2 is disabled, the MSR will transmit TK1, TK3.
Page 25
Section 4. Commands VR - VERSION COMMAND The Version command gives the current software revision in the MICR Reader. To execute, send the VR command followed by a carriage return as follows: VR<CR> The MICR Reader responds as follows: MICR data: [software revision]<CR>...
Page 27
The formats may be selected using the FC command (Section 4, Commands) or Insta-Change checks provided by MagTek. Each format is assigned a 4-digit number. The first two digits indicate the format number, and the last two digits are specific parameters used for various functions by each format.
Page 28
MINI MICR WEDGE with 3-Track MSR 01xx: Parsed Text Format FC0100 - Parsed text with dashes FC0101 - Parsed text, replace dashes with “d” Field Labels - TR-transit, AC-account #, CK-check #, AM-amount, TP-tpc, EP-epc Example: - PTTR444455556;AC 999-222-3;CK11045 02xx:...
Page 29
Appendix A. Format List 09xx: [transit] [acct #] • [transit]: - all characters in the field - keep dashes • [acct #]: - maximum of xx characters; when xx=00 all characters are sent - replace spaces and dashes with zeros Fmt 10xx: [transit] [acct #] •...
Page 30
MINI MICR WEDGE with 3-Track MSR Fmt 14xx: [transit] [acct #] [check #] • [transit]: - all characters in the field - keep dashes • [acct #]: - maximum of xx characters; when xx=00 all characters are sent - remove spaces and dashes •...
Page 31
Appendix A. Format List Fmt 20xx: [transit] [acct #] <CR> [check #] • [transit]: - all characters in the field - keep dashes • [acct #]: - maximum of xx characters; when xx=00 all characters are sent - replace spaces and dashes with zeros •...
Page 32
MINI MICR WEDGE with 3-Track MSR Fmt 24xx: [transit] 'T' [acct #] 'A' [check #] 'C' [amount] '$' • [transit]: - all characters in the field - keep dashes • [acct #]: - maximum of xx characters; when xx=00 all characters are sent - remove spaces and dashes •...
Page 33
Appendix A. Format List Fmt 29xx: 'C' '/' [transit] '/' [acct #] '/' [check #] '/' [status] • [transit]: - all characters in the field - keep dashes • [acct #]: - maximum of xx characters; when xx=00 all characters are sent - remove spaces and dashes •...
Page 34
MINI MICR WEDGE with 3-Track MSR Fmt 3300: '=' [transit] '=' [acct #] '=' [check #] '=' [status] • [transit]: - all characters in the field - remove dashes • [acct #] : - maximum of 14 digits - remove spaces and dashes •...
Page 35
Appendix A. Format List Fmt 37xx: [ABA] [chk dgt] [acct #] • [ABA], [chk dgt]: - all characters in the field - keep spaces and dashes • [acct #]: - work with characters in the acct field only - window of xx characters; xx must be greater than 00 - remove spaces and dashes Fmt 38xx: 'T' [transit] 'A' [acct #] 'C' [check #]...
Page 36
MINI MICR WEDGE with 3-Track MSR Fmt 42xx: US check : [transit] [acct #] Can check: '9' [transit] [acct #] • [transit]: - all characters in the field - remove dashes • [acct #]: - always xx characters; zero filled;...
Page 37
Appendix A. Format List Fmt 47xx: [transit] 'T' [acct #] 'A' [check #] • [transit]: - all characters in the field - remove dashes • [acct #]: - maximum of xx characters; when xx=00 all characters are sent - remove spaces and dashes •...
Page 38
MINI MICR WEDGE with 3-Track MSR Fmt 52xx: 'T' [transit] 'T' [acct #] 'A' [check #] • [transit]: - all characters in the field - remove dashes • [acct #]: - maximum of xx characters; when xx=00 all characters are sent - remove spaces and dashes •...
Page 39
Appendix A. Format List Fmt 56xx: [transit] <CR> [acct #] <CR> [check #] <CR> [amount] • [transit]: - all characters in the field - remove dashes • [acct #]: - maximum of xx characters; when xx=00 all characters are sent - remove spaces and dashes •...
Page 40
MINI MICR WEDGE with 3-Track MSR Fmt 60xx: [transit] '/' [acct #] '/' [check #] '/' [check type] • [transit]: - all characters in the field - remove dashes • [acct #]: - maximum of xx characters; when xx=00 all characters are sent - remove spaces and dashes •...
Page 41
Appendix A. Format List Fmt 64xx: [transit] [acct #] [check #] [amount] • [transit]: - all characters in the field - keep dashes • [acct #]: - always xx characters, trailing spaces; when xx=00 all characters are sent - keep spaces and dashes •...
Page 42
MINI MICR WEDGE with 3-Track MSR Fmt 68xx: [transit] <TAB> [acct #] <TAB> [check #] <TAB> [amount] <TAB> • [transit]: - all characters in the field - remove dashes • [acct #]: - maximum of xx characters; when xx=00 all characters are sent - remove spaces and dashes •...
Page 43
Appendix A. Format List Fmt 72: [transit] <TAB> [acct #] • [transit]: - all characters in the field - remove dashes • [acct #]: - maximum of N characters (N is on quick-init check) - remove spaces and dashes Fmt 73: [transit] <CR>...
Page 44
MINI MICR WEDGE with 3-Track MSR Fmt 7700: The Flexible Format Select this format to activate a preloaded Flexible Format. The Flexible Format is a feature that allows the user to create custom MICR formats. Flexible formats can be easily created and downloaded using the Windows based MICRbase program provided by MagTek (P/N 22000021).
Page 45
APPENDIX B. CHECK READING The characters printed on the bottom line of commercial and personal checks are special. They are printed with magnetic ink to meet specific standards . These characters can be read by a MICR Reader at higher speeds and with more accuracy than manual data entry. Two MICR character sets are used world wide;...
Page 46
MINI MICR RS232 with 3-Track MSR The nonnumeric CMC-7 characters are translated by the MICR Reader as shown in Table B-1. Table B-1. CMC-7 Nonnumeric Characters CMC-7 Character MICR Reader Output SIII CHECK LAYOUTS Personal checks with MICR fields are shown in Figure B-1. Business checks are shown in Figure B-2.
Page 47
Appendix B. MICR Check Reading 8.75” 3.67” Figure B-2. Business Checks MICR FIELDS The numbers 1 through 4 refer to the numbers below the checks on the illustration and represent the 4 MICR fields. 1-Transit Field The Transit field is a 9-digit field bracketed by two Transit symbols. The field is subdivided as follows: •...
Page 48
MINI MICR RS232 with 3-Track MSR 3-Amount Field The Amount field is a 10-digit field bracketed by Amount symbols. The field is always zero- filled to the left. 4-Auxiliary On-Us Field The Auxiliary On-Us field is variable, 4-10 digits, bracketed by two On-Us symbols. This field is not present on personal checks.
Page 49
APPENDIX C. TROUBLESHOOTING GUIDE REQUIREMENTS • Personal Computer. • RS232 cable, P/N 22517507 or 22517509. • AC adapter, P/N 64300050. • SET-MICR program, P/N 22000020. • Sample checks, P/N 96530005. • A small bottle of compressed air. • A cleaning card, P/N 96700006. SET-UP 1.
Page 50
MINI MICR RS232 with 3-Track MSR CHECK THE POWER TO THE MICR READER Possible causes for this problem are: • AC adapter connection to outlet - make sure the AC adapter is securely connected to outlet on the wall or power strip.
Page 51
• Printing problem - the check being read may not meet the requirements of the ANSI Standards. Use one the sample checks provided by MagTek . • Feeding the check - do not hold on to the check as it goes around the path. Release the check immediately after the MICR Reader "grabs"...
Page 52
• Feeding the check - When feeding the check, make sure that the MICR line is at the bottom and the printed side of the check is facing the MagTek logo on the MICR Reader. Determine if any of the conditions described above are true: ◊...
Page 53
Appendix C. Troubleshooting Guide PATH IS OBSTRUCTED Foreign debris is obstructing the check path: • Loose debris - power off the MICR Reader and try to push out any loose debris on the check path. Grab the cleaning card and force it through the check path (this is a manual process, the motor will not turn on).
Page 54
• Feeding the check - When feeding the check, make sure that the MICR line is at the bottom and the printed side of the check is facing the MagTek logo on the MICR Reader. Determine if any of the conditions described above are true: ◊...
Page 55
The MICR Reader has a problem that needs further analysis, testing, and possibly repair. Please contact the MagTek Help Desk at (888) 624-8350, and make arrangements to send the unit back to MagTek. Include a detailed description of the problem.
Page 57
APPENDIX D. INTERFACE CABLE PIN LISTS The pin list for the DB25 Interface Cable is shown in Table D-1, and the pin list for the DB9 Interface Cable is shown in Table E-2. Table D-1. DB25 Interface Cable Pin List SIGNAL DESCRIPTION (Host as...
Page 59
APPENDIX E. ASCII CODES The following is a listing of the ASCII (American Standard Code for Information Interchange) codes. ASCII is a 7-bit code, which is represented here with a pair of hexadecimal digits. ASCII ASCII ASCII ASCII " & <...
Need help?
Do you have a question about the MINI MICR and is the answer not in the manual?
Questions and answers