ESP-RFID-Tool icon indicating copy to clipboard operation
ESP-RFID-Tool copied to clipboard

Clean-up, Modernize, and Add New "Card Beep" Feature

Open shellster opened this issue 2 years ago • 3 comments

  • Fix WiegandNG code to work with modern NodeMCU chain (ICACHE_RAM_ATTR)
  • Fix Space Information to use String properly (was being interpreted as random bytes in modern build)
  • Fix Code to use latest ArduinoJSON library
  • Fix /api/viewlog to return card data in a useable fashion (Captures aren't just lumped in a weird string number key)
  • Add new /cardbeep feature which uses AJAX to show new captures in near real time with a nice beep (useful to run on phone when doing field captures)
  • Filter Erroneous 2 byte "Card" read that gets detected on boot.
  • Many other minor code cleanups.

shellster avatar Jan 04 '23 23:01 shellster

Note: First issue above completely flashing builds of the current repo with a modern Arduino IDE. If you flash them it will softbrick the module.

shellster avatar Jan 04 '23 23:01 shellster

If any repo owners respond, I can refactor this into multiple PR's if needed. If I don't hear back in the near future, I'm just going to diverge farther from this branch and maintain my own fork.

shellster avatar Jan 05 '23 19:01 shellster

Bit of a noob here. If I want to run your version on my hardware - do I have to load it with the Arduino workflow referenced in the firmware updates section or is there a bin file I can upload via web interface to see/use your version?

SufficientRole6246 avatar May 20 '23 05:05 SufficientRole6246