Corsair Lighting Protocol
0.15.0
Control LEDs connected to an Arduino with iCUE
|
Public Member Functions | |
CorsairLightingFirmware (corsair_product_enum_t product, CorsairLightingFirmwareStorage *storage) | |
void | handleFirmwareCommand (const Command &command, const CorsairLightingProtocolResponse *response) |
void | getDeviceID (DeviceID &deviceID) const |
void | setDeviceID (const DeviceID &deviceID) |
uint8_t | getStatus () |
void | setStatus (uint8_t status) |
uint8_t | getProduct () |
Protected Attributes | |
CorsairLightingFirmwareStorage *const | storage |
const corsair_product_enum_t | product |
DeviceID | deviceId |