24#ifndef TAPROOT_ANALOG_CURRENT_SENSOR_HPP_
25#define TAPROOT_ANALOG_CURRENT_SENSOR_HPP_
76 float prevCurrent = 0.0f;
Definition analog_current_sensor.hpp:39
float getCurrentMa() const override
Definition analog_current_sensor.cpp:34
void update() override
Definition analog_current_sensor.cpp:36
Definition current_sensor_interface.hpp:35
Pin
Definition analog.hpp:52
Definition pwm_info.hpp:4
Definition analog_current_sensor.cpp:31
Definition analog_current_sensor.hpp:45
const float currentSensorMaPerMv
Definition analog_current_sensor.hpp:55
const float currentSensorZeroMv
Definition analog_current_sensor.hpp:60
const tap::gpio::Analog::Pin analogSensorPin
Definition analog_current_sensor.hpp:47
const tap::gpio::Analog * analogDriver
Definition analog_current_sensor.hpp:46
const float currentSensorLowPassAlpha
Definition analog_current_sensor.hpp:64