-from adafruit_blinka.microcontroller.nova.pin import Pin
+#from adafruit_blinka.microcontroller.nova.pin import Pin
class I2C:
else:
raise RuntimeError('No Binho host adapter found!')
- # Pin.ft232h_gpio = self._i2c.get_gpio()
-
def scan(self):
scanResults = []
end = end if end else len(buffer)
- result = self._nova.readBytesI2C(0, address, len(buffer(start:end)))
+ result = self._nova.readBytesI2C(0, address, len(buffer[start:end]))
resp = result.split(" ")
- for i in range(len(buffer(start:end))):
+ for i in range(len(buffer[start:end])):
buffer[start+i] = resp[2+i]
def writeto_then_readfrom(self, address, buffer_out, buffer_in, *,
self._nova.endI2C(0, True)
- result = self._nova.readBytesI2C(0, address, len(buffer_in(in_start:in_end)))
+ result = self._nova.readBytesI2C(0, address, len(buffer_in[in_start:in_end]))
resp = result.split(" ")
- for i in range(len(buffer_in(in_start:in_end))):
+ for i in range(len(buffer_in[in_start:in_end])):
buffer_in[in_start+i] = resp[2+i]