File tree Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -60,7 +60,10 @@ class QwiicSoilMoistureSensor(object):
6060 def __init__ (self , address = None , i2c_driver = None ):
6161
6262 # Did the user specify an I2C address?
63- self .address = address if address is not None else self .available_addresses [0 ]
63+ if address in self .available_addresses :
64+ self .address = address
65+ else :
66+ self .address = self .available_addresses [0 ]
6467
6568 # load the I2C driver if one isn't provided
6669 if i2c_driver is None :
@@ -82,7 +85,7 @@ def is_connected(self):
8285 :return: True if the device is connected, otherwise False.
8386 :rtype: bool
8487 """
85- return qwiic_i2c .isDeviceConnected (self .address )
88+ return self . _i2c .isDeviceConnected (self .address )
8689
8790 connected = property (is_connected )
8891
You can’t perform that action at this time.
0 commit comments