]> Repositories - Adafruit_Blinka-hackapet.git/blobdiff - examples/mcps_busio_i2c.py
Add missing UART definitions from RP2040 datasheet (a6fe703-clean)
[Adafruit_Blinka-hackapet.git] / examples / mcps_busio_i2c.py
old mode 100755 (executable)
new mode 100644 (file)
index 64ec7c2..e4da0f1
@@ -1,3 +1,6 @@
+# SPDX-FileCopyrightText: 2021 Melissa LeBlanc-Williams for Adafruit Industries
+#
+# SPDX-License-Identifier: MIT
 import time
 import hid
 import busio
 import time
 import hid
 import busio
@@ -10,7 +13,7 @@ MLXADDR = 0x33
 ADDRID1 = 0x2407
 
 
 ADDRID1 = 0x2407
 
 
-class MCP2221(_MCP2221):
+class MCP2221(_MCP2221):  # pylint: disable=too-few-public-methods
     def __init__(self, address):
         self._hid = hid.device()
         self._hid.open_path(address)
     def __init__(self, address):
         self._hid = hid.device()
         self._hid.open_path(address)
@@ -21,13 +24,13 @@ class MCP2221(_MCP2221):
             self.gpio_set_direction(pin, 1)  # set to INPUT
 
 
             self.gpio_set_direction(pin, 1)  # set to INPUT
 
 
-class MCP2221I2C(_MCP2221I2C):
+class MCP2221I2C(_MCP2221I2C):  # pylint: disable=too-few-public-methods
     def __init__(self, mcp2221, *, frequency=100000):
         self._mcp2221 = mcp2221
         self._mcp2221.i2c_configure(frequency)
 
 
     def __init__(self, mcp2221, *, frequency=100000):
         self._mcp2221 = mcp2221
         self._mcp2221.i2c_configure(frequency)
 
 
-class I2C(busio.I2C):
+class I2C(busio.I2C):  # pylint: disable=too-few-public-methods
     def __init__(self, mcp2221_i2c):
         self._i2c = mcp2221_i2c
 
     def __init__(self, mcp2221_i2c):
         self._i2c = mcp2221_i2c