I have a piece of code that functions perfect prior to the release of

I have a piece of code that functions perfect prior to the release of power management library addition. I updated the library to the current dist today, and found out that my animation was broken, only lighting up the first pixel. The use of LEDS.delay() has stopped all workings on my Teensy 3.1 running both Neopixels and LPD8806’s. I revert back to the previous release of the library and everything works fine when using the library delay function. I update the library to current dist again and the code stops.

Yeah… “delay” is in a state of flux (and has some problems). We’ll straighten it out as quickly as we can.

Ok, I figured I’d post about it since I usually don’t use a Teensy 3.1 and it was the first time ever, at using multiple strip types at a time. Who broke it? :wink:

I think the teensy 3.1 changed where the milliseconds counter is being kept, and/or blocked me from being able to tweak/access/update it.

That’s ok, though, it turns out my “hack” for dealing with that was kind of shitty, and I have a much better solution now that, sadly, only exists and has been tested on a currently completely unsupported platform in the library.

I swear, as soon as this contract gives me some breathing room I will get this stuff pulled over to the main library :slight_smile: