Before the first stable release 1.0.0 there are some things that has to be addressed. - [x] add the debug sketch to the github action ci - [ ] use the namespace ~~CLP~~ CorsairLightingProtocol for all classes and types #168 - [ ] ~~move code from sketches (CommanderPRO...) to library `src`~~ (the code is not reusable) - [ ] add some documentation about examples - [x] use a more generic FastLED led chip type for all examples - [ ] add a CLP debug board for the debug sketch - [ ] ~~generate a new default serial number~~ (this would cause losing iCUE profiles for that arduino devices) - [x] remove `CorsairLightingNodePRO.h` - [x] update project descriptions, as now more corsair controller are supported - [ ] define goals and non-goals of this project
Before the first stable release 1.0.0 there are some things that has to be addressed.
CLPCorsairLightingProtocol for all classes and types Use CorsairLightingProtocol namespace and naming convention #168move code from sketches (CommanderPRO...) to library(the code is not reusable)srcgenerate a new default serial number(this would cause losing iCUE profiles for that arduino devices)CorsairLightingNodePRO.h