X-Git-Url: http://git.linex4red.de/pub/USBasp.git/blobdiff_plain/3ebfb998ec4eef73543a8e8bde0019a3057b72dc..433399b05db8d4a8a3989e90614f7206d49568fc:/Demos/Device/ClassDriver/AudioOutput/AudioOutput.c diff --git a/Demos/Device/ClassDriver/AudioOutput/AudioOutput.c b/Demos/Device/ClassDriver/AudioOutput/AudioOutput.c index d7de7d5b0..a73f1c96e 100644 --- a/Demos/Device/ClassDriver/AudioOutput/AudioOutput.c +++ b/Demos/Device/ClassDriver/AudioOutput/AudioOutput.c @@ -123,17 +123,15 @@ void ProcessNextSample(void) uint8_t LEDMask = LEDS_NO_LEDS; - if (MixedSample_8Bit_Abs > 2) - LEDMask |= LEDS_LED1; - - if (MixedSample_8Bit_Abs > 4) - LEDMask |= LEDS_LED2; - - if (MixedSample_8Bit_Abs > 8) - LEDMask |= LEDS_LED3; - + /* Turn on LEDs as the sample amplitude increases */ if (MixedSample_8Bit_Abs > 16) - LEDMask |= LEDS_LED4; + LEDMask = (LEDS_LED1 | LEDS_LED2 | LEDS_LED3 | LEDS_LED4); + else if (MixedSample_8Bit_Abs > 8) + LEDMask = (LEDS_LED1 | LEDS_LED2 | LEDS_LED3); + else if (MixedSample_8Bit_Abs > 4) + LEDMask = (LEDS_LED1 | LEDS_LED2); + else if (MixedSample_8Bit_Abs > 2) + LEDMask = (LEDS_LED1); LEDs_SetAllLEDs(LEDMask); }