MSR605 Programmer’s Manual
Rev. A
18
As an example the following information will be written to the card:
Track1: %ABC123?
Track2: ;12345?
Track3: ;12345?
We use three different data bits to write raw data on the cards. The procedures are listed as below:
08,
08,
08,
08, 08,
08,
08,
08, 08
08
08
08 BITS
BITS
BITS
BITS
Set each track as 08.
First of all, set BPC command:
1B, 6F, 08, 08, 08
Present the information to the card encoder, as follows:
Transfer the track1 data to HEX under 08 bits:
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.
Start Field
1B6E1B73
Track1 header
1B01
Length
08
Track1 data
C5B07814954E3E2A
Track header
1B02
Length
05
Track2 data
2B8849EAAF
Track3 header
1B03
Length
05
Track3 data
2B8849EAAF
Ending Field
3F1C
B0
B1
B2
B3
B4
B5
P
%
1
0
1
0
0
0
1
A
1
0
0
0
0
1
1
B
0
1
0
0
0
1
1
C
1
1
0
0
0
1
0
1
1
0
0
0
1
0
1
2
0
1
0
0
1
0
1
3
1
1
0
0
1
0
0
?
1
1
1
1
1
0
0
LRC
0
1
0
1
0
1
0