From: Melissa LeBlanc-Williams Date: Wed, 2 Jul 2025 19:32:22 +0000 (-0700) Subject: Merge pull request #987 from makermelissa/main X-Git-Tag: 8.62.0 X-Git-Url: https://git.ayoreis.com/Adafruit_Blinka-hackapet.git/commitdiff_plain/a2ce1000d72b0aa84d8b3945ccca0d80a7464894?hp=f52e36885180afb86d82e0d579bc62625a00e8c2 Merge pull request #987 from makermelissa/main Improve undetected I2C and SPI messages --- diff --git a/src/busio.py b/src/busio.py index 13623ea..1dd9338 100644 --- a/src/busio.py +++ b/src/busio.py @@ -177,9 +177,8 @@ class I2C(Lockable): pass else: raise ValueError( - "No Hardware I2C on (scl,sda)={}\nValid I2C ports: {}".format( - (scl, sda), i2cPorts - ) + f"No Hardware I2C on (scl,sda)={(scl, sda)}\n" + f"Valid I2C ports: {i2cPorts}.\nMake sure I2C is enabled." ) if threading is not None: self._lock = threading.RLock() @@ -398,9 +397,8 @@ class SPI(Lockable): break else: raise ValueError( - "No Hardware SPI on (SCLK, MOSI, MISO)={}\nValid SPI ports:{}".format( - (clock, MOSI, MISO), spiPorts - ) + f"No Hardware SPI on (SCLK, MOSI, MISO)={(clock, MOSI, MISO)}\n" + f"Valid SPI ports: {spiPorts}.\nMake sure SPI is enabled." ) def configure(self, baudrate=100000, polarity=0, phase=0, bits=8):