![Magtek ADYNAMO Programmer'S Reference Manual Download Page 15](http://html1.mh-extra.com/html/magtek/adynamo/adynamo_programmers-reference-manual_3704666015.webp)
3 –MTSCRA Class Methods
aDynamo, uDynamo, Dynamag, DynaMAX, eDynamo, BulleT| Secure Card Reader Authenticator | Programmer’s Reference (Android)
Page 15 of 42 (
D99875728-31
)
For an ISO/ABA card, the PAN is masked as follows:
The specified number of initial characters are sent unmasked. The specified number of trailing
characters are sent unmasked. If Mod 10 correction is specified, all but one of the intermediate
characters of the PAN are set to zero; one of them will be set such that last digit of the PAN calculates
an accurate Mod 10 check of the rest of the PAN as transmitted. If the Mod 10 correction is not
specified, all of the intermediate characters of the PAN are set to the specified mask character.
All Field Separators are sent unmasked.
All other characters are set to the specified mask character.
For an AAMVA card, the specified mask character is substituted for each of the characters read from the
card.
3.16
getMagnePrint
Not supported on aDynamo. This 128 byte Binary field contains the MagnePrint data. Only the number
of bytes specified in the MagnePrint data length field are valid. The least significant bit of the first byte
of data in this field corresponds to the first bit of MagnePrint data. If the Enable/Disable MagnePrint
property is set to disable MagnePrint, this field will not be sent.
public string getMagnePrint()
Parameters: None
Return Value:
String containing the MagnePrint data.
3.17
getMagnePrintStatus
Not supported on aDynamo. Get the card MagnePrint status. For more information, see
D9875475
public string getMagnePrintStatus()
Parameters: None
Return Value:
String containing the MagnePrint status.
This Binary field represents 32 bits of MagnePrint status information. Each character represents 4 bits
(hexadecimal notation). For example, suppose the characters are: “A1050000”:
Nibble
1
2
3
4
5
6
7
8
Value
A
1
0
5
0
0
0
0
Bit
7 6 5 4 3 2 1 0
1
5
1
4
1
3
1
2
1
1
1
0
9 8
2
3
2
2
2
1
2
0
1
9
1
8
1
7
1
6
3
1
3
0
2
9
2
8
2
7
2
6
2
5
2
4
Value
1 0 1 0 0 0 0 1 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Usage*
R R R R R R R M R R R R R R R R 0 0 D 0 F L N S 0 0 0 0 0 0 0 0
Usage Legend:
D = Direction
F = Too Fast