]> Repositories - hackapet/Adafruit_Blinka_Displayio.git/blobdiff - displayio/_fourwire.py
Run pre-commit
[hackapet/Adafruit_Blinka_Displayio.git] / displayio / _fourwire.py
index 1cf1682a2fe8dba60b61bd7ceead0572a3705044..1ea905cc89767556852f5751e01f98006400c55b 100644 (file)
@@ -74,7 +74,8 @@ class FourWire:
 
         if reset is not None:
             self._reset = digitalio.DigitalInOut(reset)
-            self._reset.switch_to_output(value=False)
+            self._reset.switch_to_output(value=True)
+            self.reset()
         else:
             self._reset = None
         self._spi = spi_bus
@@ -162,6 +163,8 @@ class FourWire:
         if self._chip_select is not None:
             self._chip_select.value = False
 
+        return True
+
     def _end_transaction(self) -> None:
         """End the SPI transaction by unlocking and setting Chip Select"""
         if self._chip_select is not None: