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

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... | |
Describes the Mandatory commands of ICode products.
| 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.
| PH_ERR_SUCCESS | Operation successful. |
| PH_ERR_INVALID_DATA_PARAMS | If DataParams is null. |
| PH_ERR_INVALID_PARAMETER | If the buffers are null. |
| XXXX |
|
| [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. |
| 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.
| PH_ERR_SUCCESS | Operation successful. |
| PH_ERR_INVALID_DATA_PARAMS | If DataParams is null. |
| XXXX |
|
| [in] | pDataParams | [In] Pointer to this layers parameter structure. |