NXP Reader Library  v17.1.0.2535
Commands_Mandatory

Describes the Mandatory commands of ICode products. More...

Collaboration diagram for Commands_Mandatory:

Functions

phStatus_t phalICode_Inventory (void *pDataParams, uint8_t bFlags, uint8_t bAfi, uint8_t *pMask, uint8_t bMaskBitLen, uint8_t *pDsfid, uint8_t *pUid)
 Performs a Inventory command. More...
 
phStatus_t phalICode_StayQuiet (void *pDataParams)
 Performs a StayQuiet command. More...
 

Detailed Description

Describes the Mandatory commands of ICode products.

Function Documentation

◆ phalICode_Inventory()

phStatus_t phalICode_Inventory ( void *  pDataParams,
uint8_t  bFlags,
uint8_t  bAfi,
uint8_t pMask,
uint8_t  bMaskBitLen,
uint8_t pDsfid,
uint8_t pUid 
)

Performs a Inventory command.

This command performs the ISO15693 Anti-Collision sequence and detects one ISO15693 complaint VICC.

Returns
Status code
Return values
PH_ERR_SUCCESSOperation successful.
PH_ERR_INVALID_DATA_PARAMSIf DataParams is null.
PH_ERR_INVALID_PARAMETERIf the buffers are null.
XXXX
  • Depending on status codes return by PICC.
  • Other Depending on implementation and underlying component.
Parameters
[in]pDataParams[In] Pointer to this layers parameter structure.
[in]bFlags[In] Request flags byte. Refer below set of flags
[in]bAfi[In] Application Family Identifier.
[in]pMask[In] UID mask, holding known UID bits.
[in]bMaskBitLen[In] Number of UID bits within pMask.
[out]pDsfid[Out] 1 byte Data Storage Format Identifier.
[out]pUid[Out] 8 bytes of Unique identifier of the tag.

◆ phalICode_StayQuiet()

phStatus_t phalICode_StayQuiet ( void *  pDataParams)

Performs a StayQuiet command.

When receiving the Stay quiet command, the VICC shall enter the quiet state and shall NOT send back a response. There is NO response to the Stay quiet command.

Flag can be set using SetConfig utility interface.

Returns
Status code
Return values
PH_ERR_SUCCESSOperation successful.
PH_ERR_INVALID_DATA_PARAMSIf DataParams is null.
XXXX
  • Depending on status codes return by PICC.
  • Other Depending on implementation and underlying component.
Parameters
[in]pDataParams[In] Pointer to this layers parameter structure.