An enumeration that indicates the IFD power action.
#include <smartcard_spi/SmartCardDataTypes.hpp>
enum {
IFD_POWER_UP = 0x01
IFD_POWER_DOWN = 0x02
IFD_RESET = 0x03
IFD_COLD_RESET = 0x04
IFD_LEAVE_CARD = 0x05
IFD_KEEP_CARD_POWERED = 0x06
};
BlackBerry 10.3.0
For ISO/IEC 7816-compatible environment: Requests activation of the contact.
For contact-less environment: There is no effect if a PICC is active in the slot logical device. Error condition otherwise.
For ISO/IEC 7816-compatible environment: Requests deactivation of the contact.
For ISO/IEC 7816-compatible environment: Requests a warm reset of the ICC.
For ISO/IEC 7816-compatible environment: Requests a cold reset of the ICC.
For contact-less environment: Same as for warm reset.
No power changes are required, but the reader is notified that it may be entering an idle state. This flag is used when a client session has ended.
The flag is not part of PC/SC specification.
Requests the reader to maintain power to the card even though the reader may be entering an idle state. The flag is typically used when a client session has ended, but the client requested to keep the card powered to maintain the smart card state.
The flag is not part of PC/SC specification.