X-Git-Url: https://git.ayoreis.com/Adafruit_Blinka-hackapet.git/blobdiff_plain/777a446080c6654846c6f19944e3c28180ca6c19..2a1ba0b31a66e67b0cfd17a455e02b450b9f80a7:/examples/pi_busio_i2c.py diff --git a/examples/pi_busio_i2c.py b/examples/pi_busio_i2c.py index 6e8e0ac..e2b3ce2 100644 --- a/examples/pi_busio_i2c.py +++ b/examples/pi_busio_i2c.py @@ -1,11 +1,9 @@ -import sys +# SPDX-FileCopyrightText: 2021 Melissa LeBlanc-Williams for Adafruit Industries +# +# SPDX-License-Identifier: MIT import time -sys.path.append('/home/pi/Adafruit_Micropython_Blinka/src') -sys.path.append('/home/pi/Adafruit_Python_GPIO') -sys.path.append('/home/pi/Adafruit_Python_PureIO') - +import sys import board -import digitalio import busio print("hello blinka!") @@ -16,7 +14,8 @@ print("I2C devices found: ", [hex(i) for i in i2c.scan()]) if not 0x18 in i2c.scan(): print("Didn't find MCP9808") - exit() + sys.exit() + def temp_c(data): value = data[0] << 8 | data[1] @@ -25,6 +24,7 @@ def temp_c(data): temp -= 256.0 return temp + while True: i2c.writeto(0x18, bytes([0x05]), stop=False) result = bytearray(2)