#include <Audio.h>
Data Fields | |
USB_Descriptor_Header_t | Header |
uint8_t | Subtype |
uint8_t | UnitID |
uint8_t | SourceID |
uint8_t | ControlSize |
uint8_t | ChannelControls [3] |
uint8_t | FeatureUnitStrIndex |
Type define for an Audio class specific Feature Unit descriptor. This indicates to the host what features are present in the device's audio stream for basic control, such as per-channel volume. See the USB Audio specification for more details.
uint8_t USB_Audio_FeatureUnit_t::ChannelControls[3] |
Feature masks for the control channel, and each separate audio channel
Size of each element in the ChanelControlls array
Index of a string descriptor describing this descriptor within the device
Regular descriptor header containing the descriptor's type and length
Source ID value of the audio source input into this feature unit
uint8_t USB_Audio_FeatureUnit_t::Subtype |
Sub type value used to distinguish between audio class specific descriptors
uint8_t USB_Audio_FeatureUnit_t::UnitID |
ID value of this feature unit - must be a unique value within the device