Fixed variable name to not conflict with base function names

master
NateSchoolfield 2021-02-15 20:10:17 -08:00
parent 6e3ddc2045
commit fc23f1f3c9
1 changed files with 6 additions and 6 deletions

View File

@ -28,7 +28,7 @@ class Vibrate():
def heartrate_alarm(self, settings):
interval_minutes = settings['interval_minutes']
duration_seconds = settings['duration_seconds']
type = settings['type']
vibration_type = settings['type']
heartrate_alarm_pct = settings['heartrate_alarm_pct']
tick_time = time.time()
@ -40,7 +40,7 @@ class Vibrate():
heartrate_alarm_pct,
duration_seconds,
interval_minutes))
if type not in ['random', 'pattern', 'rolling', 'continuous']:
if vibration_type not in ['random', 'pattern', 'rolling', 'continuous']:
self.vibration_log.warn("Invalid or no vibration type specified: {}".format(type))
self.vibration_log.warn("Must be one of these: random, pattern, rolling, continuous")
return
@ -49,13 +49,13 @@ class Vibrate():
elapsed_time = tick_time - buzz_timer
if elapsed_time >= buzz_delay and self.heartrate_increase_pct >= heartrate_alarm_pct:
self.vibration_log.info("Heartrate alarm triggered at {} percent, buzzing".format(self.heartrate_increase_pct))
if type == 'random':
if vibration_type == 'random':
self.vibrate_random(duration_seconds)
elif type == 'pattern':
elif vibration_type == 'pattern':
self.vibrate_pattern(duration_seconds)
elif type == 'rolling':
elif vibration_type == 'rolling':
self.vibrate_rolling(duration_seconds)
elif type == 'continuous':
elif vibration_type == 'continuous':
self.vibrate_continuous(duration_seconds)
buzz_timer = tick_time
elif not elapsed_time >= buzz_delay and self.heartrate_increase_pct >= heartrate_alarm_pct: