Iso14a.RequestVasup

This commands scans for ISO 14443-3 (Type A) compliant PICCs in the field of the antenna and enhances polling with the VASUP-A command (required for ECP support).

If the ReqAll parameter flag is set, both PICCs in idle state and PICCs in halt state will be switched to ready state. If this flag is not set, only PICCs in idle state will be switched to ready state.

Only PICCs in ready state may be selected via the Iso14a.Select command.

This command covers the commands REQA and WAKE-UP as specified by the ISO 14443-3 standard.

Properties

Parameters (request frame)

Name Type/Size Description
- Bit mask (8 bits) -
RFU Integer (bit mask area 0xFE) Zero padding
ReqAll Boolean (bit 0x01) If enabled, all PICCs (even those in halt state) will be requested.
FormatVersion Integer (8 bits) Based on the format version, the VASUP frame definition is given in the following parameters. Currently, only format version 2 is supported.
TerminalInfo Bit mask (8 bits) -
VasSupported Boolean (bit 0x80) VAS is supported.
AuthUserRequested Boolean (bit 0x40) Requests user authentication.
RFU Integer (bit mask area 0x30) Zero padding
TerminalTypeDataLength Integer (bit mask area 0x0F) Length of terminal type data field (0-15)
TerminalType Integer (16 bits) Terminal type (MSB) and subtype (LSB) values defined by Apple
TCI Raw data (until end of frame) Terminal Capabilities Identifier (TCI) or terminal type data

Returned values (response frame)

Name Type/Size Description
ATQA Raw data (length 2 Bytes) Answer to request of type A (ATQA), according to the ISO 14443-3 standard.
Collision Boolean (8 bits) True if a collision has been detected.