Set mode to all Aura addressable channels

This commit is contained in:
Adam Honse committed 2020-04-16 09:36:26 -05:00
1 parent ba2ce98a3e
commit 4433760cab
2 files changed
+14 -8

No files matched your search

@@ -89,13 +89,17 @@ void AuraAddressableController::SetMode
unsigned char blu
)
{
SendEffect
(
mode,
red,
grn,
blu
);
for(int channel_idx = 0; channel_idx < GetChannelCount(); channel_idx++)
{
SendEffect
(
channel_idx,
mode,
red,
grn,
blu
);
}
}
void AuraAddressableController::GetConfigTable()
@@ -170,6 +174,7 @@ void AuraAddressableController::GetFirmwareVersion()
void AuraAddressableController::SendEffect
(
unsigned char channel,
unsigned char mode,
unsigned char red,
unsigned char grn,
@@ -188,7 +193,7 @@ void AuraAddressableController::SendEffect
\*-----------------------------------------------------*/
usb_buf[0x00] = 0xEC;
usb_buf[0x01] = AURA_CONTROL_MODE_EFFECT;
usb_buf[0x02] = 0x00;
usb_buf[0x02] = channel;
usb_buf[0x03] = 0x00;
usb_buf[0x04] = mode;
@@ -78,6 +78,7 @@ private:
void SendEffect
(
unsigned char channel,
unsigned char mode,
unsigned char red,
unsigned char grn,