From f7bc6a8f8269d628b38453801ea38dd1ce567c0a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A1szl=C3=B3=20Monda?= Date: Sat, 19 Aug 2017 11:58:39 +0200 Subject: [PATCH] Don't memcpy source LED values to target values when LED_DRIVER_STRESS_TEST is set because it's redundant. --- right/src/slave_drivers/is31fl3731_driver.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/right/src/slave_drivers/is31fl3731_driver.c b/right/src/slave_drivers/is31fl3731_driver.c index f0995c6..c2e5974 100644 --- a/right/src/slave_drivers/is31fl3731_driver.c +++ b/right/src/slave_drivers/is31fl3731_driver.c @@ -102,8 +102,8 @@ void LedSlaveDriver_Update(uint8_t ledDriverId) { *ledIndex += chunkSize; if (*ledIndex >= LED_DRIVER_LED_COUNT) { *ledIndex = 0; - memcpy(currentLedDriverState->targetLedValues, currentLedDriverState->sourceLedValues, LED_DRIVER_LED_COUNT); #ifndef LED_DRIVER_STRESS_TEST + memcpy(currentLedDriverState->targetLedValues, currentLedDriverState->sourceLedValues, LED_DRIVER_LED_COUNT); *ledDriverPhase = LedDriverPhase_Initialized; #endif }