arduino-audio-driver
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
AudioDriverAC101Class Member List

This is the complete list of members for AudioDriverAC101Class, including all inherited members.

AudioDriverAC101Class()AudioDriverAC101Classinline
begin(CodecConfig codecCfg, DriverPins &pins)AudioDriverinlinevirtual
codec_cfgAudioDriverprotected
configInterface(codec_mode_t mode, I2SDefinition iface)AudioDriverAC101Classinlineprotectedvirtual
controlState(codec_mode_t mode)AudioDriverAC101Classinlineprotectedvirtual
deinit()AudioDriverAC101Classinlineprotectedvirtual
end(void)AudioDriverinlinevirtual
getI2C()AudioDriverinlineprotectedvirtual
getI2CAddress()AudioDriverinlinevirtual
getVolume()AudioDriverAC101Classinlinevirtual
i2c_default_addressAudioDriverprotected
init(codec_config_t codec_cfg)AudioDriverAC101Classinlineprotectedvirtual
isInputVolumeSupported()AudioDriverinlinevirtual
isVolumeSupported()AudioDriverinlinevirtual
limitValue(int volume, int min=0, int max=100)AudioDriverinlineprotected
mapVolume(int x, int in_min, int in_max, int out_min, int out_max)AudioDriverinlineprotected
operator bool()AudioDriverinline
p_pinsAudioDriverprotected
pins()AudioDriverinlinevirtual
setConfig(CodecConfig codecCfg)AudioDriverinlinevirtual
setI2CAddress(uint16_t adr)AudioDriverinlinevirtual
setInputVolume(int volume)AudioDriverinlinevirtual
setMute(bool mute)AudioDriverAC101Classinlinevirtual
audio_driver::AudioDriver::setMute(bool mute, int line)AudioDriverinlinevirtual
setPAPower(bool enable)AudioDriverinline
setPins(DriverPins &pins)AudioDriverinline
setupI2CAddress()AudioDriverinline
setVolume(int volume)AudioDriverAC101Classinlinevirtual