English
Language : 

AN3955 Datasheet, PDF (43/68 Pages) STMicroelectronics – This document describes
AN3955
ISO/IEC 14443-3 layers
5.2.8
ISO/IEC 14443-3 Type B command function
These functions send an ISO/IEC 14443-3 Type B RF command to a contactless tag and
check the CR95HF response.
The ISO14443B_REQB function sends an REQB command to a contactless tag. Table 64
describes the ISO14443B_REQB function if an REQB command is sent.
Table 64.
Prototype
ISO14443B_REQB function description
int8_t ISO14443B_REQB(uc8 AFIin,uc8 Param,
uint8_t *pResponse);
Input parameter
AFIin: An AFI byte (Application Family Identifier) represents the type of
targeted application.
Param: PARAM byte
Output parameter
pResponse: Pointer to the CR95HF response
Return parameter
RESULTOK: Function is successful. The REQB command is successfully
transmitted to a contactless tag.
CR95HF_ERROR_CODE: Function failed. The CR95HF returns an errror
code.
The ISO14443B_WUPB function sends a WUPB command to a contactless tag. Table 65
describes the ISO14443B_WUPB function if a WUPB command is sent.
Table 65.
Prototype
ISO14443B_WUPB function description
int8_t ISO14443B_WUPB(uc8 AFIin,uc8 Param,
uint8_t *pResponse);
Input parameter
AFIin: AFIbyte (Application Family identifier) represents the type of
targeted application.
Param: PARAM byte
Output parameter
pResponse: Pointer to the CR95HF response
Return parameter
RESULTOK: Function is successful. The WUPB command is
successfully emitted to a contactless tag.
CR95HF_ERROR_CODE: Function failed. The CR95HF returns an errror
code.
The ISO14443B_SlotMarker function sends a SlotMarker command to a contactless tag.
Table 66 describes the ISO14443B_SlotMarker function.
Table 66.
Prototype
ISO14443B_SlotMarker function description
int8_t ISO14443B_SlotMarker(uc8 SlotNumber,
uint8_t *pResponse);
Input parameter
SlotNumber: Slot number value (4 bits) between 1 and 15
Output parameter
pResponse: Pointer to the CR95HF response
Return parameter
RESULTOK: Function is successful. The command is successfully
emitted to a contactless tag.
CR95HF_ERROR_CODE: Function failed. The CR95HF returns an errror
code.
Doc ID 022017 Rev 1
43/68