Skip to content

Commit 8fbbd35

Browse files
committed
test pre-commit
1 parent fa3e67c commit 8fbbd35

File tree

1 file changed

+21
-6
lines changed

1 file changed

+21
-6
lines changed

adafruit_nunchuk.py

Lines changed: 21 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -82,26 +82,41 @@ def acceleration(self):
8282
"""The current accelerometer reading."""
8383
return self._acceleration()
8484

85+
@property
86+
def button_C(self): # pylint: disable=invalid-name
87+
"""
88+
The current pressed state of button C.
89+
"""
90+
print("`button_C` is deprecated. Please use the `buttons` property instead")
91+
return self._buttons().C
92+
93+
@property
94+
def button_Z(self): # pylint: disable=invalid-name
95+
"""
96+
The current pressed state of button Z.
97+
"""
98+
print("`button_Z` is deprecated. Please use the `buttons` property instead")
99+
return self._buttons().Z
100+
85101
def _joystick(self, do_read=True):
86102
if do_read:
87103
self._read_data()
88-
return self._Joystick(self.buffer[0], self.buffer[1]) # x, y
104+
return self._Joystick(self.buffer[0], self.buffer[1]) # x, y
89105

90106
def _buttons(self, do_read=True):
91107
if do_read:
92108
self._read_data()
93109
return self._Buttons(
94-
not bool(self.buffer[5] & 0x02), # C
95-
not bool(self.buffer[5] & 0x01) # Z
110+
not bool(self.buffer[5] & 0x02), not bool(self.buffer[5] & 0x01) # C # Z
96111
)
97112

98113
def _acceleration(self, do_read=True):
99114
if do_read:
100115
self._read_data()
101116
return self._Acceleration(
102-
((self.buffer[5] & 0xC0) >> 6) | (self.buffer[2] << 2), #ax
103-
((self.buffer[5] & 0x30) >> 4) | (self.buffer[3] << 2), #ay
104-
((self.buffer[5] & 0x0C) >> 2) | (self.buffer[4] << 2), #az
117+
((self.buffer[5] & 0xC0) >> 6) | (self.buffer[2] << 2), # ax
118+
((self.buffer[5] & 0x30) >> 4) | (self.buffer[3] << 2), # ay
119+
((self.buffer[5] & 0x0C) >> 2) | (self.buffer[4] << 2), # az
105120
)
106121

107122
def _read_data(self):

0 commit comments

Comments
 (0)