Posted on March 06, 2014 at 13:08Hello,
Are you using our software in order to control CR95HF?
The inventory algorithm 16 slots is implemented inside.
If not, inventory command is serving this aim; it is needed to control it.
In order to detect presence of many tags , it is needed to send an inventory 1 slot with a zero masklength value.
If there is a collision
- Start an inventory 16 slots with masklength at value 0, so no maskvalue.
- Many use cases possible for each slot
- No answer, go to next slot (send EOF only)
- Answer without any collision, recover UID
- Answer with collision, recover slot number Sni
- Complete or not the evaluation of the other slots
- Put in quiet the other already identified tags
- Start an inventory 16 slots with masklength = previous masklength+4 (0 + 4 from the first iteration) and maskvalue=previous maskvalue||SNi (Sni from first iteration)
- Recover first step
- If no more collision detected,end algo
Have a nice day,
Best regards,
ST NFC/RFID Dynamic tag online support