| Electronic Components Datasheet Search |
|
AN3985 Datasheet(PDF) 79 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
AN3985 Datasheet(HTML) 79 Page - STMicroelectronics |
|
79 / 105 page ![]() AN3985 M24LRxx layer Doc ID 022255 Rev 2 79/105 M24LRxx_Fast_Read_Multiple_Block function This function sends, through the CR95HF, a fast read multiple block command to a contactless tag in the field. The datarate of the response is multiplied by 2 (52 kbit/s in this case). Received data is stored into the internal EEPROM of the MCU. M24LRxx_Inventory_Initiated function This function sends, through the CR95HF, a fast inventory command to a contactless tag in the field. Table 134. M24LRxx_Fast_Read_Multiple_Block function description Prototype u8 M24LRxx_Fast_Read_Multiple_Block(ISO15693_Tag* MyTag, const u8 Request_flags, const u8* Tag_UID, const u8 First_Block_number, const u8 Number_of_Blocks); Input parameter Request_flags: Specifies the actions to be performed by the contactless tag and whether corresponding fields are present or not. (1) (2) Tag_UID: pointer on the UID (optional) First_Block_number: address of the first block to read (3) Number_of_Blocks: number of blocks to read after the first one 1. The Address flag indicates if Tag_UID field will be added to the command (addressed mode). 2. If the memory size is more than 8 kbit, the protocol extension flag of request flags should be set. 3. If the memory size is more than 8 kbit, the block number is on two bytes. Output parameter MyTag: pointer on the structure that contains the tag response Return parameter M24LRxx_ERROR_CODE: The command failed. M24LRxx_ERROR_PARAMETERS_REQUEST_FLAGS: The inventory flag is set. M24LRxx_SUCCESS_CODE: The tag answered the command. Table 135. M24LRxx_Inventory_Initiated function description Prototype u8 M24LRxx_Inventory_Initiated(ISO15693_Tag* MyTag, const u8 Request_flags, const u8 Tag_AFI, const u8 MaskLength, const u8* Mask, u8* Inventory_16_slots_Nb_UID_Retrieved); Input parameter Request_flags: specifies the actions to be performed by the contactless tag and whether corresponding fields are present or not. Tag_AFI: AFI field to select a contactless tag family (optional) (1) MaskLength: length of the mask for transmitting (2) Mask: the mask to transmit Inventory_16_slots_Nb_UID_Retrieved: pointer to retrieve the number of tags seen during the inventory 16 slots. 1. AFI field is added if AFI flag of requests flags is 2. For example, to transmit a part of the UID of one tag. Masklength represents the numbers of significant bits. The user should ensure that others bits are reset for padding. Output parameter MyTag: pointer on the structure that contains the tag response Return parameter M24LRxx_ERROR_CODE: The command failed. M24LRxx_ERROR_PARAMETERS_REQUEST_FLAGS: The inventory flag is set. M24LRxx_SUCCESS_CODE: The tag answered the command. |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |