2.2 KiB
2.2 KiB
Changelog
v1.3.6
Feature
- Added support for CJC8910 codec.
Bug Fixed
- Added missing ES8389 include in
esp_codec_dev_defaults.h.
v1.3.5
Feature
- Added support for ES8389 codec,see detail datasheet ES8389
- Added read/write register APIs
- Disabled
CONFIG_CODEC_I2C_BACKWARD_COMPATIBLEby default. For ESP-IDF v5.x users who wish to continue using the legacyi2c_driver_xxAPIs, please enable this option manually.
Bug Fixes
- Fixed I2S PDM play noise issue
v1.3.4
Bug Fixes
- Enhance ES8311 I2C noise immunity
v1.3.3
Bug Fixes
- Fix codec without mute API, set mute wrong behavior
v1.3.2
Bug Fixes
- Fix
ES8374volume register set error - Fix
ES8388microphone volume gain set incorrect
v1.3.1
Features
- Fix condition
CODEC_I2C_BACKWARD_COMPATIBLEreversed - Fix
CODEC_I2C_BACKWARD_COMPATIBLEset to false build error
v1.3.0
Features
- Add configuration
CODEC_I2C_BACKWARD_COMPATIBLEin Kconfig to allow use of the old I2C driver. Default is set toyfor backward compatibility. To use the new I2C driver, set it toninstead. - Fix send I2C address low byte firstly
v1.2.0
Features
- Add IDF v5.3 support
Using new i2c driver
esp_driver_i2c, addbus_handleconfiguration foraudio_codec_i2c_cfg_t. User need create thebus_handleusing APIi2c_new_master_businstead ofi2c_driver_install. - Change test code to standalone application, user can directly build it under folder codec_dev_test
Bug Fixes
- Fix I2S work in PDM mode record or play mono channel audio wrongly
v1.1.0
Features
- Add driver for AW88298, see detail datasheet AW88298
Bug Fixes
- Fix ES8311 playback fade in for long time
v1.0.3
Bug Fixes
- Fix I2S TX and RX work in share mode, need enable TX before RX
v1.0.2
Features
- Add I2S TDM support
- Add API to
esp_codec_dev_set_in_channel_gainto set input channel gain dependently
v1.0.1
Bug Fixes
- Fix ES8388 volume register set incorrectly
v1.0.0
- Initial version of
esp_codec_dev