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 @@ -132,7 +132,10 @@ class QwiicButton(object):
132132 def __init__ (self , address = None , i2c_driver = None ):
133133
134134 # Did the user specify an I2C address?
135- self .address = address if address != None else self .available_addresses [0 ]
135+ if address in self .available_addresses :
136+ self .address = address
137+ else :
138+ self .address = self .available_addresses [0 ]
136139
137140 # Load the I2C driver if one isn't provided
138141 if i2c_driver == None :
@@ -154,7 +157,7 @@ def is_connected(self):
154157 :return: True if the device is connected, otherwise False.
155158 :rtype: bool
156159 """
157- return qwiic_i2c .isDeviceConnected (self .address )
160+ return self . _i2c .isDeviceConnected (self .address )
158161
159162 # ------------------------------------------------
160163 # begin()
You can’t perform that action at this time.
0 commit comments