Rename led_driver_state_t.frames to .ledValues

This commit is contained in:
László Monda
2017-06-01 01:08:56 +02:00
parent 22ea86eaf1
commit 4ef45e2e3c
2 changed files with 3 additions and 3 deletions

View File

@@ -86,7 +86,7 @@ void LedSlaveDriver_Update(uint8_t ledDriverId) {
break;
case LedDriverPhase_Initialized:
updatePwmRegistersBuffer[0] = FRAME_REGISTER_PWM_FIRST + *ledIndex;
memcpy(updatePwmRegistersBuffer+1, currentLedDriverState->frames + *ledIndex, PMW_REGISTER_UPDATE_CHUNK_SIZE);
memcpy(updatePwmRegistersBuffer+1, currentLedDriverState->ledValues + *ledIndex, PMW_REGISTER_UPDATE_CHUNK_SIZE);
I2cAsyncWrite(ledDriverAddress, updatePwmRegistersBuffer, PWM_REGISTER_BUFFER_LENGTH);
*ledIndex += PMW_REGISTER_UPDATE_CHUNK_SIZE;
if (*ledIndex >= LED_DRIVER_LED_COUNT) {
@@ -99,6 +99,6 @@ void LedSlaveDriver_Update(uint8_t ledDriverId) {
void SetLeds(uint8_t ledBrightness)
{
for (uint8_t i=0; i<LED_DRIVER_MAX_COUNT; i++) {
memset(&ledDriverStates[i].frames, ledBrightness, LED_DRIVER_LED_COUNT);
memset(&ledDriverStates[i].ledValues, ledBrightness, LED_DRIVER_LED_COUNT);
}
}

View File

@@ -31,7 +31,7 @@
typedef struct {
led_driver_phase_t phase;
uint8_t frames[LED_DRIVER_LED_COUNT];
uint8_t ledValues[LED_DRIVER_LED_COUNT];
uint8_t ledIndex;
uint8_t i2cAddress;
uint8_t setupLedControlRegistersCommand[LED_CONTROL_REGISTERS_COMMAND_LENGTH];