Module src.main.python.pulse_sensor
Expand source code
from sensor_adc import SensorADC
class PulseSensor(SensorADC):
"""PulseSensor, measures amount pressure in the blood"""
def __init__(self, pin_num, range_min=0, range_max=4000, average_converging_speed=1 / 2):
""" constructor.
:param pin_num: number pin that will read value, it has to be ADC, analog to digital converter
:param range_min: min value of sensor ,
:param range_max: max value of sensor ,
:param average_converging_speed: speed the average goes towards the last measure (range 0-1)
"""
super().__init__(pin_num, range_min, range_max, average_converging_speed, attenuation=11)
def __str__(self):
"""prints the object."""
return "PulseSensor: average: {}, last measure {}, percentage: {}".format(self.get_average(),
self.get_last_measure(),
self.get_percentage()
)
Classes
class PulseSensor (pin_num, range_min=0, range_max=4000, average_converging_speed=0.5)-
PulseSensor, measures amount pressure in the blood
constructor. :param pin_num: number pin that will read value, it has to be ADC, analog to digital converter :param range_min: min value of sensor , :param range_max: max value of sensor , :param average_converging_speed: speed the average goes towards the last measure (range 0-1)
Expand source code
class PulseSensor(SensorADC): """PulseSensor, measures amount pressure in the blood""" def __init__(self, pin_num, range_min=0, range_max=4000, average_converging_speed=1 / 2): """ constructor. :param pin_num: number pin that will read value, it has to be ADC, analog to digital converter :param range_min: min value of sensor , :param range_max: max value of sensor , :param average_converging_speed: speed the average goes towards the last measure (range 0-1) """ super().__init__(pin_num, range_min, range_max, average_converging_speed, attenuation=11) def __str__(self): """prints the object.""" return "PulseSensor: average: {}, last measure {}, percentage: {}".format(self.get_average(), self.get_last_measure(), self.get_percentage() )Ancestors
- sensor_adc.SensorADC
- sensor.Sensor