esp-idf-rc522 icon indicating copy to clipboard operation
esp-idf-rc522 copied to clipboard

Use interrupts instead of hot idling

Open danielbuechele opened this issue 1 year ago • 1 comments

Currently, when waiting for a tag, the task is put to sleep for 100ms and then activated again. The MFRC522 module has a IRQ pin and we could use an interrupt when the tag is present.

danielbuechele avatar Dec 11 '23 01:12 danielbuechele

Hi @danielbuechele

Thank you for the comment. I recall from past research that implementing interrupt-driven tag detection with the MFRC522 can be challenging due to certain limitations, so I initially opted for polling. I will revisit the details to assess if there's a viable way to integrate interrupt handling in the current setup.

abobija avatar Dec 11 '23 08:12 abobija