Fix incorrect configuration in the ClassDriver AudioOutput demo.
Make all audio device Class Driver functions require a reference to the Audio class instance, so that the endpoint size can be checked (and to standardize the APIs). Make LEDs more responsive in the AudioOutput device demos.
This commit is contained in:
parent
41b54a2acd
commit
41babf1cb7
12 changed files with 78 additions and 78 deletions
|
@ -30,7 +30,7 @@
|
|||
|
||||
/** \file
|
||||
*
|
||||
* Main source file for the Audio Output demo. This file contains the main tasks of the demo and
|
||||
* Main source file for the AudioOutput demo. This file contains the main tasks of the demo and
|
||||
* is responsible for the initial application hardware configuration.
|
||||
*/
|
||||
|
||||
|
@ -231,16 +231,16 @@ void USB_Audio_Task(void)
|
|||
/* Make mixed sample value positive (absolute) */
|
||||
MixedSample_8Bit = abs(MixedSample_8Bit);
|
||||
|
||||
if (MixedSample_8Bit > ((128 / 8) * 1))
|
||||
if (MixedSample_8Bit > 2)
|
||||
LEDMask |= LEDS_LED1;
|
||||
|
||||
if (MixedSample_8Bit > ((128 / 8) * 2))
|
||||
if (MixedSample_8Bit > 4)
|
||||
LEDMask |= LEDS_LED2;
|
||||
|
||||
if (MixedSample_8Bit > ((128 / 8) * 3))
|
||||
if (MixedSample_8Bit > 8)
|
||||
LEDMask |= LEDS_LED3;
|
||||
|
||||
if (MixedSample_8Bit > ((128 / 8) * 4))
|
||||
if (MixedSample_8Bit > 16)
|
||||
LEDMask |= LEDS_LED4;
|
||||
|
||||
LEDs_SetAllLEDs(LEDMask);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue