Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use interrupts instead of hot idling #36

Open
danielbuechele opened this issue Dec 11, 2023 · 1 comment
Open

Use interrupts instead of hot idling #36

danielbuechele opened this issue Dec 11, 2023 · 1 comment
Labels
enhancement New feature or request good first issue Good for newcomers

Comments

@danielbuechele
Copy link

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.

@abobija abobija added enhancement New feature or request good first issue Good for newcomers labels Dec 11, 2023
@abobija
Copy link
Owner

abobija commented Dec 11, 2023

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

2 participants