I am attempting to make a grid of RFID readers that can triangulate the position of a tag within their read range.
I am currently using MFRC522 readers connected to a Raspberry Pi 4 Model B (4gb) and reading using the SimpleMFRC522 Python library.
This is great in that it lets me easily read from & write to the tags that the readers can detect.
I would like to try to triangulate the relative position of a tag by using several readers to gauge signal strength from each one, with the intention of scaling up to have a grid of readers (or antennae connected to multiplexers) that can track the position of a tag as it is moved across a larger area (think a few feet across).
Is this possible using MFRC522 readers, or is this something that could be done with other readers or a specific chip connected to other antennas? I can't see any methods to return signal data from the SimpleMFRC522 library, just read & write methods.
Is there a command I can send to the reader to return this data?