custom-board-bundle-sample-.../firmware/controllers/sensors
Andrey G 112b4d1182 Hip9011 (#2512)
* hip9011: coexistance with other spi devices

* hip9011: rework so SPI transfer is invoked from thread

also use polling spi exchange to avoid cache problems

* hip9011: move calculations from ADC callback to thread

* hip9011: big cleanup

* hip9011: simplify spi communication

* No need to set knockBandCustom if it is not custom

HIP9011 calculates knockBand from cylinderBore same way

* hip9011: make unit test happy

* hip9011: fix unit test

* hip9011: remove duplicated initialization, reorder

* hip9011: just renames and data type adjustments

* hip9011: rename BAND() to HIP9011_BAND()

* hip9011: move some code from lookup.cpp to logic.cpp

* hip9011: move initEngineNoiseTable to engine_configuration.cpp

* hip9011: move lookup tables to hip9011_logic.c

* hip9011: remove empty files

* hip9011: additional checks
2021-03-30 10:56:25 -04:00
..
converters Implement nonlinear fuel level sender (#2473) 2021-03-19 08:39:08 -04:00
AemXSeriesLambda.cpp extra data for rusEfi wideband controller (#2082) 2020-12-16 18:25:11 -05:00
AemXSeriesLambda.h move AEM xseries lambda to new sensor (#1764) 2020-09-21 06:01:54 -04:00
Lps25Sensor.cpp hook up lps25 on proteus (#2418) 2021-03-04 22:39:20 -05:00
Lps25Sensor.h hook up lps25 on proteus (#2418) 2021-03-04 22:39:20 -05:00
allsensors.cpp gpio helper (#2195) 2021-01-08 20:01:26 -05:00
allsensors.h finish off vbatt -> sensor model (#2433) 2021-03-07 20:18:32 -05:00
can_sensor.h enable CAN on H7 (#2393) 2021-03-09 18:54:01 -05:00
ego.cpp remove unused msg parameter (#2360) 2021-02-16 09:32:16 -05:00
ego.h
flex_sensor.cpp Implement flex sensor (#2189) 2021-01-05 17:13:56 -05:00
flex_sensor.h Implement flex sensor (#2189) 2021-01-05 17:13:56 -05:00
function_pointer_sensor.h squash warnings (#1984) 2020-11-23 09:43:16 -05:00
functional_sensor.cpp
functional_sensor.h
maf.cpp remove unused msg parameter (#2360) 2021-02-16 09:32:16 -05:00
maf.h
map.cpp baro in sensor model (#2306) 2021-02-07 17:54:41 -06:00
map.h baro in sensor model (#2306) 2021-02-07 17:54:41 -06:00
proxy_sensor.h Fuel pressure sensor checks (#2449) 2021-03-12 23:32:41 -05:00
redundant_sensor.cpp
redundant_sensor.h add isRedundant (#2031) 2020-12-06 14:55:06 -05:00
sensor.cpp Implement nonlinear fuel level sender (#2473) 2021-03-19 08:39:08 -04:00
sensor.h Fuel pressure sensor checks (#2449) 2021-03-12 23:32:41 -05:00
sensor_info_printing.cpp dead code, warnings (#2461) 2021-03-15 10:23:19 -04:00
sensor_reader.h
sensor_type.h Implement nonlinear fuel level sender (#2473) 2021-03-19 08:39:08 -04:00
sensors.mk Hip9011 (#2512) 2021-03-30 10:56:25 -04:00
software_knock.cpp use cpp (#2493) 2021-03-25 18:12:17 -04:00
software_knock.h Software knock detection (#1730) 2020-08-28 21:13:50 -04:00
stored_value_sensor.h fix broken master, inject engine ptr to rpmcalculator (#1759) 2020-09-05 18:49:42 -04:00
thermistors.cpp Remove old thermistor implementation (#1458) 2020-05-28 17:51:33 -04:00
thermistors.h Remove old thermistor implementation (#1458) 2020-05-28 17:51:33 -04:00
tps.cpp
tps.h