arduino-audio-driver
AudioDriverWM8960Class Member List

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

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()AudioDriverinlineprotected
getI2CAddress()AudioDriverinlineprotected
getVolume()AudioDriverWM8960Classinlinevirtual
i2c_retry_countAudioDriverWM8960Classprotected
init(codec_config_t codec_cfg)AudioDriverinlineprotectedvirtual
isInputVolumeSupported()AudioDriverWM8960Classinlinevirtual
isVolumeSupported()AudioDriverWM8960Classinlinevirtual
limitValue(int volume, int min=0, int max=100)AudioDriverinlineprotected
modeMasterSlave(bool is_master)AudioDriverWM8960Classinlineprotected
p_pinsAudioDriverprotected
pins()AudioDriverinline
sampleRate(int rate)AudioDriverWM8960Classinlineprotected
setConfig(CodecConfig codecCfg)AudioDriverWM8960Classinlinevirtual
setEnablePLL(bool active)AudioDriverWM8960Classinline
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
setVolume(int volume)AudioDriverWM8960Classinlinevirtual
volume_inAudioDriverWM8960Classprotected
volume_outAudioDriverWM8960Classprotected
vs1053_enable_pllAudioDriverWM8960Classprotected
vs1053_mclk_hzAudioDriverWM8960Classprotected
wordLength(int bits)AudioDriverWM8960Classinlineprotected