Read binary apdu, Update binary apdu – MagTek IntelliStripe65 99875161 User Manual
Page 103

Appendix B. Memory Card Support
97
Read Binary APDU
Command APDU:
CLA
INS
P1
P2
Le
00
B0
Adr1
Adr0
Len
CLA is always 00
INS is always B0
P1 is upper byte of address to read.
P2 is lower byte of address to read.
Le is the number of bytes to read
Note that if the address given is outside of the bounds of the card in the reader you may
not get the expected results. If the sum of Le and the address is outside of the bounds of
the card, some of the data will probably represent a wrap-around to the beginning of card
memory.
Response APDU:
Data Field (from card)
SW1
SW2
Update Binary APDU
Command APDU:
CLA
INS
P1
P2
Lc
Data Field
00
D6
Adr1
Adr0
Len
Data to be written
CLA is always 00
INS is always D6
P1 is upper byte of address to write.
P2 is lower byte of address to write.
Lc is the number of bytes to write.
Data Field contains the bytes to write.
Note that if the address given is outside of the bounds of the card in the reader you may
not get the expected results. If the sum of Le and the address is outside of the bounds of
the card, some of the data will probably represent a wrap-around to the beginning of card
memory.
Response APDU:
SW1
SW2
Possible SW1/SW2 combinations:
SW1/SW2
Meaning
6581
Memory Failure, some bytes were not written