From 0a274851cb4c25442bdfd797ebc63fbcb764c838 Mon Sep 17 00:00:00 2001 From: Melissa LeBlanc-Williams Date: Wed, 7 Feb 2024 15:55:42 -0800 Subject: [PATCH] Bug fixes --- displayio/_display.py | 2 +- displayio/_fourwire.py | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/displayio/_display.py b/displayio/_display.py index 035784e..9e72054 100644 --- a/displayio/_display.py +++ b/displayio/_display.py @@ -212,7 +212,7 @@ class Display: # 100Hz looks decent and doesn't keep the CPU too busy self._backlight = PWMOut(backlight_pin, frequency=100, duty_cycle=0) self._backlight_type = BACKLIGHT_PWM - except ImportError: + except (ImportError, NotImplementedError): # PWMOut not implemented on this platform pass if self._backlight_type is None: diff --git a/displayio/_fourwire.py b/displayio/_fourwire.py index df1704a..1ea905c 100644 --- a/displayio/_fourwire.py +++ b/displayio/_fourwire.py @@ -75,6 +75,7 @@ class FourWire: if reset is not None: self._reset = digitalio.DigitalInOut(reset) self._reset.switch_to_output(value=True) + self.reset() else: self._reset = None self._spi = spi_bus -- 2.49.0