David Hilton
David Hilton
Look at adding a phase-locked loop to counter this.
PID thermal control, https://en.wikipedia.org/wiki/PID_controller
That would be quite nice from a run-time perspective. It wouldn't do anything for the string consumption of flash/ram, of course. It's definitely worth considering.
Short: I am all for splitting up hexbright into files, but I am less inclined to go back to global settings (input on this is welcome). Long: Previously, the library...
This memory issue is something I've not seen, as I only see memory usage at run time via DEBUG_\* (using Serial). I'd expect the problem to occurs with 1.0.5 as...
That would be great, but I think you'll hit a little issue with the #defines... it's the same cause for the BUILD_HACK. Please try it; maybe you'll see a solution...
This is true, and is important for users of the library to realize. update_delay used to be a constructor argument, but was set to 8.333333 when accelerometer support was added;...
Josh, there are definitely some positives to this sort of code. - Probably easier to understand for newcomers. - Would work better for a dynamic event loop, a change that...
The hope is that when they notice that the light is updating more slowly, they ask why.