]> Repositories - hackapet/Adafruit_Blinka_Displayio.git/commitdiff
Bug fixes
authorMelissa LeBlanc-Williams <melissa@adafruit.com>
Wed, 7 Feb 2024 23:55:42 +0000 (15:55 -0800)
committerMelissa LeBlanc-Williams <melissa@adafruit.com>
Wed, 7 Feb 2024 23:55:42 +0000 (15:55 -0800)
displayio/_display.py
displayio/_fourwire.py

index 035784efb2f6f8a74aca8793a95da56ff4004a21..9e720541fb9787093b56bf0a024e6655ccec7bb1 100644 (file)
@@ -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:
index df1704af5a2db5ed0db9bddf79d79bc08c218bec..1ea905cc89767556852f5751e01f98006400c55b 100644 (file)
@@ -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