BALTECH Docs |
C API for BALTECH SDK
|
brp_errcode brp_Iso14a_Request | ( | brp_protocol | protocol, |
bool | ReqAll, | ||
brp_buf * | ATQA, | ||
bool * | Collision, | ||
brp_mempool * | mempool | ||
) |
This commands scans for ISO 14443-3 (Type A) compliant PICCs in the field of the antenna.
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 brp_Iso14a_Select() command.
This command covers the commands REQA and WAKE-UP as specified by the ISO 14443-3 standard.
[in] | protocol | used to execute the command |
[in] | ReqAll | If enabled, all PICCs (even those in halt state) will be requested. |
[out] | ATQA | Answer to request of type A (ATQA), according to the ISO 14443-3 standard. |
[out] | Collision | True if a Collision was detected. |
[in] | mempool | is used to store response data. Maybe NULL to use an internal mempool, in this case the data is only available until another command uses the internal mempool |