25 if (filterParameter > 0.35f) {
26 filterParameter = 0.35f;
float filter(float input)
void configureLowpass(float samplingFrequency, float cutoffFrequency, float Q=0.54f)
void onEdge(efitick_t nowNt)
void initIfValid(brain_pin_e pin, SensorConverter &converter, float filterParameter)
void setFunction(SensorConverter &func)
void postRawValue(float inputValue, efitick_t timestamp) override
const char * getSensorName() const
static void freqSensorExtiCallback(void *arg, efitick_t nowNt)
bool isBrainPinValid(brain_pin_e brainPin)