We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4589338 commit 636a2c6Copy full SHA for 636a2c6
qwiic_keypad.py
@@ -104,7 +104,10 @@ class QwiicKeypad(object):
104
def __init__(self, address=None, i2c_driver=None):
105
106
# Did the user specify an I2C address?
107
- self.address = address if address is not None else self.available_addresses[0]
+ if address in self.available_addresses:
108
+ self.address = address
109
+ else:
110
+ self.address = self.available_addresses[0]
111
112
# load the I2C driver if one isn't provided
113
@@ -129,7 +132,7 @@ def is_connected(self):
129
132
:rtype: bool
130
133
131
134
"""
- return qwiic_i2c.isDeviceConnected(self.address)
135
+ return self._i2c.isDeviceConnected(self.address)
136
137
connected = property(is_connected)
138
0 commit comments