@@ -184,14 +184,27 @@ def detect_taps(self, value):
184
184
value , 60 , time_limit = 10 , time_latency = 50 , time_window = 255
185
185
)
186
186
187
- def configure_taps (self , value , range = adafruit_lis3dh .RANGE_8_G , theshold = None , time_limit = None , time_latency = 50 , time_window = 255 ):
187
+ def configure_taps (
188
+ self ,
189
+ value ,
190
+ range = adafruit_lis3dh .RANGE_8_G ,
191
+ theshold = None ,
192
+ time_limit = None ,
193
+ time_latency = 50 ,
194
+ time_window = 255 ,
195
+ ):
188
196
""" A way to customize the tap detection better. The default values don't work for all cases.
189
197
Higher default thresholds for the CPB
190
198
"""
191
199
if value < 0 or value > 2 :
192
200
return
193
201
194
- if range not in [ adafruit_lis3dh .RANGE_2_G , adafruit_lis3dh .RANGE_4_G , adafruit_lis3dh .RANGE_8_G , adafruit_lis3dh .RANGE_16_G ]:
202
+ if range not in [
203
+ adafruit_lis3dh .RANGE_2_G ,
204
+ adafruit_lis3dh .RANGE_4_G ,
205
+ adafruit_lis3dh .RANGE_8_G ,
206
+ adafruit_lis3dh .RANGE_16_G ,
207
+ ]:
195
208
range = adafruit_lis3dh .RANGE_8_G
196
209
self ._lis3dh .range = range
197
210
@@ -210,7 +223,13 @@ def configure_taps(self, value, range = adafruit_lis3dh.RANGE_8_G, theshold = No
210
223
theshold = 100
211
224
time_limit = 1
212
225
213
- self ._lis3dh .set_tap (value , theshold , time_limit = time_limit , time_latency = time_latency , time_window = time_window )
226
+ self ._lis3dh .set_tap (
227
+ value ,
228
+ theshold ,
229
+ time_limit = time_limit ,
230
+ time_latency = time_latency ,
231
+ time_window = time_window ,
232
+ )
214
233
215
234
@property
216
235
def tapped (self ):
0 commit comments