This is what happens when the battery reaches below the cut-off voltage because I forgot to re-enable that piece of code. You can see some of the columns are starting to go bonkers. Battery measured 2.5V when this happened which agrees with the datasheet saying the LPD8806 can work down to 2.7V before failing. So, back in the charger it goes for a few hours. On the plus side, the control file now has three extra variables:
loop speed - How long will it pause before looping back to the beginning of the (same) file. This allows one to display a continuous image like the one below, or put breaks in between each loop. This is ideal for when things like text or a picture is being displayed so it doesn’t run up against itself upon looping.
timeout - How long will the same image be displayed before moving on to the next one.
new image pause - How long to wait before the new image starts getting displayed. I have an idea for this …

It’s still in development stage. That’s only one of two that makes up a pair. I have redesigned strips being made now, and I’m working on finishing the controller today before sending that off too. I’m still a month or two out on finishing this.