NeewerLite-Python 0.7
Added the global preferences tab, allowing you to set:
- Whether NeewerLite-Python checks for new lights on launch
- Whether new detected lights automatically try to link
- Whether to print debug messages to the console or not (useful to do so, but you can turn it off...)
- Whether or not to remember the last used parameters for each light when quitting out (mode, hue, brightness, etc.) - these settings are stored in a
light_prefs
folder in the main folder, and recalled when the lights are re-discovered the next time you launch the program - Number of retries before the program throws an error
- Allowable IPs to use with the HTTP server daemon
- Custom keyboard shortcuts for every button and slider in the main program (for request #3)
The global preferences are stored in a NeewerLite-Python.prefs
file in the main program directory. Also added error correction if light has issues with sending power/channel status data.