]> Repositories - Adafruit_Blinka-hackapet.git/blobdiff - src/adafruit_blinka/microcontroller/ft232h/i2c.py
Remove SpiDev from requirements
[Adafruit_Blinka-hackapet.git] / src / adafruit_blinka / microcontroller / ft232h / i2c.py
index 411121d299080f8be37249d9d3704c3df00122aa..16f959878afca52662684266e5c97c8a14487df3 100644 (file)
@@ -6,7 +6,7 @@ class I2C:
         # change GPIO controller to I2C
         from pyftdi.i2c import I2cController
         self._i2c = I2cController()
         # change GPIO controller to I2C
         from pyftdi.i2c import I2cController
         self._i2c = I2cController()
-        self._i2c.configure('ftdi:///1', frequency=frequency)
+        self._i2c.configure('ftdi://ftdi:ft232h/1', frequency=frequency)
         Pin.ft232h_gpio = self._i2c.get_gpio()
 
     def scan(self):
         Pin.ft232h_gpio = self._i2c.get_gpio()
 
     def scan(self):
@@ -32,6 +32,6 @@ class I2C:
         port = self._i2c.get_port(address)
         result = port.exchange(buffer_out[out_start:out_end],
                                in_end-in_start,
         port = self._i2c.get_port(address)
         result = port.exchange(buffer_out[out_start:out_end],
                                in_end-in_start,
-                               relax=True).tobytes()
+                               relax=True)
         for i, b in enumerate(result):
             buffer_in[in_start+i] = b
         for i, b in enumerate(result):
             buffer_in[in_start+i] = b