rusEFI
The most advanced open source ECU
|
Functions | |
static void | flexCallback (efitick_t nowNt, bool value) |
static void | flexExtiCallback (void *, efitick_t nowNt) |
void | initFlexSensor (bool isFirstTime) |
void | deInitFlexSensor () |
Variables | |
static FunctionalSensor | flexSensor (SensorType::FuelEthanolPercent, MS2NT(30000)) |
static StoredValueSensor | flexFuelTemp (SensorType::FuelTemperature, MS2NT(30000)) |
static FlexConverter | converter |
static Biquad | flexTempFilter |
static Timer | flexFreq |
static Timer | flexPulse |
int | flexCallbackCounter = 0 |
static int | lowFlexCallbackCounter = 0 |
static float | frequency |
static float | pulseWidthUs |
static efitick_t | latestCallbackTime |
static Gpio | flexPin = Gpio::Unassigned |
void deInitFlexSensor | ( | ) |
Definition at line 98 of file init_flex.cpp.
Referenced by stopSensors().
|
static |
Definition at line 25 of file init_flex.cpp.
Referenced by flexExtiCallback().
|
static |
Definition at line 57 of file init_flex.cpp.
Referenced by initFlexSensor().
void initFlexSensor | ( | bool | isFirstTime | ) |
Definition at line 64 of file init_flex.cpp.
Referenced by sensorStartUpOrReconfiguration().
|
static |
Definition at line 12 of file init_flex.cpp.
Referenced by initFlexSensor().
int flexCallbackCounter = 0 |
Definition at line 19 of file init_flex.cpp.
Referenced by flexCallback(), initFlexSensor(), and updateRawSensors().
|
static |
Definition at line 17 of file init_flex.cpp.
Referenced by flexCallback().
|
static |
Referenced by deInitFlexSensor(), flexCallback(), and initFlexSensor().
|
static |
Definition at line 55 of file init_flex.cpp.
Referenced by deInitFlexSensor(), flexExtiCallback(), and initFlexSensor().
|
static |
Definition at line 17 of file init_flex.cpp.
Referenced by flexCallback().
|
static |
Referenced by deInitFlexSensor(), flexCallback(), and initFlexSensor().
|
static |
Definition at line 14 of file init_flex.cpp.
Referenced by flexCallback(), and initFlexSensor().
|
static |
Definition at line 21 of file init_flex.cpp.
Referenced by FlexConverter::convert(), InputShaftSpeedConverter::convert(), TurbochargerSpeedConverter::convert(), VehicleSpeedConverter::convert(), flexCallback(), gpiochip_tryInitPwm(), initFlexSensor(), FrequencySensor::onEdge(), PwmConfig::setFrequency(), DcHardware::setFrequency(), DcHardware::start(), startSimplePwm(), startSimplePwmExt(), and startSimplePwmHard().
|
static |
Definition at line 23 of file init_flex.cpp.
Referenced by flexCallback(), and initFlexSensor().
|
static |
Definition at line 20 of file init_flex.cpp.
Referenced by flexCallback(), and initFlexSensor().
|
static |
Definition at line 22 of file init_flex.cpp.
Referenced by flexCallback(), and initFlexSensor().