Document Version 1.2
Last revised on
2017-09-26
Page 79 of 92
Reference Manual for uTrust 4701F and uTrust 4711F Readers
6.3.5.5.
CONTACT_APDU_TRANSFER
This Escape command exchanges a short APDU with the smart card. The user has to ensure that a
card is inserted and powered before issuing this Escape command.
This Escape command mostly is used by the MCard API to access synchronous memory cards.
Input:
The input buffer contains the Escape code value followed by the short APDU to be sent to the card.
Byte0
Byte1 onwards
Escape code(0x08)
Short APDU to be sent to card
Output:
Output buffer
Response APDU
6.3.5.6.
CONTACT_DISABLE_PPS
This Escape command disables PPS done by the firmware/device for smart cards. This setting will take
effect from the next card connect and remains effective till it is changed again or the next Reader
power on. Default mode is PPS enabled.
Input:
The first byte of the input buffer contains the Escape code and the following byte, if 1 disables PPS
and if 0 enables PPS.
Byte0
Byte1
Escape code(0x0F)
PPS control byte (1-DISABLES PPS, 0-ENABLES PPS)
Output:
Output buffer
NULL
6.3.5.7.
CONTACT_EXCHANGE_RAW
This Escape command can be used to perform raw exchange of data with the card. The user must
ensure that a card is inserted and powered on before issuing this Escape command. The Card is
deactivated upon any reception error.
Input:
The input buffer for this command contains the Escape code, low byte of the length of data to be sent,
high byte of length of data to be sent, low byte of the length of expected data, high byte of length of
expected data and the command.