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

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

AudioDriverWM8960Class()AudioDriverWM8960Classinline
begin(CodecConfig codecCfg, DriverPins &pins)AudioDriverWM8960Classinlinevirtual
codec_cfgAudioDriverprotected
configInterface(codec_mode_t mode, I2SDefinition iface)AudioDriverinlineprotectedvirtual
configure_clocking()AudioDriverWM8960Classinlineprotected
controlState(codec_mode_t mode)AudioDriverinlineprotectedvirtual
deinit()AudioDriverinlineprotectedvirtual
dumpRegisters()AudioDriverWM8960Classinline
end(void)AudioDriverWM8960Classinlinevirtual
getFeatures(CodecConfig cfg)AudioDriverWM8960Classinlineprotected
getI2C()AudioDriverinlineprotectedvirtual
getI2CAddress()AudioDriverinlinevirtual
getVolume()AudioDriverWM8960Classinlinevirtual
i2c_default_addressAudioDriverprotected
i2c_retry_countAudioDriverWM8960Classprotected
init(codec_config_t codec_cfg)AudioDriverinlineprotectedvirtual
isInputVolumeSupported()AudioDriverWM8960Classinlinevirtual
isVolumeSupported()AudioDriverWM8960Classinlinevirtual
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
modeMasterSlave(bool is_master)AudioDriverWM8960Classinlineprotected
operator bool()AudioDriverinline
p_pinsAudioDriverprotected
pins()AudioDriverinlinevirtual
sampleRate(int rate)AudioDriverWM8960Classinlineprotected
setConfig(CodecConfig codecCfg)AudioDriverWM8960Classinlinevirtual
setEnablePLL(bool active)AudioDriverWM8960Classinline
setI2CAddress(uint16_t adr)AudioDriverinlinevirtual
setI2CRetryCount(int cnt)AudioDriverWM8960Classinline
setInputVolume(int volume)AudioDriverWM8960Classinlinevirtual
setMclkHz(uint32_t hz)AudioDriverWM8960Classinline
setMute(bool enable)AudioDriverWM8960Classinlinevirtual
audio_driver::AudioDriver::setMute(bool mute, int line)AudioDriverinlinevirtual
setPAPower(bool enable)AudioDriverinline
setPins(DriverPins &pins)AudioDriverinline
setupI2CAddress()AudioDriverinline
setVolume(int volume)AudioDriverWM8960Classinlinevirtual
volume_inAudioDriverWM8960Classprotected
volume_outAudioDriverWM8960Classprotected
vs1053_enable_pllAudioDriverWM8960Classprotected
vs1053_mclk_hzAudioDriverWM8960Classprotected
wordLength(int bits)AudioDriverWM8960Classinlineprotected