diff options
| author | jacqueline <me@jacqueline.id.au> | 2023-12-20 10:57:24 +1100 |
|---|---|---|
| committer | jacqueline <me@jacqueline.id.au> | 2023-12-20 10:57:24 +1100 |
| commit | d4a0085753b9397ac4a1452520decbeb994bb30c (patch) | |
| tree | c0c48257b827cf42323cfc47e63f1a9f9eef82a7 /src/drivers/i2s_dac.cpp | |
| parent | 2ccaaf5724fe08e63e06b677a42326d4f8e0550e (diff) | |
| download | tangara-fw-d4a0085753b9397ac4a1452520decbeb994bb30c.tar.gz | |
Fix some dither clipping issues
Diffstat (limited to 'src/drivers/i2s_dac.cpp')
| -rw-r--r-- | src/drivers/i2s_dac.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/drivers/i2s_dac.cpp b/src/drivers/i2s_dac.cpp index ef1a64ab..021be901 100644 --- a/src/drivers/i2s_dac.cpp +++ b/src/drivers/i2s_dac.cpp @@ -97,6 +97,9 @@ I2SDac::I2SDac(IGpios& gpio, i2s_chan_handle_t i2s_handle) wm8523::WriteRegister(wm8523::Register::kReset, 1); vTaskDelay(pdMS_TO_TICKS(10)); wm8523::WriteRegister(wm8523::Register::kPsCtrl, 0b0); + + // Ramp volume changes + wm8523::WriteRegister(wm8523::Register::kDacCtrl, 0b11); } I2SDac::~I2SDac() { |
