6 - Magnetic Stripe Card Data Sent from Device to Host (MSR Only | Keypad Entry Only)
eDynamo| Secure Card Reader Authenticator | Programmer’s Manual (COMMANDS)
Page 52 of 245 (D998200115-17)
6.13.3 Track 2 Masked Data Length (HID | GATT | SLIP)
This one-byte value indicates how many bytes of decoded card data are in the Track 2 Masked Data
value. This value is zero if there was no data on the track or if there was an error decoding the track.
6.13.4 Track 3 Masked Data Length (HID | GATT | SLIP, 3-Track Only)
This one-byte value indicates how many bytes of decoded card data are in the Track 3 Masked Data
value. This value is zero if there was no data on the track or if there was an error decoding the track.
6.13.5 Track 1 Masked Data
This value contains the masked track data for track 1. All characters are transmitted. For information
about the contents of track data, see section 6.1 About Track Data. For general information about
masking, see section 6.13.1 About Masking and Appendix C Identifying ISO/ABA and AAMVA
Cards For Masking (MSR Only).
For an ISO/ABA card, the PAN is masked as follows:
The number of initial characters and trailing characters specified by Property 0x07 - ISO Track
Mask is sent unmasked. If Mod 10 correction is specified (see section 9.8 Property 0x07 - ISO
Track Mask), all but one of the intermediate characters of the PAN are set to zero; one of them is set
such that the 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.
Cardholder Name and the Expiration Date are sent unmasked.