User guide
ACR38x – Reference Manual info@acs.com.hk
Version 6.02
www.acs.com.hk
Page 16 of 40
9.1.4. SET_CARD_PPS
This command sends PPS Request to the smart card. This command should work in pair with
SET_READER_PPS.
Command Format
Header Instruction
Data length Data
LEN PPS Request
01h 0Ah MSB LSB
Where:
LEN Length of PPS request. Typical value is “4”.
PPS Request PPS Request to send to the card (Please refer to ISO/IEC 7816-3:1997
Section 7 for details of PPS request).
A typical PPS request to select T=1 protocol and FD=0x94h (62500 baud at 4
MHz) is: 0xFF 0x11 0x94 0x7Ah
Response Data Format
Header Status
Data length
Data
LEN
01h …
9.1.5. SET_READER_PPS
This command sends PPS Response to the ACR38x and asks the ACR38x to switch its protocol
and/or speed to communicate with the smart card. This command should work in pair with
SET_CARD_PPS.
Command Format
Header Instruction
Data length Data
LEN PPS Response
01h 0Bh MSB LSB
Where:
LEN Length of PPS response; Typical value is “4”.
PPS Response PPS Response received from the card (Please refer to ISO/IEC 7816-
3:1997 Section 7 for details of PPS response). After the driver or the
application validates the PPS Response, it should send the PPS
Response to the ACR38x. The ACR38x can then switch the protocol
and/or speed.
A typical PPS response should be the same as PPS Request.
Response Data Format
Header Status
Data length
LEN
01h