X-Git-Url: https://git.ayoreis.com/hackapet/Adafruit_Blinka.git/blobdiff_plain/998befb5d068ea8dfadf17cd9196857dc36d9b0b..0162c2e0b57603929c8f5f09933ff63579e6a9aa:/src/bitbangio.py diff --git a/src/bitbangio.py b/src/bitbangio.py index 817bdbc..2fefe60 100755 --- a/src/bitbangio.py +++ b/src/bitbangio.py @@ -8,11 +8,13 @@ See `CircuitPython:bitbangio` in CircuitPython for more details. """ from adafruit_blinka import Lockable, agnostic +import adafruit_platformdetect.constants.boards as ap_board class I2C(Lockable): def __init__(self, scl, sda, frequency=400000): - if agnostic.microcontroller == "stm32": + # TODO: This one is a bit questionable: + if agnostic.board_id == ap_board.PYBOARD: raise NotImplementedError("No software I2C on {}".format(agnostic.board_id)) self.init(scl, sda, frequency)