Document Version 1.0
Last revised on
2018-‐10-‐22
Page 72 of 79
Reference Manual for uTrust 5501 F Reader/Writer Module
6.3.5.9.
CONTACT_CONTROL_ATR_VALIDATION
This escape command is used to enable or disable the ATR validation by the firmware in ISO/IEC 7816
mode.
In case the card emits an ATR that is not ISO/IEC 7816 compliant, the card reader may fail to power
up the card. In these cases, disabling ATR validation will let you work with the card regardless of ISO
conformity of the ATR.
By default, ATR validation is enabled.
Input:
The first byte of the input buffer will contain the escape code; the next byte will contain the control
byte.
Byte0
Byte1
Value
Description
Escape code(0x88) 0x00
Enable ATR validation
0x01
Disable ATR validation
Output:
Output buffer
NULL
6.3.5.10.
CONTACT_GET_SET_MCARD_TIMEOUT
This escape command is used to get or set the delay, which is applied after a write operation to
memory cards. The delay is specified in milliseconds.
Input:
The first byte of the input buffer will contain the escape code; the next byte will contain the memory
card write delay in seconds.
Byte0
Byte1
Value
Description
Escape
code(0x85)
0x01
Delay in milliseconds for memory card Write
Any value other than 1 Read the current applied delay for memory card Write
Output:
Write delay: No response byte
Read delay value: A byte value specifying the current delay applied during memory card Write in
milliseconds
Byte0
Null or Delay in ms
DataIn =
85 00
DataOut:
00
(1 byte)