rusefi-full/firmware/controllers/sensors/ego.c

16 lines
416 B
C

#include "main.h"
#include "engine_configuration.h"
#include "interpolation.h"
#include "boards.h"
#include "adc_inputs.h"
extern engine_configuration_s *engineConfiguration;
float getAfr(void) {
afr_sensor_s * sensor = &engineConfiguration->afrSensor;
float volts = getVoltageDivided(sensor->afrAdcChannel);
return interpolate(sensor->v1, sensor->value1, sensor->v2, sensor->value2, volts);
}