From 510fbd2a06e9763cef5aa4ee04c6240845668c5f Mon Sep 17 00:00:00 2001 From: gabriel becker Date: Mon, 12 Sep 2022 15:00:17 -0300 Subject: [PATCH] Change parameters. --- src/alarm.py | 2 ++ src/parameters.py | 12 ++++++------ src/pressure_sensor.py | 2 +- 3 files changed, 9 insertions(+), 7 deletions(-) diff --git a/src/alarm.py b/src/alarm.py index b585077..7dabb28 100644 --- a/src/alarm.py +++ b/src/alarm.py @@ -33,6 +33,8 @@ class Alarm: Alarm.stop_alarm() Alarm.led.off() Alarm.sleep_alarm() + while True: + time.sleep(0.03) @staticmethod def stop_alarm(): diff --git a/src/parameters.py b/src/parameters.py index 7ef8196..0a81631 100644 --- a/src/parameters.py +++ b/src/parameters.py @@ -1,20 +1,20 @@ """Percentage that the previous pressure can be lower than current one without triggering the hole alarm.""" PRESSURE_TOLERANCE_PERCENTAGE = 1 -"""Pressure saturation threshold in mV to trigger the saturation alarm.""" +"""Pressure saturation threshold in V to trigger the saturation alarm.""" PRESSURE_SATURATION_THRESHOLD = 1.65 """Lower limit of frequency in Hz to be considered inside interest rotation interval. (type: float)""" -REFERENCE_ROTATION_DOWN_LIMIT = 250.0 +REFERENCE_ROTATION_DOWN_LIMIT = 19.5 """Higher limit of frequency in Hz to be considered inside interest rotation interval. (type: float)""" -REFERENCE_ROTATION_UPPER_LIMIT = 270.0 +REFERENCE_ROTATION_UPPER_LIMIT = 20.5 """Weather or not the buzzer should be set to an annoying tone (in oder to keep the mental healthness of the developer).""" -ANNOYING_BUZZER_ENABLED = False +ANNOYING_BUZZER_ENABLED = True """How many samples of pressure should be used in smoother.""" -PRESSURE_SMOOTH_LENGTH = 25 +PRESSURE_SMOOTH_LENGTH = 15 """Period in seconds to wait when alarm reset button is presset until it starts again.""" -ALARM_PAUSE_PERIOD = 5 +ALARM_PAUSE_PERIOD = 60 diff --git a/src/pressure_sensor.py b/src/pressure_sensor.py index 4dba84a..e6724eb 100644 --- a/src/pressure_sensor.py +++ b/src/pressure_sensor.py @@ -14,7 +14,7 @@ class PressureSensor: @staticmethod def read(): - measure = PressureSensor._ADC.read(0) + measure = PressureSensor._ADC.read(2) return measure @staticmethod