File tree Expand file tree Collapse file tree 1 file changed +35
-0
lines changed Expand file tree Collapse file tree 1 file changed +35
-0
lines changed Original file line number Diff line number Diff line change @@ -86,3 +86,38 @@ def neopixel_disable(self):
86
86
@neopixel_disable .setter
87
87
def neopixel_disable (self , value ):
88
88
self ._neopixel_disable .value = value
89
+
90
+ @property
91
+ def button_a_pressed (self ):
92
+ """
93
+ Return whether Button A is pressed
94
+ """
95
+ return not self .buttons [0 ].value
96
+
97
+ @property
98
+ def button_b_pressed (self ):
99
+ """
100
+ Return whether Button B is pressed
101
+ """
102
+ return not self .buttons [1 ].value
103
+
104
+ @property
105
+ def button_c_pressed (self ):
106
+ """
107
+ Return whether Button C is pressed
108
+ """
109
+ return not self .buttons [2 ].value
110
+
111
+ @property
112
+ def button_d_pressed (self ):
113
+ """
114
+ Return whether Button D is pressed
115
+ """
116
+ return not self .buttons [3 ].value
117
+
118
+ @property
119
+ def any_button_pressed (self ):
120
+ """
121
+ Return whether any button is pressed
122
+ """
123
+ return False in [self .buttons [i ].value for i in range (0 , 4 )]
You can’t perform that action at this time.
0 commit comments