Skip to content

Commit 9e2ae49

Browse files
1.0.13
1 parent c539037 commit 9e2ae49

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/museS3.cpp

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ void MuseRadio::begin() {
1717
pinMode(CLICK2, INPUT_PULLUP);
1818
pinMode(backLight, OUTPUT);
1919
gpio_set_level(backLight, HIGH);
20+
pinMode(GPIO_PA_EN, OUTPUT);
2021
// Initialize Serial for debugging
2122
Serial.begin(115200);
2223
Serial.println("Muse Radio initialized");
@@ -183,6 +184,9 @@ bool ES8388::begin(int sda, int scl, uint32_t frequency)
183184

184185
// Set mono => (R + L) / 2
185186
res |= write_reg(ES8388_ADDR, ES8388_DACCONTROL7, 0x20);
187+
188+
// DACR phase inversion
189+
res |= write_reg(ES8388_ADDR, ES8388_DACCONTROL6, 0x10);
186190

187191
/* set LOUT1 / ROUT1 volume: 0dB (unattenuated) */
188192
res |= write_reg(ES8388_ADDR, ES8388_DACCONTROL24, 0x21);
@@ -307,7 +311,7 @@ void ES8388::microphone_volume(const uint8_t vol)
307311
void ES8388::ALC(const bool valid)
308312
{
309313
uint8_t val;
310-
val = (valid) ? 0xF8 : 0X00;
314+
val = (valid) ? 0xF8 : 0x00;
311315
write_reg(ES8388_ADDR, ES8388_ADCCONTROL10, val);
312316
}
313317

0 commit comments

Comments
 (0)