OpenFIRE App Public Release (Candidate) 5 - Aino
Fix Those Chains, Batman!
- Fixes cases where static NeoPixel counts could exceed the length of a NeoPixel strand, which is ILLEGAL (though would be harmless when deployed to the FW as it handles this, but would still be no less confusing to the user).
- Now if the static Pixel count is detected to be bigger than the strand length, the value will be forced to the strand length value.
- Also if the NeoPixel strand length is decreased below the current static Pixel count, the latter will be forced to the new length of the strand.
- Fixes static pixel color boxes all being available on sync, even when the count of static pixels is less than the maximum of 3 Pixel(s).
Installation
For Windows users, extract to wherever is most convenient. Run OpenFIREApp.exe
For Linux users, Arch Linux has an AUR PKGBUILD available @ openfireapp
, installable using your favorite terminal/AUR helper. For other distros, you may try your luck with the Ubuntu binary (built against Qt 5.15 libraries). Your user should be a part of the dialout
library to be able to access serial ports--the app will alert you and provide the command to copy-paste into a terminal to add your user to said group. For other distros or architectures (i.e. Raspberry Pi/ARM systems), refer to the README for build instructions for your system.
At the moment, a microcontroller running OpenFIRE needs to be plugged in before starting! Hopefully this will change in a future app update.