X-Git-Url: https://git.ayoreis.com/Adafruit_Blinka-hackapet.git/blobdiff_plain/706e5f8abca75dc3939a4e3464e3f655de04af58..09175ba0fbbfb557011e94ad324186772ac83562:/src/adafruit_blinka/microcontroller/ftdi_mpsse/mpsse/url.py diff --git a/src/adafruit_blinka/microcontroller/ftdi_mpsse/mpsse/url.py b/src/adafruit_blinka/microcontroller/ftdi_mpsse/mpsse/url.py index e264b94..8e2a49c 100644 --- a/src/adafruit_blinka/microcontroller/ftdi_mpsse/mpsse/url.py +++ b/src/adafruit_blinka/microcontroller/ftdi_mpsse/mpsse/url.py @@ -3,7 +3,7 @@ # SPDX-License-Identifier: MIT """ Support for getting the URL from the BLINKA_FT232H -and BLINKA_FT2232H_{} environment variables. +and BLINKA_FTX232H_{} environment variables. """ import os @@ -23,15 +23,17 @@ def get_ft232h_url(): return "ftdi://ftdi:ft232h/1" -def get_ft2232h_url(interface_id): +def get_ftx232h_url(interface_id): """ - Return the FTDI url to use. If BLINKA_FT2232H_{} starts with ftdi:, returns + Return the FTDI url to use. If BLINKA_FTX232H_{} starts with ftdi:, returns that. Otherwise, returns a default value. """ - url = os.environ.get("BLINKA_FT2232H_{}".format(interface_id), "1") + url = os.environ.get("BLINKA_FTX232H_{}".format(interface_id), "1") if url.startswith("ftdi:"): return url - return "ftdi://ftdi:ft2232h/{}".format(interface_id + 1) + if os.environ.get("BLINKA_FT2232H", None): + return "ftdi://ftdi:ft2232h/{}".format(interface_id + 1) + return "ftdi://ftdi:ft4232h/{}".format(interface_id + 1)