X-Git-Url: https://git.ayoreis.com/Adafruit_Blinka-hackapet.git/blobdiff_plain/888b41c53aa882ff3473a8446f0a9e63280b084e..c09eb24b13f6f2253a45938735d7b64c6dd3aaa4:/examples/mcps_busio_i2c.py diff --git a/examples/mcps_busio_i2c.py b/examples/mcps_busio_i2c.py old mode 100755 new mode 100644 index 2059354..e4da0f1 --- a/examples/mcps_busio_i2c.py +++ b/examples/mcps_busio_i2c.py @@ -1,6 +1,9 @@ +# SPDX-FileCopyrightText: 2021 Melissa LeBlanc-Williams for Adafruit Industries +# +# SPDX-License-Identifier: MIT import time -import busio import hid +import busio from adafruit_blinka.microcontroller.mcp2221.mcp2221 import mcp2221 as _mcp2221 from adafruit_blinka.microcontroller.mcp2221.mcp2221 import MCP2221 as _MCP2221 @@ -10,7 +13,7 @@ MLXADDR = 0x33 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) @@ -21,13 +24,13 @@ class MCP2221(_MCP2221): 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) -class I2C(busio.I2C): +class I2C(busio.I2C): # pylint: disable=too-few-public-methods def __init__(self, mcp2221_i2c): self._i2c = mcp2221_i2c