arduino-audio-driver
Loading...
Searching...
No Matches
PCM1681 Member List

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

address()ZephyrDriverCommoninline
applyProperties()PCM1681inline
AT1x_REG enum valuePCM1681
AT2x_REG enum valuePCM1681
AT3x_REG enum valuePCM1681
AT4x_REG enum valuePCM1681
AT5x_REG enum valuePCM1681
AT6x_REG enum valuePCM1681
AT7x_REG enum valuePCM1681
AT8x_REG enum valuePCM1681
attenuationReg(uint8_t channel)PCM1681inlineprotectedstatic
begin(uint32_t sample_rate, uint8_t bits)PCM1681inline
begin(uint32_t sample_rate, uint8_t bits, codec_mode_t mode, i2s_format_t fmt, bool is_master, uint8_t channels) overridePCM1681inlinevirtual
begin(PCM1681Format format=PCM1681Format::I2S_16_24)PCM1681inline
DAC_OR_REG enum valuePCM1681
DACx_REG enum valuePCM1681
DAMS_REG enum valuePCM1681
FLTx_REG enum valuePCM1681
FMTx_REG enum valuePCM1681
getInputVolume()ZephyrDriverCommoninlinevirtual
getVolume()ZephyrDriverCommoninlinevirtual
getWire()ZephyrDriverCommoninline
i2c_addrZephyrDriverCommonprotected
input_volume_percentZephyrDriverCommonprotected
isAccessible(uint8_t reg)PCM1681inlineprotectedstatic
isInputVolumeSupported()ZephyrDriverCommoninlinevirtual
isWriteable(uint8_t reg)PCM1681inlineprotectedstatic
MUT_OR_REG enum valuePCM1681
MUTx_REG enum valuePCM1681
N_CHANNELSPCM1681static
N_REGISTERSPCM1681static
PCM1681()PCM1681inline
readReg(uint8_t reg, uint8_t &value)ZephyrDriverCommoninlineprotected
readReg16(uint8_t reg, uint16_t &value)ZephyrDriverCommoninlineprotected
Reg enum namePCM1681
REG_0 enum valuePCM1681
REG_14 enum valuePCM1681
REG_15 enum valuePCM1681
reg_mapPCM1681protected
REVx_REG enum valuePCM1681
setActive(codec_mode_t mode)ZephyrDriverCommoninlinevirtual
setAddress(uint8_t addr)ZephyrDriverCommoninline
setAttenuationScale(PCM1681AttenuationScale scale, bool apply=true)PCM1681inline
setDacEnabled(uint8_t channel, bool enable, bool apply=true)PCM1681inline
setDacEnabled(bool enable)PCM1681inline
setDeemphasisEnabled(bool enable, bool apply=true)PCM1681inline
setDeemphasisRate(PCM1681DeemphasisRate rate, bool apply=true)PCM1681inline
setDevices(input_device_t input_device, output_device_t output_device)ZephyrDriverCommoninlinevirtual
setFilterRollOff(PCM1681FilterRollOff roll_off, bool apply=true)PCM1681inline
setFormat(PCM1681Format format, bool apply=true)PCM1681inline
setInputVolume(int volume)ZephyrDriverCommoninlinevirtual
setMute(uint8_t channel, bool mute, bool apply=true)PCM1681inline
setMute(bool mute) overridePCM1681inlinevirtual
setVolume(uint8_t channel, uint8_t volume, bool apply=true)PCM1681inline
setVolume(uint8_t volume)PCM1681inline
audio_driver::ZephyrDriverCommon::setVolume(int volume)ZephyrDriverCommoninlinevirtual
setWire(i2c_bus_handle_t w)ZephyrDriverCommoninline
SRST_REG enum valuePCM1681
updateBit(uint8_t reg, uint8_t pos, bool value)PCM1681inlineprotected
updateReg(uint8_t reg, uint8_t mask, uint8_t value)ZephyrDriverCommoninlineprotected
updateReg16(uint8_t reg, uint16_t mask, uint16_t value)ZephyrDriverCommoninlineprotected
volume_percentZephyrDriverCommonprotected
wireZephyrDriverCommonprotected
writeReg(uint8_t reg, uint8_t value)ZephyrDriverCommoninlineprotected
writeReg16(uint8_t reg, uint16_t value)ZephyrDriverCommoninlineprotected