]> Repositories - Adafruit_Blinka-hackapet.git/blob - examples/generic_i2c.py
i2c
[Adafruit_Blinka-hackapet.git] / examples / generic_i2c.py
1 import pytest
2 import busio
3 from board import *
4
5
6 def test_i2c_scan_random():
7     i2c = busio.I2C(SCL, SDA)
8     i2c.try_lock()
9     addr_list = i2c.scan()
10     assert len(addr_list) == 3
11     for addr in addr_list:
12         assert addr >= 0x0 and addr <= 0x79
13     i2c.unlock()
14     i2c.deinit()