STM8L libraries for CR95HF 1.0
Functions
ISO15693_Inventory_Function
ISO15693_Built_in_Commands_Functions

Functions

u8 ISO15693_Send_Receive_Inventory_cmd (ISO15693_Tag *MyTag, CR95HF_ResponseReceiving *Response, CR95HF_CommandSending *Cmd, u8 Request_flags, u8 *status_cr95hf, u8 *Inventory_16_slots_Nb_UID_Retrieved)
 This function sends a inventory command for conctactless tag.The function checks the type of inventory : 1 or 16 slots and calls the right fucntion to send the command and to manage answers received.

Function Documentation

u8 ISO15693_Send_Receive_Inventory_cmd ( ISO15693_Tag MyTag,
CR95HF_ResponseReceiving Response,
CR95HF_CommandSending Cmd,
u8  Request_flags,
u8 *  status_cr95hf,
u8 *  Inventory_16_slots_Nb_UID_Retrieved 
)

This function sends a inventory command for conctactless tag.The function checks the type of inventory : 1 or 16 slots and calls the right fucntion to send the command and to manage answers received.

Parameters:
MyTag: pointer on the structure to fill with command status and extra information according to the type of inventory
Response: pointer on the structure designated to contain the answer provided by the CR95HF.
Cmd: pointer on the command to send
status_cr95hf: pointer on the status of the CR95HF command ( the Inventory command is included into the SendRecv command to transmit it to the CR95HF )
Request_flags: to indicate the parameters used by the contactless tag
Inventory_16_slots_Nb_UID_Retrieved: pointer to store the number of UIDs received.
Return values:
ISO15693_SUCCESS_CODE: a least one tag answered and its UID is correctly stored
ISO15693_ERROR_CODE: no tag answered or several in the same slots without any UID stored
 All Data Structures Files Functions Variables Defines