Set_card_pps, Set_reader_pps – ACS ACR38 SAM Smart Card Reader User Manual

Page 16

Advertising
background image

ACR38x – Reference Manual

[email protected]

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

Advertising