rusEFI
The most advanced open source ECU
|
Functions | |
bool | hasAfrSensor () |
float | getAfr (SensorType type) |
static void | initEgoSensor (afr_sensor_s *sensor, ego_sensor_e type) |
void | setEgoSensor (ego_sensor_e type) |
Variables | |
StoredValueSensor | smoothedLambda1Sensor (SensorType::SmoothedLambda1, MS2NT(500)) |
StoredValueSensor | smoothedLambda2Sensor (SensorType::SmoothedLambda2, MS2NT(500)) |
ExpAverage | expAverageLambda1 |
ExpAverage | expAverageLambda2 |
float getAfr | ( | SensorType | type | ) |
Definition at line 25 of file ego.cpp.
bool hasAfrSensor | ( | ) |
|
static |
This decodes BPSX D1 Wideband Controller analog signal
Definition at line 56 of file ego.cpp.
Referenced by setEgoSensor().
void setEgoSensor | ( | ego_sensor_e | type | ) |
Definition at line 100 of file ego.cpp.
Referenced by setDefaultEngineConfiguration(), and setVwAba().
ExpAverage expAverageLambda1 |
Definition at line 12 of file ego.cpp.
Referenced by getAfr(), and AemXSeriesWideband::refreshSmoothedLambda().
ExpAverage expAverageLambda2 |
Definition at line 13 of file ego.cpp.
Referenced by getAfr(), and AemXSeriesWideband::refreshSmoothedLambda().
StoredValueSensor smoothedLambda1Sensor(SensorType::SmoothedLambda1, MS2NT(500)) | ( | SensorType::SmoothedLambda1 | , |
MS2NT(500) | |||
) |
EGO Exhaust Gas Oxygen, also known as AFR Air/Fuel Ratio :) connectet over analog input
Referenced by getAfr(), initLambda(), and AemXSeriesWideband::refreshSmoothedLambda().
StoredValueSensor smoothedLambda2Sensor(SensorType::SmoothedLambda2, MS2NT(500)) | ( | SensorType::SmoothedLambda2 | , |
MS2NT(500) | |||
) |
Referenced by getAfr(), initLambda(), and AemXSeriesWideband::refreshSmoothedLambda().