]> Repositories - Adafruit_Blinka-hackapet.git/commitdiff
black
authorcaternuson <caternuson@gmail.com>
Fri, 21 May 2021 22:28:12 +0000 (15:28 -0700)
committercaternuson <caternuson@gmail.com>
Fri, 21 May 2021 22:28:12 +0000 (15:28 -0700)
14 files changed:
src/adafruit_blinka/board/feather_u2if.py
src/adafruit_blinka/board/itsybitsy_u2if.py
src/adafruit_blinka/board/qtpy_u2if.py
src/adafruit_blinka/microcontroller/rp2040_u2if/analogio.py
src/adafruit_blinka/microcontroller/rp2040_u2if/i2c.py
src/adafruit_blinka/microcontroller/rp2040_u2if/neopixel.py
src/adafruit_blinka/microcontroller/rp2040_u2if/pin.py
src/adafruit_blinka/microcontroller/rp2040_u2if/rp2040_u2if.py
src/adafruit_blinka/microcontroller/rp2040_u2if/spi.py
src/analogio.py
src/busio.py
src/digitalio.py
src/neopixel_write.py
src/pwmio.py

index d8dd84a51b81197faa34bd67ea21b93d5f66defb..c02864ce2bfafe3f8a0db7cb51ad0d8138e8d4f2 100644 (file)
@@ -31,7 +31,7 @@ D25 = pin.GP25
 A0 = pin.GP26
 A1 = pin.GP27
 A2 = pin.GP28
 A0 = pin.GP26
 A1 = pin.GP27
 A2 = pin.GP28
-#A3 = pin.GP29 # not currently supported in firmware
+# A3 = pin.GP29 # not currently supported in firmware
 
 SCL = pin.GP3
 SDA = pin.GP2
 
 SCL = pin.GP3
 SDA = pin.GP2
index f67c72ae806aa4ede917bd618192ac3d7ba51960..952847f2688fff04ca476656b0c92ef08ab031ea 100644 (file)
@@ -35,7 +35,7 @@ D25 = pin.GP25
 A0 = pin.GP26
 A1 = pin.GP27
 A2 = pin.GP28
 A0 = pin.GP26
 A1 = pin.GP27
 A2 = pin.GP28
-#A3 = pin.GP29 # not currently supported in firmware
+# A3 = pin.GP29 # not currently supported in firmware
 
 SCL = pin.GP3
 SDA = pin.GP2
 
 SCL = pin.GP3
 SDA = pin.GP2
index 4a31d2cd224d0573505c9d265ead4c0520902759..76e2c869c92e05b3e12699af58906cc25aa5f83f 100644 (file)
@@ -29,7 +29,7 @@ D8 = pin.GP6
 D9 = pin.GP4
 D10 = pin.GP3
 
 D9 = pin.GP4
 D10 = pin.GP3
 
-#A0 = pin.GP29 # not currently supported in firmware
+# A0 = pin.GP29 # not currently supported in firmware
 A1 = pin.GP28
 A2 = pin.GP27
 A3 = pin.GP26
 A1 = pin.GP28
 A2 = pin.GP27
 A3 = pin.GP26
index 847a3c9bcbca382e671ec6d11f94834b75d75564..e4db7468fe630b8600460ce693a4f4b09a8c3d96 100644 (file)
@@ -31,6 +31,7 @@ class AnalogIn(ContextManaged):
     def deinit(self):
         pass
 
     def deinit(self):
         pass
 
+
 class AnalogIn_Pico(AnalogIn):
     """AnalogIn Base Class for Pico u2if"""
 
 class AnalogIn_Pico(AnalogIn):
     """AnalogIn Base Class for Pico u2if"""
 
@@ -40,6 +41,7 @@ class AnalogIn_Pico(AnalogIn):
             raise ValueError("Pin does not support ADC.")
         super().__init__(pin)
 
             raise ValueError("Pin does not support ADC.")
         super().__init__(pin)
 
+
 class AnalogIn_Feather(AnalogIn):
     """AnalogIn Base Class for Feather u2if"""
 
 class AnalogIn_Feather(AnalogIn):
     """AnalogIn Base Class for Feather u2if"""
 
@@ -48,6 +50,7 @@ class AnalogIn_Feather(AnalogIn):
             raise ValueError("Pin does not support ADC.")
         super().__init__(pin)
 
             raise ValueError("Pin does not support ADC.")
         super().__init__(pin)
 
+
 class AnalogIn_QTPY(AnalogIn):
     """AnalogIn Base Class for QT Py 2040 u2if"""
 
 class AnalogIn_QTPY(AnalogIn):
     """AnalogIn Base Class for QT Py 2040 u2if"""
 
@@ -56,10 +59,11 @@ class AnalogIn_QTPY(AnalogIn):
             raise ValueError("Pin does not support ADC.")
         super().__init__(pin)
 
             raise ValueError("Pin does not support ADC.")
         super().__init__(pin)
 
+
 class AnalogIn_ItsyBitsy(AnalogIn):
     """AnalogIn Base Class for ItsyBitsy 2040 u2if"""
 
     def __init__(self, pin):
         if pin.id not in (26, 27, 28):
             raise ValueError("Pin does not support ADC.")
 class AnalogIn_ItsyBitsy(AnalogIn):
     """AnalogIn Base Class for ItsyBitsy 2040 u2if"""
 
     def __init__(self, pin):
         if pin.id not in (26, 27, 28):
             raise ValueError("Pin does not support ADC.")
-        super().__init__(pin)
\ No newline at end of file
+        super().__init__(pin)
index 551274bf35837d26cb08802b13a36bf3206aa98c..f12764ad3134755709e64522b669882eddd422db 100644 (file)
@@ -54,6 +54,7 @@ class I2C:
 
     # pylint: enable=unused-argument
 
 
     # pylint: enable=unused-argument
 
+
 class I2C_Pico(I2C):
     """I2C Class for Pico u2if"""
 
 class I2C_Pico(I2C):
     """I2C Class for Pico u2if"""
 
@@ -69,6 +70,7 @@ class I2C_Pico(I2C):
 
         super().__init__(index, frequency=frequency)
 
 
         super().__init__(index, frequency=frequency)
 
+
 class I2C_Feather(I2C):
     """I2C Class for Feather u2if"""
 
 class I2C_Feather(I2C):
     """I2C Class for Feather u2if"""
 
@@ -82,6 +84,7 @@ class I2C_Feather(I2C):
 
         super().__init__(index, frequency=frequency)
 
 
         super().__init__(index, frequency=frequency)
 
+
 class I2C_QTPY(I2C):
     """I2C Class for QT Py 2if"""
 
 class I2C_QTPY(I2C):
     """I2C Class for QT Py 2if"""
 
@@ -97,6 +100,7 @@ class I2C_QTPY(I2C):
 
         super().__init__(index, frequency=frequency)
 
 
         super().__init__(index, frequency=frequency)
 
+
 class I2C_ItsyBitsy(I2C):
     """I2C Class for ItsyBitsy u2if"""
 
 class I2C_ItsyBitsy(I2C):
     """I2C Class for ItsyBitsy u2if"""
 
@@ -110,6 +114,7 @@ class I2C_ItsyBitsy(I2C):
 
         super().__init__(index, frequency=frequency)
 
 
         super().__init__(index, frequency=frequency)
 
+
 class I2C_QT2040_Trinkey(I2C):
     """I2C Class for QT2040 Trinkey u2if"""
 
 class I2C_QT2040_Trinkey(I2C):
     """I2C Class for QT2040 Trinkey u2if"""
 
@@ -122,5 +127,3 @@ class I2C_QT2040_Trinkey(I2C):
         self._index = index
 
         super().__init__(index, frequency=frequency)
         self._index = index
 
         super().__init__(index, frequency=frequency)
-
-
index 90613341949c024d9c7df2304090bb093d012578..f0177aeaa7692218f9b92281f923b550a221efc9 100644 (file)
@@ -15,4 +15,3 @@ def neopixel_write(gpio, buf):
         buffer.append(buf[i])
 
     rp2040_u2if.neopixel_write(gpio, buffer)
         buffer.append(buf[i])
 
     rp2040_u2if.neopixel_write(gpio, buffer)
-
index c072e073ac2df3223ebaa011222de6b3b05cc9dd..6127ffa0473bffa78ed354114b9614dad85a4a06 100644 (file)
@@ -34,7 +34,7 @@ class Pin:
         if pull not in (Pin.PULL_NONE, Pin.PULL_UP, Pin.PULL_DOWN):
             raise ValueError("Incorrect pull value.")
 
         if pull not in (Pin.PULL_NONE, Pin.PULL_UP, Pin.PULL_DOWN):
             raise ValueError("Incorrect pull value.")
 
-        rp2040_u2if.gpio_init_pin(self.id, mode,pull)
+        rp2040_u2if.gpio_init_pin(self.id, mode, pull)
 
         self._mode = mode
         self._pull = pull
 
         self._mode = mode
         self._pull = pull
index f75510f56ce2be6caeddca1a3ed8e88387a4797c..96a06b4e2b24f0b005e5258b4745e08dcf2efbe6 100644 (file)
@@ -506,4 +506,5 @@ class RP2040_u2if:
         if resp[1] != self.RESP_OK:
             raise RuntimeError("PWM set duty cycle error.")
 
         if resp[1] != self.RESP_OK:
             raise RuntimeError("PWM set duty cycle error.")
 
+
 rp2040_u2if = RP2040_u2if()
 rp2040_u2if = RP2040_u2if()
index ea46c83d4cfe6a1289a47d2d04e5277287047eac..9e025f91ccb39786b103d4126b188be648d3b4f4 100644 (file)
@@ -63,6 +63,7 @@ class SPI:
 
     # pylint: enable=too-many-arguments
 
 
     # pylint: enable=too-many-arguments
 
+
 class SPI_Pico(SPI):
     """SPI Class for Pico u2if"""
 
 class SPI_Pico(SPI):
     """SPI Class for Pico u2if"""
 
@@ -76,6 +77,7 @@ class SPI_Pico(SPI):
             raise ValueError("No SPI port on specified pin.")
         super().__init__(index, baudrate=baudrate)
 
             raise ValueError("No SPI port on specified pin.")
         super().__init__(index, baudrate=baudrate)
 
+
 class SPI_Feather(SPI):
     """SPI Class for Feather u2if"""
 
 class SPI_Feather(SPI):
     """SPI Class for Feather u2if"""
 
@@ -87,6 +89,7 @@ class SPI_Feather(SPI):
             raise ValueError("No SPI port on specified pin.")
         super().__init__(index, baudrate=baudrate)
 
             raise ValueError("No SPI port on specified pin.")
         super().__init__(index, baudrate=baudrate)
 
+
 class SPI_QTPY(SPI):
     """SPI Class for QT Py u2if"""
 
 class SPI_QTPY(SPI):
     """SPI Class for QT Py u2if"""
 
@@ -98,6 +101,7 @@ class SPI_QTPY(SPI):
             raise ValueError("No SPI port on specified pin.")
         super().__init__(index, baudrate=baudrate)
 
             raise ValueError("No SPI port on specified pin.")
         super().__init__(index, baudrate=baudrate)
 
+
 class SPI_ItsyBitsy(SPI):
     """SPI Class for ItsyBitsy u2if"""
 
 class SPI_ItsyBitsy(SPI):
     """SPI Class for ItsyBitsy u2if"""
 
@@ -107,4 +111,4 @@ class SPI_ItsyBitsy(SPI):
             index = 0
         if index is None:
             raise ValueError("No SPI port on specified pin.")
             index = 0
         if index is None:
             raise ValueError("No SPI port on specified pin.")
-        super().__init__(index, baudrate=baudrate)
\ No newline at end of file
+        super().__init__(index, baudrate=baudrate)
index 3cff6b42e19fd311201f81573c4ea4c9e6789757..0016505a21d54030f35e68ffa980dbbbd7446b51 100644 (file)
@@ -30,12 +30,20 @@ elif detector.chip.STM32MP157:
 elif "sphinx" in sys.modules:
     pass
 elif detector.board.pico_u2if:
 elif "sphinx" in sys.modules:
     pass
 elif detector.board.pico_u2if:
-    from adafruit_blinka.microcontroller.rp2040_u2if.analogio import AnalogIn_Pico as AnalogIn
+    from adafruit_blinka.microcontroller.rp2040_u2if.analogio import (
+        AnalogIn_Pico as AnalogIn,
+    )
 elif detector.board.feather_u2if:
 elif detector.board.feather_u2if:
-    from adafruit_blinka.microcontroller.rp2040_u2if.analogio import AnalogIn_Feather as AnalogIn
+    from adafruit_blinka.microcontroller.rp2040_u2if.analogio import (
+        AnalogIn_Feather as AnalogIn,
+    )
 elif detector.board.qtpy_u2if:
 elif detector.board.qtpy_u2if:
-    from adafruit_blinka.microcontroller.rp2040_u2if.analogio import AnalogIn_QTPY as AnalogIn
+    from adafruit_blinka.microcontroller.rp2040_u2if.analogio import (
+        AnalogIn_QTPY as AnalogIn,
+    )
 elif detector.board.itsybitsy_u2if:
 elif detector.board.itsybitsy_u2if:
-    from adafruit_blinka.microcontroller.rp2040_u2if.analogio import AnalogIn_ItsyBitsy as AnalogIn
+    from adafruit_blinka.microcontroller.rp2040_u2if.analogio import (
+        AnalogIn_ItsyBitsy as AnalogIn,
+    )
 else:
     raise NotImplementedError("analogio not supported for this board.")
 else:
     raise NotImplementedError("analogio not supported for this board.")
index f8598a53119c03e24bb71d0017574f9a6c168f97..982ac69402cbe2f6df9bb8affa11c13bae3c2531 100755 (executable)
@@ -59,7 +59,9 @@ class I2C(Lockable):
             self._i2c = _I2C(scl, sda, frequency=frequency)
             return
         if detector.board.feather_u2if:
             self._i2c = _I2C(scl, sda, frequency=frequency)
             return
         if detector.board.feather_u2if:
-            from adafruit_blinka.microcontroller.rp2040_u2if.i2c import I2C_Feather as _I2C
+            from adafruit_blinka.microcontroller.rp2040_u2if.i2c import (
+                I2C_Feather as _I2C,
+            )
 
             self._i2c = _I2C(scl, sda, frequency=frequency)
             return
 
             self._i2c = _I2C(scl, sda, frequency=frequency)
             return
@@ -69,12 +71,16 @@ class I2C(Lockable):
             self._i2c = _I2C(scl, sda, frequency=frequency)
             return
         if detector.board.itsybitsy_u2if:
             self._i2c = _I2C(scl, sda, frequency=frequency)
             return
         if detector.board.itsybitsy_u2if:
-            from adafruit_blinka.microcontroller.rp2040_u2if.i2c import I2C_ItsyBitsy as _I2C
+            from adafruit_blinka.microcontroller.rp2040_u2if.i2c import (
+                I2C_ItsyBitsy as _I2C,
+            )
 
             self._i2c = _I2C(scl, sda, frequency=frequency)
             return
         if detector.board.qt2040_trinkey_u2if:
 
             self._i2c = _I2C(scl, sda, frequency=frequency)
             return
         if detector.board.qt2040_trinkey_u2if:
-            from adafruit_blinka.microcontroller.rp2040_u2if.i2c import I2C_QT2040_Trinkey as _I2C
+            from adafruit_blinka.microcontroller.rp2040_u2if.i2c import (
+                I2C_QT2040_Trinkey as _I2C,
+            )
 
             self._i2c = _I2C(scl, sda, frequency=frequency)
             return
 
             self._i2c = _I2C(scl, sda, frequency=frequency)
             return
@@ -218,13 +224,17 @@ class SPI(Lockable):
             self._pins = (clock, clock, clock)  # will determine MOSI/MISO from clock
             return
         if detector.board.feather_u2if:
             self._pins = (clock, clock, clock)  # will determine MOSI/MISO from clock
             return
         if detector.board.feather_u2if:
-            from adafruit_blinka.microcontroller.rp2040_u2if.spi import SPI_Feather as _SPI
+            from adafruit_blinka.microcontroller.rp2040_u2if.spi import (
+                SPI_Feather as _SPI,
+            )
 
             self._spi = _SPI(clock)  # this is really all that's needed
             self._pins = (clock, clock, clock)  # will determine MOSI/MISO from clock
             return
         if detector.board.itsybitsy_u2if:
 
             self._spi = _SPI(clock)  # this is really all that's needed
             self._pins = (clock, clock, clock)  # will determine MOSI/MISO from clock
             return
         if detector.board.itsybitsy_u2if:
-            from adafruit_blinka.microcontroller.rp2040_u2if.spi import SPI_ItsyBitsy as _SPI
+            from adafruit_blinka.microcontroller.rp2040_u2if.spi import (
+                SPI_ItsyBitsy as _SPI,
+            )
 
             self._spi = _SPI(clock)  # this is really all that's needed
             self._pins = (clock, clock, clock)  # will determine MOSI/MISO from clock
 
             self._spi = _SPI(clock)  # this is really all that's needed
             self._pins = (clock, clock, clock)  # will determine MOSI/MISO from clock
@@ -341,9 +351,13 @@ class SPI(Lockable):
         elif detector.board.pico_u2if:
             from adafruit_blinka.microcontroller.rp2040_u2if.spi import SPI_Pico as _SPI
         elif detector.board.feather_u2if:
         elif detector.board.pico_u2if:
             from adafruit_blinka.microcontroller.rp2040_u2if.spi import SPI_Pico as _SPI
         elif detector.board.feather_u2if:
-            from adafruit_blinka.microcontroller.rp2040_u2if.spi import SPI_Feather as _SPI
+            from adafruit_blinka.microcontroller.rp2040_u2if.spi import (
+                SPI_Feather as _SPI,
+            )
         elif detector.board.itsybitsy_u2if:
         elif detector.board.itsybitsy_u2if:
-            from adafruit_blinka.microcontroller.rp2040_u2if.spi import SPI_ItsyBitsy as _SPI
+            from adafruit_blinka.microcontroller.rp2040_u2if.spi import (
+                SPI_ItsyBitsy as _SPI,
+            )
         elif detector.board.qtpy_u2if:
             from adafruit_blinka.microcontroller.rp2040_u2if.spi import SPI_QTPY as _SPI
         elif detector.chip.id == ap_chip.RP2040:
         elif detector.board.qtpy_u2if:
             from adafruit_blinka.microcontroller.rp2040_u2if.spi import SPI_QTPY as _SPI
         elif detector.chip.id == ap_chip.RP2040:
index c1aa7c3c32b87c393d3df46011f8ed2d738763e4..4237bac7be4f597ccd90f734f5ca1c2334f91f71 100755 (executable)
@@ -83,8 +83,12 @@ elif detector.chip.H616:
     from adafruit_blinka.microcontroller.allwinner.h616.pin import Pin
 elif detector.board.pico_u2if:
     from adafruit_blinka.microcontroller.rp2040_u2if.pin import Pin
     from adafruit_blinka.microcontroller.allwinner.h616.pin import Pin
 elif detector.board.pico_u2if:
     from adafruit_blinka.microcontroller.rp2040_u2if.pin import Pin
-elif detector.board.feather_u2if or detector.board.qtpy_u2if or \
-     detector.board.itsybitsy_u2if or detector.board.qt2040_trinkey_u2if:
+elif (
+    detector.board.feather_u2if
+    or detector.board.qtpy_u2if
+    or detector.board.itsybitsy_u2if
+    or detector.board.qt2040_trinkey_u2if
+):
     from adafruit_blinka.microcontroller.rp2040_u2if.pin import Pin
 
 from adafruit_blinka import Enum, ContextManaged
     from adafruit_blinka.microcontroller.rp2040_u2if.pin import Pin
 
 from adafruit_blinka import Enum, ContextManaged
index 8ab506b980bd11df9d4fb59bb82ffab770ade815..2097c84915b5fad24edb02884e816a9286388bbc 100644 (file)
@@ -16,8 +16,12 @@ if detector.board.any_raspberry_pi:
     from adafruit_blinka.microcontroller.bcm283x import neopixel as _neopixel
 elif detector.board.pico_u2if:
     from adafruit_blinka.microcontroller.rp2040_u2if import neopixel as _neopixel
     from adafruit_blinka.microcontroller.bcm283x import neopixel as _neopixel
 elif detector.board.pico_u2if:
     from adafruit_blinka.microcontroller.rp2040_u2if import neopixel as _neopixel
-elif detector.board.feather_u2if or detector.board.qtpy_u2if or \
-     detector.board.itsybitsy_u2if or detector.board.qt2040_trinkey_u2if:
+elif (
+    detector.board.feather_u2if
+    or detector.board.qtpy_u2if
+    or detector.board.itsybitsy_u2if
+    or detector.board.qt2040_trinkey_u2if
+):
     from adafruit_blinka.microcontroller.rp2040_u2if import neopixel as _neopixel
 elif "sphinx" in sys.modules:
     pass
     from adafruit_blinka.microcontroller.rp2040_u2if import neopixel as _neopixel
 elif "sphinx" in sys.modules:
     pass
index f9c2394c82ad840d54ed543b236df3c5b8564c35..f59805852b52d95d3f67033a36ac9764dba6c33c 100644 (file)
@@ -31,8 +31,12 @@ elif detector.board.any_lubancat:
     from adafruit_blinka.microcontroller.generic_linux.sysfs_pwmout import PWMOut
 elif detector.board.pico_u2if:
     from adafruit_blinka.microcontroller.rp2040_u2if.pwmio import PWMOut
     from adafruit_blinka.microcontroller.generic_linux.sysfs_pwmout import PWMOut
 elif detector.board.pico_u2if:
     from adafruit_blinka.microcontroller.rp2040_u2if.pwmio import PWMOut
-elif detector.board.feather_u2if or detector.board.qtpy_u2if or \
-     detector.board.itsybitsy_u2if or detector.board.qt2040_trinkey_u2if:
+elif (
+    detector.board.feather_u2if
+    or detector.board.qtpy_u2if
+    or detector.board.itsybitsy_u2if
+    or detector.board.qt2040_trinkey_u2if
+):
     from adafruit_blinka.microcontroller.rp2040_u2if.pwmio import PWMOut
 elif "sphinx" in sys.modules:
     pass
     from adafruit_blinka.microcontroller.rp2040_u2if.pwmio import PWMOut
 elif "sphinx" in sys.modules:
     pass