From d8529568abaa89cbd469f5ae954471fcbb050f96 Mon Sep 17 00:00:00 2001 From: Melissa LeBlanc-Williams Date: Tue, 17 Sep 2019 18:03:10 -0700 Subject: [PATCH] Updated MiniTFT FeatherWing displayio stuff --- adafruit_featherwing/minitft_featherwing.py | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/adafruit_featherwing/minitft_featherwing.py b/adafruit_featherwing/minitft_featherwing.py index 3c73956..f5d99a5 100755 --- a/adafruit_featherwing/minitft_featherwing.py +++ b/adafruit_featherwing/minitft_featherwing.py @@ -65,6 +65,7 @@ class MiniTFTFeatherWing: (1 << BUTTON_B)) #pylint: disable-msg=too-many-arguments def __init__(self, address=0x5E, i2c=None, spi=None, cs=None, dc=None): + displayio.release_displays() if i2c is None: i2c = board.I2C() if spi is None: @@ -77,11 +78,6 @@ def __init__(self, address=0x5E, i2c=None, spi=None, cs=None, dc=None): self._backlight = PWMOut(self._ss, 5) self._backlight.duty_cycle = 0 self._ss.pin_mode_bulk(self._button_mask, self._ss.INPUT_PULLUP) - displayio.release_displays() - while not spi.try_lock(): - pass - spi.configure(baudrate=24000000) - spi.unlock() self._ss.pin_mode(8, self._ss.OUTPUT) self._ss.digital_write(8, True) # Reset the Display via Seesaw display_bus = displayio.FourWire(spi, command=dc, chip_select=cs)