From 0e727f9d1caf447555c4543eecf8431353145579 Mon Sep 17 00:00:00 2001 From: Cooper Dalrymple Date: Sat, 29 Mar 2025 12:53:56 -0500 Subject: [PATCH] Fix headphone power and PLL prescale registers --- adafruit_wm8960/advanced.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/adafruit_wm8960/advanced.py b/adafruit_wm8960/advanced.py index 390e6c9..92a3205 100644 --- a/adafruit_wm8960/advanced.py +++ b/adafruit_wm8960/advanced.py @@ -1728,13 +1728,13 @@ def mono_mix(self, value: bool) -> None: ## Headphones - left_headphone: bool = WOBit(_REG_PWR_MGMT_2, 5) + left_headphone: bool = WOBit(_REG_PWR_MGMT_2, 6) """Whether or not the left channel of the headphone amplifier is powered on. :default: `False` """ - right_headphone: bool = WOBit(_REG_PWR_MGMT_2, 6) + right_headphone: bool = WOBit(_REG_PWR_MGMT_2, 5) """Whether or not the right channel of the headphone amplifier is powered on. :default: `False` @@ -2063,7 +2063,7 @@ def speaker_ac_gain(self, value: float) -> None: :default: `False` """ - pll_prescale_div2: bool = WOBit(_REG_PWR_MGMT_2, 4) + pll_prescale_div2: bool = WOBit(_REG_PLL_N, 4) """Divide MCLK by 2 before input to PLL. :default: `False`