Giter Club home page Giter Club logo

Comments (8)

ac-astuartkregor avatar ac-astuartkregor commented on August 15, 2024 1

@layereight I am experiencing these symptoms as well. I tried the patch (I think) but it had no effect. I can double-check soon for you. I think I applied the patch incorrectly, as I am not seeing the same symptoms after applying it.

from pi-rc522.

ac-astuartkregor avatar ac-astuartkregor commented on August 15, 2024 1

I believe that to be the case, yes. It's the only significant thing I changed in terms of how my RFID setup works.
Edit: And yes it's working continuously now.

from pi-rc522.

layereight avatar layereight commented on August 15, 2024 1

Happy to hear that.

from pi-rc522.

layereight avatar layereight commented on August 15, 2024

Hey @zlokomatic,

can you please check whether #49 fixes the issue for you? Thanks!

from pi-rc522.

layereight avatar layereight commented on August 15, 2024

@ac-astuartkregor meaning #49 fixes the issue for you now as well? Just asking for explicit confirmation.

from pi-rc522.

pitkling avatar pitkling commented on August 15, 2024

I ran into a similar problem and the patch from @layereight helped, thanks!

Interestingly enough, the problem does not occur with every RFID tag. I have two different types (tokens and cards). While the tokens work flawlessly without the patch, the cards always result in failing reads when left on the RFID reader. Once the reads start to fail, none of the cards can be read anymore but the tokens can be read. Once a token was read, a card can again be read again (again, resulting in errors when left on the RFID reader for too long).

Anyway, with the patch everything seems to work, thanks again!

from pi-rc522.

Wyphorn avatar Wyphorn commented on August 15, 2024

same problem. Same fix worked. thank you!

from pi-rc522.

keans avatar keans commented on August 15, 2024

Hm, strange with fix #49 the wait_for_tag() blocks only once i.e. until the first time a tag is read. Afterwards there is no waiting for tag i.e. no blocking increasing the CPU usage to 100%.
However, activating #self.irq.clear() in line 399 again makes it work for me on a Pi Zero.

from pi-rc522.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.