Custom-designed models are also This MSR206 series has been tested and found to comply with the limits for a Class A digital device, pursuant to part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a commercial environment.
Section 2 General description The MSR206 series is designed to read and/or write high or low coercivity magnetic cards. It can encode and verify up to 3 tracks of data simultaneously. It communicates with a host computer or other terminal using a standard RS-232 interface.
Read, 5-50 ips (read speed 5-40 ips for track 2 at 210bpi) Media Speed Write, 5-30 Read 300-4000 Oe Mag. Card Media Coercivity MSR206-XHC write 2750-4000 Oe Mag. Card MSR206-XHL write 300-4000 Oe Mag. Card Media Thickness 0.76-1.2mm Jitter Card Read bit to bit interval <+/-15% card...
Page 6
MSR206 Programmer’s Manual Section 3 – Technical specifications Write bit to bit interval <+/-10%,Sub interval<+/-12% at 30ips Low amplitude Card Read 60% for both 75& 210bpi Error Rate Read < 0.5% Write < 0.8% Media Swipe Head life 1,000,000 passes for both read & write head...
2. Connect PC and MSR206 as below. 3. Connect DB9 of signal cable to a free serial port then connect RJ45 at the other end of the cable to MSR206 4. Connect outer plug of Power-out cable to the power inlet of MSR206.
Section 5 Utilities test program Every MSR206 comes with a utilities test program disk that includes a Windows version. This program is to verify and demonstrate the functionality of the MSR206. In some cases, it can be used as a card reading and writing program.
Page 9
DB9 connector is plugged into the correct COM port and the power cord/connector is also attached to DB9 thus lighting the green LED on the MSR206. F. When the test program is first opened, a password dialog box will ask whether you wish a first time password.
Page 10
MSR206 Programmer’s Manual Section 5 – Utilities test program J. The test program will auto detect if a MSR206 is connected. By clicking Setup from main window, you can change COM ports, Leading Zeros for all 3 tracks and BPI of track 2.
Page 11
MSR206 Programmer’s Manual UDN PM017-U Rev.C.1 Section 5 – Utilities test program 2003/10/9 Page 28 pages Total...
Command code: <ESC> e Hex code: 1B 65 Response: <ESC> y [1B] [79]) Description: This command is used to verify that the communication link between computer and MSR206 is up and good. Command: All LED off Command code: <ESC> <81>...
Page 13
Hex code: 1B 86 Response: <ESC> 0 (1B 30) if test ok Description: This command is used to verify that the card sensing circuit of MSR206 is working properly MSR206 will not response until a card is sensed or receive a RESET command.
Page 14
MSR206 Programmer’s Manual Section 6 – Command and response Response: 1B [00~ff] [00~ff] Description: This command is used to ask MSR206 the present setting number of leading zeros. Command: Erase card Command code: <ESC> c [Select Byte] Hex code: 1B 63 [Select Byte] Response: <ESC>...
Page 15
Command code: <ESC> v Hex code: <ESC> 76 Response: <ESC> [version] Description: This command can get the firmware version of MSR206. * [version] is a 5 bytes version number, format is “ REV?X.XX “ MSR206? = 0 MSR206HC? = H...
2. None available and none data tracks will not be transmitted when swipe of card. For example, when read card with data encoded on track 2 only for MSR206-5, it will transmit data like 1B 73 1B 01 1B 02 [string] 3F 1C, for no data on track 1 so it shown 1B 01 only.
Page 17
MSR206 Programmer’s Manual Section 7 – Data format Write Track 2 & 3 for 8 BPC Read Write LSB MSB byte *Refer to 9.ADDENDUM LSB MSB byte UDN PM017-U Rev.C.1 2003/10/9 byte Page 28 pages Total...
MSR206 Programmer’s Manual Section 9 – Addendum Section 9 Addendum (I) WRITE DATA TO MAGNETIC CARD The WRITE command: Command WRITE Command code <ESC> w [Data Block] Hex code 1B 77 [Data Block] Response <ESC> [Status Byte] Description This command request MSR106 to write the Data Block into the card swiped.
MSR206 Programmer’s Manual Section 9 – Addendum (II) WRITE RAW DATA TO MAGNECTIC CARD Converting Card Data Information to Hexadecimal for the Binary Write Function Converting track one ASCll information into HEX Converting track two and three ASCll information into HEX...
Page 22
MSR206 Programmer’s Manual Section 9 – Addendum ; (*) < > ? (*) * Note: The “;” is start sentinel and “?” is end sentinel of tk2 & 3 of ISO format. As an example the following information will be written to the card: Track1: %ABC123? Track2: ;12345?
Page 23
MSR206 Programmer’s Manual Section 9 – Addendum Calculate Odd Parity (P column) If there is an Even Number of 1’s in the row of data for each character, put a 1 in the P column. Other wise, put a 0 in the column.
Page 24
MSR206 Programmer’s Manual Section 9 – Addendum 07, 05, 05 BITS Set TK1, TK2 & TK3 as 07, 05, 05 1b, 6F, 07, 05, 05 First of all, set BPI command: Present the information to the card encoder, as follows:...
Page 25
MSR206 Programmer’s Manual Section 9 – Addendum Calculate Odd Parity (P column) If there is an Even Number of 1’s in the row of data for each character, put a 1 in the P column. Other wise, put a 0 in the column.
Page 26
MSR206 Programmer’s Manual Section 9 – Addendum Add 0 Add 0 Add 0 06, 05, 06 BITS Set TK1, TK2 & TK3 as 06, 05, 06 First of all, set BPI command: 1b, 6F, 06, 05, 06 Present the information to the card encoder, as follows:...
Page 27
MSR206 Programmer’s Manual Section 9 – Addendum Add 0 Add 0 Transfer track 2 data to HEX under 05 bits: Add 0 Add 0 Add 0 Transfer track 3 data to HEX under 06 bits: UDN PM017-U Rev.C.1 2003/10/9 Page...
Need help?
Do you have a question about the MSR206 and is the answer not in the manual?
Questions and answers