Don't memcpy source LED values to target values when LED_DRIVER_STRESS_TEST is set because it's redundant.
This commit is contained in:
@@ -102,8 +102,8 @@ void LedSlaveDriver_Update(uint8_t ledDriverId) {
|
|||||||
*ledIndex += chunkSize;
|
*ledIndex += chunkSize;
|
||||||
if (*ledIndex >= LED_DRIVER_LED_COUNT) {
|
if (*ledIndex >= LED_DRIVER_LED_COUNT) {
|
||||||
*ledIndex = 0;
|
*ledIndex = 0;
|
||||||
memcpy(currentLedDriverState->targetLedValues, currentLedDriverState->sourceLedValues, LED_DRIVER_LED_COUNT);
|
|
||||||
#ifndef LED_DRIVER_STRESS_TEST
|
#ifndef LED_DRIVER_STRESS_TEST
|
||||||
|
memcpy(currentLedDriverState->targetLedValues, currentLedDriverState->sourceLedValues, LED_DRIVER_LED_COUNT);
|
||||||
*ledDriverPhase = LedDriverPhase_Initialized;
|
*ledDriverPhase = LedDriverPhase_Initialized;
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user