X-Git-Url: https://git.ayoreis.com/hackapet/Adafruit_Blinka.git/blobdiff_plain/3f017a27633d001cdb30d6e36bfce3baea3ab52d..5690811c80a734fba26476512d82f3f69b13e816:/src/adafruit_blinka/agnostic/__init__.py diff --git a/src/adafruit_blinka/agnostic/__init__.py b/src/adafruit_blinka/agnostic/__init__.py index cbd967c..1f6eb4c 100755 --- a/src/adafruit_blinka/agnostic/__init__.py +++ b/src/adafruit_blinka/agnostic/__init__.py @@ -10,13 +10,16 @@ import adafruit_platformdetect # We intentionally are patching into this namespace as module names so skip the name check. # pylint: disable=invalid-name -detect = adafruit_platformdetect.PlatformDetect() +# We'll define board and chip id values in agnostic rather than accessing +# detector directly elsewhere, just in case additional indirection is necessary +# at some later point: -board_name = detect.board.name() -chip_name = detect.chip.name() +detector = adafruit_platformdetect.Detector() +chip_id = detector.chip.id +board_id = detector.board.id implementation = sys.implementation.name if implementation == "micropython": from utime import sleep -elif implementation == "circuitpython" or implementation == "cpython": +elif implementation in ("circuitpython", "cpython"): from time import sleep