From: anekimken Date: Wed, 22 Jan 2020 01:41:31 +0000 (-0800) Subject: Changed FT232H search url X-Git-Tag: 3.6.1^2 X-Git-Url: https://git.ayoreis.com/Adafruit_Blinka-hackapet.git/commitdiff_plain/e7d49e469490c9f9504b2dbdafb659fec7ef4d55 Changed FT232H search url By changing the search URL to ftdi://ftdi:ft232h/1, pyftdi will open the first ft232h it finds, rather than the first ftdi device it finds. This is useful when other usb-serial converters are in use in addition to the ft232h --- diff --git a/src/adafruit_blinka/microcontroller/ft232h/i2c.py b/src/adafruit_blinka/microcontroller/ft232h/i2c.py index 7f733c1..16f9598 100644 --- a/src/adafruit_blinka/microcontroller/ft232h/i2c.py +++ b/src/adafruit_blinka/microcontroller/ft232h/i2c.py @@ -6,7 +6,7 @@ class I2C: # 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): diff --git a/src/adafruit_blinka/microcontroller/ft232h/pin.py b/src/adafruit_blinka/microcontroller/ft232h/pin.py index 30dbc66..c768ffd 100644 --- a/src/adafruit_blinka/microcontroller/ft232h/pin.py +++ b/src/adafruit_blinka/microcontroller/ft232h/pin.py @@ -14,7 +14,7 @@ class Pin: if not Pin.ft232h_gpio: from pyftdi.i2c import I2cController i2c = I2cController() - i2c.configure("ftdi:///1") + i2c.configure("ftdi://ftdi:ft232h/1") Pin.ft232h_gpio = i2c.get_gpio() # check if pin is valid if pin_id: diff --git a/src/adafruit_blinka/microcontroller/ft232h/spi.py b/src/adafruit_blinka/microcontroller/ft232h/spi.py index a260e72..e48f2df 100644 --- a/src/adafruit_blinka/microcontroller/ft232h/spi.py +++ b/src/adafruit_blinka/microcontroller/ft232h/spi.py @@ -6,7 +6,7 @@ class SPI: def __init__(self): from pyftdi.spi import SpiController self._spi = SpiController(cs_count=1) - self._spi.configure('ftdi:///1') + self._spi.configure('ftdi://ftdi:ft232h/1') self._port = self._spi.get_port(0) self._port.set_frequency(100000) self._port._cpol = 0