Skip to content

Releases: davidlmorris/FastLED_Hang_Fix_Demo

FastLED_Hang_Fix_Demo 1.1.3

08 Aug 01:39
Compare
Choose a tag to compare
  • Fixed time display so we no longer have a decimal minute in the Jamming part too, and moved the seconds calc to debug_conditionals.cpp.
  • Removed random Wifi lib!

FastLED_Hang_Fix_Demo 1.1.2

05 Aug 04:58
Compare
Choose a tag to compare
  • Upped the pathology even more! This should give Jams within a minute or 10. And only the occasional Guru Meditation.
  • Changed the update time ('I'm still alive message') from 15 mins to 1 min.

FastLED_Hang_Fix_Demo 1.1.1

05 Aug 01:36
Compare
Choose a tag to compare

Update 1.1.1 - 2024-08-05 Forcing the error

Upped the pathology a tad! (Ok at severe risk of guru meditation errors or worse lockups.) But at least you get a chance to see a fastled hang earlier than typical... finding the error sweet spot requires a bit of finessing, and you might want to play with the code a bit, since who knows, each Esp32 or board might be slightly different.

Go back to 1.1.0 for a more normal result, or comment out digitalWrite(DIO_TM1637_DIGIT_DISPLAY, outVal); lines, and/or play around with the void IRAM_ATTR onTimer() call or vTaskDelay to see if you can tweak the number of hangs.

FastLED_Hang_Fix_Demo 1.1.0

04 Aug 23:55
Compare
Choose a tag to compare
  • Added average loop count to show pathological timer interrupt load.
  • Fixed time display so we no longer have decimal minutes!
  • Increased the pathological condition by adding a hardware write to pins (Commented out as this will cause guru meditation as well!).
  • Added change log.