Specification No.:MIS-DG60B121 SPECIFICATION for MAGNETIC CARD READER BUILT IN RS232 Model # ZU-1870MA8R Revision 1.00 JUL 2004 Matsushita Electrical Industrial Co., Ltd. Matsushita Industrial Information Equipment Co., Ltd. MAGNETIC CARD READER SPECIFICATION Copyright (c) 2004 Panasonic / Matsushita Industrial Information Equipment Co., Ltd. All rights reserved. Panasonic is a registered trademark of Matsushita Electric Industrial Co., Ltd. Other company, product, and service names may be trademarks or service marks of others. REVISIONS Revision No. 1.00 Date 1 JUL 2004 Description Initial Release Page All 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 Panasonic / Matsushita Industrial Information Equipment Co., Ltd. In case there is any contradiction appeared based on technical standard change/update etc., our specifications shall take precedence over such change/update. (c) 2004 Matsushita Industrial Information Equipment Co., Ltd. MIS-DG60B121 i MAGNETIC CARD READER SPECIFICATION PRECAUTIONS READ THIS SECTION CAREFULLY BEFORE INSTALLING OR USEING THIS READER MODULE. * Usage Avoid Extreme Heat and Cold Do not store or use the reader module in locations exposed to heat, direct sunlight, or extreme cold. Avoid moving the device with which it was incorporated between locations with large temperature differences. If the moisture condensation should occur, do not use the device. Operation: -10 C to +50 C Storage: -20 C to +60 C Avoid Humidity, Liquids and Dust Do not store or use the reader module in locations exposed to high humidity, liquids (include rain) or dust. If used in dusty conditions, the magnetic head life will be shortened. Avoid Corrosive Gases Keep the reader module away from oil or corrosive gases (salt, brimstone, chlorine, acid, alkali, etc.). Avoid Radio Frequency Interference Do not use the reader module near a television or radio receiver. Avoid Magnetic Fields Keep the reader module away from magnets and magnetic field sources, such as high voltage, strong electrical current, magnetic security devices or industrial equipment (speakers, microwave ovens and CRT display, etc.). Avoid Locations Near Electrical Appliances or Other Devices that Emit Electrical Noise Keep the reader module away from electrical noise sources, such as electric motors, printer, or computer equipment. Keep Clean the Magnetic Head Dirt, metal dust and magnetic particles etc. may cause read error. You need to clean the magnetic head using the cleaning cards. Cleaning is recommended every week or when read problems occur. Do Not Apply More than the Specified Voltages Do not apply any reverse voltage. Voltage: DC +4.75 V to +12 V Do Not Use a Cracked or Deformed Card Store the card with caution to prevent dirt, scratch and distortion. No foreign matter should be stuck on the magnetic stripe surface. Use of such card may result in a read error. (c) 2004 Matsushita Industrial Information Equipment Co., Ltd. MIS-DG60B121 ii MAGNETIC CARD READER SPECIFICATION * Handling Do Not Disassemble the reader module Do not attempt to disassemble, or modify it. Do Not Touch the Printed Circuits, Connector Pins or Components Before handling the reader module, discharge the static electricity from your body by wearing on the ESD protection such as a grounded wrist strap. Always handle it by the frame. Avoid Dropping, Bumping or Strong Impact Avoid subjecting the reader module to severe vibrations or impact. Do Not Connect or Disconnect Any Cables while the Power supply is turned On * Others Use Specified Cards Be sure to use a card, which conforms to ISO standard. Anti-magnetic of the applied card should be 2.4 x 104 A/m to 2.4 x 105 A/m of ISO standard. Use a card which is encoded the magnetic strip on the front or back of the card. Do not support to read a card which is encoded on both side of the front and back of the card. Card operation speed should be within the specification range. Forced stop or change of speed during the card operation may cause a read error. Appropriate speed to maintain stable operation is 30 cm/s to 60 cm/s. Be Careful when Handling and Storage the Cards Do not bend or twist the cards. Do not attach oil, fats or any greasy substance on the cards. (c) 2004 Matsushita Industrial Information Equipment Co., Ltd. MIS-DG60B121 iii MAGNETIC CARD READER SPECIFICATION TABLE OF CONTENTS 1. INTORDUCTION.......................................................................................................................... 1 1.1. RELATED DOCUMENTS................................................................................................... 1 1.2. DEFINITIONS .................................................................................................................... 1 2. SPECIFICATIONS ....................................................................................................................... 2 2.1. PRODUCT NAME ..............................................................................................................2 2.2. FEATURES ........................................................................................................................ 2 2.3. FUNCTION ........................................................................................................................ 2 2.4. PHYSICAL DIMENSIONS.................................................................................................. 2 2.5. POWER SUPPLY............................................................................................................... 2 2.6. ENVIRONMENTS ..............................................................................................................3 2.7. LIFE AND RELIABILITY..................................................................................................... 3 2.8. MAGNETIC STRIPE CARD STANDARD........................................................................... 4 2.8.1. PARAMETERS ...................................................................................................... 4 2.8.2. PHYSICAL CHARACTERISTICS .......................................................................... 4 2.8.3. MAGNETIC CHARACTERISTICS ......................................................................... 4 2.8.4. LOCATION OF TRACKS ....................................................................................... 5 2.9. BLOCK DIAGRAM .............................................................................................................6 2.10. CONNECTORS.................................................................................................................. 7 2.10.1. CARD READER CONNECTOR............................................................................. 7 2.10.2. HOST RS-232C CONNECTOR (PC/AT compatible) ............................................. 7 3. HOST PROTOCOL ...................................................................................................................... 8 3.1. PHYSICAL LAYER ............................................................................................................. 8 3.2. TRANSPORT LAYER......................................................................................................... 8 3.2.1. COMMAND FORMAT ............................................................................................ 8 3.2.2. RESPONSE FORMAT ........................................................................................... 9 3.2.3. COMMUNICATION SEQUENCE ........................................................................... 10 3.3. COMMAND LAYER............................................................................................................ 12 3.3.1. CONFIGURATION COMMANDS........................................................................... 13 Change Baud Rate ................................................................................................ 13 Auto Clear .............................................................................................................. 14 Auto Send .............................................................................................................. 15 Auto Notify ............................................................................................................. 16 3.3.2. STATUS COMMANDS........................................................................................... 17 Send Reader Status............................................................................................... 17 Send Track Status.................................................................................................. 19 Send Firmware Version.......................................................................................... 20 3.3.3. TRACK DATA COMMANDS .................................................................................. 21 Clear Track Data .................................................................................................... 21 Transmit Track Data............................................................................................... 22 3.3.4. READER COMMANDS.......................................................................................... 23 Reset Reader......................................................................................................... 23 (c) 2004 Matsushita Industrial Information Equipment Co., Ltd. MIS-DG60B121 iv MAGNETIC CARD READER SPECIFICATION 4. MAINTENANCE........................................................................................................................... 24 5. APPEARANCE ............................................................................................................................ 25 (c) 2004 Matsushita Industrial Information Equipment Co., Ltd. MIS-DG60B121 v MAGNETIC CARD READER SPECIFICATION 1. INTRODUCTION This specification describes Panasonic's manual insertion type Magnetic Card Reader (UCI-MAG) with built in RS232 interface and decoder. 1.1. RELATED DOCUMENTS ISO/IEC 7810:2003 ISO/IEC 7811-1:2002 ISO/IEC 7811-2:2001 ISO/IEC 7811-3:1995 ISO/IEC 7811-4:1985 ISO/IEC 7811-5:1985 Identification cards - Physical characteristics Identification cards - Recording technique - Part 1: Embossing Identification cards - Recording technique - Part 2: Magnetic stripe - Low coercively Identification cards - Recording technique - Part 3: Location of embossed characters on ID-1 Identification cards - Recording technique - Part 4: Location of read-only magnetic tracks - Tracks 1 and 2 Identification cards - Recording technique - Part 5: Location of read-write magnetic track - Track 3 1.2. DEFINITIONS The glossaries to be used in this document are defined as follows (by alphabetically order). ASCII CR LF SH SL American Standard Code for Information Interchange ASCII Carriage Return (0Dh) ASCII Line Feed (0Ah) High digit of 8 bit hexadecimal checksum Low digit of 8 bit hexadecimal checksum (c) 2004 Matsushita Industrial Information Equipment Co., Ltd. MIS-DG60B121 1 MAGNETIC CARD READER SPECIFICATION 2. SPECIFICATIONS 2.1. PRODUCT NAME Product Name: Model No.: Manual insertion type magnetic card reader built in RS232 (Full insertion type) ZU-1870MA8R 2.2. FEATURES Magnetic Head: Reading Track: Reading Speed: Raindrop proof: Double sided heads 2 tracks (ISO1 and ISO2) 10 cm/s to 120 cm/s IPx4 2.3. FUNCTION Card Operation: Read/Write: Reading Direction: Insertion / Ejection Read only Backward (Ejection) 2.4. PHYSICAL DIMENSIONS Width: Depth: Height: Weight: 99.4 mm 122.0 mm 80.0 mm Approx. 135 g 2.5. POWER SUPPLY Voltage: Ripple: Current Consumption: DC +4.75 V to +12 V Less than 50 mV p-p Approx. 30 mA (c) 2004 Matsushita Industrial Information Equipment Co., Ltd. MIS-DG60B121 2 MAGNETIC CARD READER SPECIFICATION 2.6. ENVIROMENTS Operating Temperature: Operating Humidity: Storage Temperature: Storage Humidity: * Test procedure: Vibration Sweep: Shock Durability: Usage: Others: -10 C to +50 C 10 % RH to 90 % RH (No condensation allowed) -20 C to +60 C 10 % RH to 95% RH (No condensation allowed) (24hours) Place the card reader in the standard environment (temperature: 20 C 5 C, humidity: 35 % RH to 60 % RH). Leave it for 12 hours, and measure the functions. Make sure no abnormality is found. 10 Hz/mm to 50 Hz/mm (X, Y, Z directions) 294 m/s2 (30 G) Out door is available. Make sure any source of noise that may deteriorate the characteristics of the card reader is not present around the card reader. 2.7. LIFE AND RELIABILITY Magnetic Head: Note: 500,000 times pass (2 passes / operation) The life is reliability number based on the result tested in a "clean office" environment. These numbers may be shortened dependent on the actual environment. Especially in a dusty environment*, even in the indoor application, dust or sand may shorten the life against the mechanical parts and most of the card transport mechanisms. In these cases, warranty of the card reader may be void unless the proper protection and countermeasures are performed by the terminal side. (In a clean office room. In damp or dirty atmosphere, the life may be 1/3 to 1/5 of the above figure.) *dusty environment: Refer to e.g. IEC 68, EN30721-3-3 class 3S2 or worse. (c) 2004 Matsushita Industrial Information Equipment Co., Ltd. MIS-DG60B121 3 MAGNETIC CARD READER SPECIFICATION 2.8. MAGNETIC STRIPE CARD STANDARD 2.8.1. PARAMTERS Card Specification: Track Position Recording Method Recording Density Recording Capacity Track 1 ISO1 F2F 210 BPI 79 characters (7 bits) Track 2 ISO2 F2F 75 BPI 40 characters (5 bits) 2.8.2. PHYSICAL CHARACTERISTICS Thickness: Warpage: 0.76 mm 0.08 mm 2.5 mm max. (include relief height of embossed characters) 2.8.3. MAGNETIC CHARACTERISTICS Coercive Force (Hc): Residual Flux (r): Squareness Ratio(r/m): 2.4 x 104 A/m to 2.4 x 105 A/m 1.25 x 10-8 Wb/cm 0.15 x 10-8 Wb/cm more than 0.70 (c) 2004 Matsushita Industrial Information Equipment Co., Ltd. MIS-DG60B121 4 MAGNETIC CARD READER SPECIFICATION 2.8.4. LOCATION OF TRACKS 5.66 max. (Unit: mm) 8.46 - 8.97 8.97 - 8.46 85.47 - 85.72 11.76 - 12.27 7.44 0.51 (Track1,2) 7.44 1.0 (Track3) 12.52 - 12.01 15.32 - 15.82 Track1 Track2 Track3 53.92 - 54.03 6.93 min. Center line of first data bit Center line of last data bit 0.68 - 0.84 (c) 2004 Matsushita Industrial Information Equipment Co., Ltd. MIS-DG60B121 5 MAGNETIC CARD READER SPECIFICATION 2.9. BLOCK DIAGRAM ZU-1870MA8R Controller Serial Communication TxD RxD Power Supply VCC GND F2F Decoder (Panasonic's Original IC) For Head 1 Magnetic Head 1 Track1 Track2 OR Magnetic Head 2 Track1 Track2 For Head 2 (c) 2004 Matsushita Industrial Information Equipment Co., Ltd. MIS-DG60B121 6 MAGNETIC CARD READER SPECIFICATION 2.10. CONNECTORS 2.10.1. CARD READER CONNECTOR Connector Name: Model No.: Mating Connector: CN1 53261-0590 (Molex) 51021-0500 (Molex) Pin Assignments: 2.10.2. Pin # 1 2 3 4 5 Signal Name SG RxD TxD Vcc Vcc I/O In Out - Description Signal Ground Serial Receive Serial Transmit Power supply (DC 4.75V to 12V) Power supply (DC 4.75V to 12V) HOST RS-232C CONNECTOR (PC/AT compatible) Connector Name: DB-9 Pin Assignments: Reader side CN1 Pin # 1 2 3 4 5 Signal Name Vcc Vcc TxD RxD SG HOST side DB-9 Pin # 1 2 3 4 5 6 7 8 9 RS-232C Signal Name CD RxD TxD DTR GND DSR RTS CTS RING Vcc SG (c) 2004 Matsushita Industrial Information Equipment Co., Ltd. MIS-DG60B121 7 MAGNETIC CARD READER SPECIFICATION 3. HOST PROTOCOL 3.1. PHYSICAL LAYER The list of communication parameters is shown below: Item Transmission Protocol Communication Method Start bit Data length Parity Stop bit Communication Speed Contents Asynchronous Half-duplex 1 bit 8 bits None 1 bit 9600 / 19200 bps The baud rate is selectable, and it can be changed using a Change Baud Rate command. The setup at factory shipping is 9600 bps. 3.2. TRANSPORT LAYER 3.2.1. COMMAND FORMAT : (1 byte) Field CMD (1 byte) : Value 3Ah CMD Any value PARAM Any value CR 0Dh PARAM (0 to more) CR (1byte) Description Colon; Shows the start of message packet. Command Code; Defined in "3.3 COMMAND LAYER" Parameter; Defined in "3.3 COMMAND LAYER" Carriage Return; Shows the end of message packet. (c) 2004 Matsushita Industrial Information Equipment Co., Ltd. MIS-DG60B121 8 MAGNETIC CARD READER SPECIFICATION 3.2.2. RESPONSE FORMAT Response format with a data: CMD (1 byte) : (1 byte) DATA (Any) SH (1 byte) SL (1 byte) CR (1 byte) LF (1 byte) Calculation area of checksum Response format without a data: CR (1 byte) LF (1 byte) Field CMD Value Any value : 3Ah DATA Any value SH SL CR Any value Any value 0Dh LF 0Ah Description Command Code; Shows the Colon; Splits command code and a data field. Data; Defined in "3.3 COMMAND LAYER" High digit of 8 bits hexadecimal checksum* Low digit of 8 bits hexadecimal check sum* Carriage Return; Shows the end of message packet. Line Feed; Shows the end of message packet. *Calculating Procedure of Checksums In case of example that a return data is "SE:400000030000". 1st step: "S" (53h) + "E" (45h) + ":" (3Ah) + "4" (34h) + "0" (30h) + "0" (30h) +"0" (30h) +"0" (30h) + "0" (30h) + "0" (30h) + "3" (33h) + "0" (30h) + "0" (30h) + "0" (30h) + "0" (30h) = 319h nd 2 step: Neglect 3h (upper byte of 319h) 3rd step: Calculate the two's complement value of 19h (lower byte of 319h) 100h - 19h = E7h (E7h is the two's complement value of 19h) Consequently SH is "E" (45h) and SL is "7" (37h) S E : 4 0 E 7 CR LF Calculation area of checksum (c) 2004 Matsushita Industrial Information Equipment Co., Ltd. MIS-DG60B121 9 MAGNETIC CARD READER SPECIFICATION 3.2.3. COMMUNICATION SEQUENCE Normal Communication Sequence Normal communication sequence is shown in next figure. HOST READER Command Command Transaction Response Communication Errors and Retry Sequence Communication Errors and Retry sequence is shown in next figure. HOST READER Command Tr Command Response Command Transaction When the reader doesn't respond for Tr (Retry wait), HOST may retries the request. Tr should be more than 1 second when using commands with timeout. (c) 2004 Matsushita Industrial Information Equipment Co., Ltd. MIS-DG60B121 10 MAGNETIC CARD READER SPECIFICATION Magnetic Card Read Polling Sequence Magnetic Card Read Polling sequence is shown in next figure. HOST READER Read Polling Response AUTOSEND/AUTONOTIFY mode are enabled, a response is automatically transmitted at time of card inserted and card read. The message transmitted with the combination in the mode is shown below: Mode AUTO SEND Enable Disable Enable Disable AUTO NOTIFY Disable Enable Enable Disable Card Insert "Card Inserted" "Card Inserted" - Response Card Read (with no error) <Track data> "Track Read" <Track data> - Card Read with ejection (with error) "error." "Track Read" "error." - "" quotation mark means message strings. (c) 2004 Matsushita Industrial Information Equipment Co., Ltd. MIS-DG60B121 11 MAGNETIC CARD READER SPECIFICATION 3.3. COMMAND LAYER Classification Configuration Commands Command Change Baud Rate Auto Clear Auto Send Auto Notify Status Commands Track Data Commands Reader Commands Send Reader Status Send Track Status Send Firmware Version Transmit Track Data Clear Track Data Reset Reader Code B A S N SR ST V T C RX Description Sets the communication speed. Automatically clear track buffers after sending track data. Automatically send track data as soon as card has been swiped. Automatically send the message as soon as card has been swiped. Sends the reader status, its configuration. Sends the track status. Sends the firmware version of the reader. Transmits a data on track. Clears track buffers. Reset the reader. (c) 2004 Matsushita Industrial Information Equipment Co., Ltd. MIS-DG60B121 12 MAGNETIC CARD READER SPECIFICATION 3.3.1. CONFIGURATION COMMANDS All configurations set up by the configuration commands are saved at an EEPROM. After a power up the reader, all configurations are loaded form EEPROM. Change Baud Rate Description: This command sets the serial I/O line baud rate. Command: Bx Where: x is the baud rate number. The specifies values are as follows: Value "3" (33h) "4" (34h) Baud rate 9600 bps (Setup at factory shipping) 19200 bps Response: [CR][LF] Note: The response is returned with the OLD baud rate. Example: Command for set the serial I/O line baud rate is 19200bps: : B 4 [CR] 3Ah 42h 34h 0Dh (c) 2004 Matsushita Industrial Information Equipment Co., Ltd. MIS-DG60B121 13 MAGNETIC CARD READER SPECIFICATION Auto Clear Description: This command sets AUTOCLEAR bit. Command: Ab Where: b is the AUTOCLEAR bit. The specifies values are as following: Value "0" (30h) "1" (31h) Auto Clear Disable Enable Note: If AUTOCLEAR bit is enabled, the card reader will automatically clear track buffers after sending track data. Then the Host will not be able to get track data again. If AUTOCLEAR bit is disabled, track data remain in buffer until track clear command is sent. Response: [CR][LF] Example: Command for set the AUTOCLEAR bit is enabled: : A 1 [CR] 3Ah 41h 31h 0Dh (c) 2004 Matsushita Industrial Information Equipment Co., Ltd. MIS-DG60B121 14 MAGNETIC CARD READER SPECIFICATION Auto Send Description: This command sets AUTOSEND bit. In case that the AUTOSEND bit is enable, the card reader will automatically send track data as soon as card has been swiped. Command: Sb Where: b is the AUTOSEND bit. The specifies values are as following: Value "0" (30h) "1" (31h) Auto Send Disable Enable Response: [CR][LF] Example: Command for set the AUTOSNED bit is enabled: : S 1 [CR] 3Ah 53h 31h 0Dh (c) 2004 Matsushita Industrial Information Equipment Co., Ltd. MIS-DG60B121 15 MAGNETIC CARD READER SPECIFICATION Auto Notify Description: This command sets AUTONOTIFY bit. Command: Nb Where: b is the AUTONOTIFY bit. The specifies values are as following: Value "0" (30h) "1" (31h) Auto Notify Disable Enable Note: If AUTONOTIFY bit is enabled and AUTOSEND bit is disabled, the card reader will send the message "Card Inserted" as soon as card has been inserted and the message "Track Read" as soon as card has been read. See "3.2.3 COMMUNICATION SEQUENCE - Mag Card Read Polling Sequence". Response: [CR][LF] Example: Command for set the AUTONOTIFY bit is enabled: : N 1 [CR] 3Ah 4Eh 31h 0Dh Response for the message as soon as card has been inserted: C a r d _ I n s e 43h 61h 72h 64h 20h 49h 6Eh 73h Response for the message as soon as card has been read: T r a c k _ R e 54h 72h 61h 63h 6Bh 20h 52h 65h (c) 2004 Matsushita Industrial Information Equipment Co., Ltd. r t e d [CR] [LF] 72h 74h 65h 64h 0Dh 0Ah a d [CR] [LF] 61h 64h 0Dh 0Ah 65h MIS-DG60B121 16 MAGNETIC CARD READER SPECIFICATION 3.3.2. STATUS COMMANDS Send Reader Status Description: This command requests the reader to send the reader status, its configuration. Command: SR Response: SR:abci.scnde.xyz.t.[SH][SL][CR][LF] Where: The reader status is as following: Item a b c i s c n d e x y z T Description Card Load 1 signal Card Load 2 signal Card Load 3 signal Card Inserted signal AUTOSEND bit AUTOCLEAR bit AUTONOTIFY bit Track read direction Start/End character including in track data Track #1 configuration Track #2 configuration Track #3 configuration Reader Type number (c) 2004 Matsushita Industrial Information Equipment Co., Ltd. Value "0" (30h) = not detected "1" (31h) = detected "0" (30h) = not detected "1" (31h) = detected "0" (30h) = not detected "1" (31h) = detected "0" (30h) = not detected "1" (31h) = detected "0" (30h) = disabled "1" (31h) = enabled "0" (30h) = disabled "1" (31h) = enabled "0" (30h) = disabled "1" (31h) = enabled "0" (30h) = forward "1" (31h) = backward "0" (30h) = not include "1" (31h) = include "0" (30h) = disabled "1" (31h) = enabled "0" (30h) = disabled "1" (31h) = enabled "0" (30h) = disabled "1" (31h) = enabled "0" (30h) to "6" (36h) MIS-DG60B121 17 MAGNETIC CARD READER SPECIFICATION Example: Command for the reader status: : S 3Ah 53h Response for the reader status: S R : 1 0 53h 52h 3Ah 31h 30h R [CR] 52h 0Dh 1 1 . 1 1 0 1 1 . 31h 31h 2Eh 31h 31h 30h 31h 31h 2Eh 1 1 0 . 3 . E[SH] D[SL] [CR] [LF] 31h 31h 30h 2Eh 33h 2Eh 45h 44h 0Dh 0Ah Card Load1 signal Card Load2 signal Card Load3 signal Card Inserted signal AUTOSEND bit AUTOCLEAR bit AUTONOTIFY bit Track read direction Start/End character including in track data Track #1 configuration Track #2 configuration Track #3 configuration Reader Type number = detected = not detected = detected = detected = enabled = enabled = disabled = backward = enabled = enabled = enabled = disabled = 3: Half/Full insertion (1 sensor in back) (c) 2004 Matsushita Industrial Information Equipment Co., Ltd. MIS-DG60B121 18 MAGNETIC CARD READER SPECIFICATION Send Track Status Description: This command requests the reader to send the track status. Command: ST Response: ST:dsercc.dsercc.dsercc.[SH][SL][CR][LF] Where: First set of "dsercc" is for Track #1 status, second set is for Track #2, and Third set is Track #3. The track status is as following: Item Description Data detection on track Value "0" (30h) = not detected "1" (31h) = detected Start character detection "0" (30h) = not detected "1" (31h) = detected End character detection "0" (30h) = not detected "1" (31h) = detected LRC error check results "0" (30h) = passed "1" (31h) = error Two characters representing the hex value of byte "00" = 0 byte to count of track "FF" = 255 bytes d s e r cc Note: "CC" is RAW data length of magnetic card. NOT transmitted data on track. Example: Command for send the track status: : S T 3Ah 53h [CR] 54h 0Dh Response for the track status: 78 bytes on Track #1, 19 bytes on Track #2 and 0 byte on Track #3 S T : 1 1 1 1 4 E . 1 1 1 1 53h 54h 3Ah 31h 31h 31h 31h 34h 45h 2Eh 31h 31h 31h 31h 1 3 . 0 0 0 0 0 0 . 1[SH] 0[SL] [CR] [LF] 31h 33h 2Eh 30h 30h 30h 30h 30h 30h 2Eh 31h 30h 0Dh 0Ah (c) 2004 Matsushita Industrial Information Equipment Co., Ltd. MIS-DG60B121 19 MAGNETIC CARD READER SPECIFICATION Send Firmware Version Description: This command requests the reader to send the firmware version. Command: V Response: "Panasonic UCIMAG vx.xx Copyright yyyy[CR][LF]" Where: x.xx is firmware version. yyyy is year of copyrighted. Example: Command for send firmware version of the reader: : V [CR] 3Ah 56h 0Dh Response for firmware of the reader: The version is v3.10 in 1999-2004 copyrighted. P A N A S O N I C _ U C I 50h 41h 4Eh 41h 53h 4Fh 4Eh 49h 43h 20h 55h 43h 49h - M A 2Dh 4Dh 41h G _ v 3 . 1 0 _ C o p y r i g h 47h 20h 76h 33h 2Eh 31h 30h 20h 43h 6Fh 70h 79h 72h 69h 67h 68h t _ 1 9 9 9 - 2 0 0 4 [CR] [LF] 74h 20h 31h 39h 39h 39h 2Dh 32h 30h 30h 34h 0Dh 0Ah (c) 2004 Matsushita Industrial Information Equipment Co., Ltd. MIS-DG60B121 20 MAGNETIC CARD READER SPECIFICATION 3.3.3. TRACK DATA COMMANDS Clear Track Data Description: This command clears track buffer. Command: Ct Where: t is the track number or all tracks. The specifies value are as following: Value "1" (31h) "2" (32h) "3" (33h) "A" (41h) Track Number Track #1 Track #2 Track #3 All Tracks Note: If this command executed, user will NOT be able to transmit a data again. Response: [CR][LF] Example: Command for clear on all tracks buffer: : C A 3Ah 43h 41h [CR] 0Dh (c) 2004 Matsushita Industrial Information Equipment Co., Ltd. MIS-DG60B121 21 MAGNETIC CARD READER SPECIFICATION Transmit Track Data Description: This command requests the reader to transmit the track data. Command: Tt Where: t is the track number or all tracks. The specifies value are as following: Value "1" (31h) "2" (32h) "3" (33h) "A" (41h) Track Number Track #1 Track #2 Track #3 All Tracks (same as sending T1, T2 and T3 sequence) Response: Tt:data.[SH][SL][CR][LF] Where: The track data is as following: Item Description Track Number t data Data on track Value "1" (31h) = Track #1 "2" (32h) = Track #2 "3" (33h) = Track #3 Any Note: If there is an error in track data, a response is "Tn:error.[CR][LF]". TA command is added [CR][LF] to the last of response data. Example: Command for transmit data on all tracks: : T A 3Ah 54h Response for a data on all tracks: T 1 : % 54h 31h 3Ah 41h [CR] 0Dh Data on Track1 25h T 2 : % 54h 32h 3Ah 25h T 3 : % 54h 33h 3Ah 25h [CR] [LF] 0Dh 0Ah Data on Track2 Data on Track3 (c) 2004 Matsushita Industrial Information Equipment Co., Ltd. ? . 3Fh 2Eh ? . 3Fh 2Eh ? . 3Fh 2Eh [SH] [SH] [SH] [SL] [SL] [SL] [CR] [LF] 0Dh 0Ah [CR] [LF] 0Dh 0Ah [CR] [LF] 0Dh 0Ah MIS-DG60B121 22 MAGNETIC CARD READER SPECIFICATION 3.3.4. READER COMMANDS Reset Reader Description: This command resets the reader. Command: RX Response: The reader will send the current firmware version after the reset sequence. See "Send Firmware Version" command. Example: Command for reset the reader: : R 3Ah 52h X [CR] 58h 0Dh (c) 2004 Matsushita Industrial Information Equipment Co., Ltd. MIS-DG60B121 23 MAGNETIC CARD READER SPECIFICATION 4. MAINTENANCE Because of difficulty in changing components on the Printed Circuits Board, replacement of whole unit is recommended for service and maintenance. (c) 2004 Matsushita Industrial Information Equipment Co., Ltd. MIS-DG60B121 24 MAGNETIC CARD READER SPECIFICATION 5. APPEARANCE General Tolerance: 0.5 Unit: mm (c) 2004 Matsushita Industrial Information Equipment Co., Ltd. MIS-DG60B121 25 MAGNETIC CARD READER SPECIFICATION The product label with which the manufacturing number was printed is stuck on the reader module. ZU-1870MA8R 47 Manufacturing Month: 1 = January : 9 = September O = October N = November D = December Manufacturing Year: The last digit of the Christian era (c) 2004 Matsushita Industrial Information Equipment Co., Ltd. MIS-DG60B121 26