rusefi-full/firmware/controllers/algo
Matthew Kennedy f629ec038b add sensor framework, tests (#929)
* add framework, tests

* move oil pressure to new way

* add init logic

* brackets on the same line

* spaces -> tabs

* spaces -> tabs for tests

* bracket on same line

* hook up sensor mocking

* add nan check

* fix nan check

* I wrote an essay

* casing

* only init if we have a sensor to init

* style, actually call init

* format

* fix casing

* typo

* implement linear sensor

* wire up producer

* smarter limiting

* setup comments

* add reporting

* doxyfile

* oops

* add adc subscription

* clarity

* fix logic

* multiply voltage

* test styling

* test guards

* remove dependencies

* linear sensor test

* remove unused

* fix merge

* format, implicit convert op

* explicit

* format tests

* fix merge
2019-09-21 14:33:38 -04:00
..
accel_enrichment.cpp Live Data progress 2019-09-01 13:56:46 -04:00
accel_enrichment.h unified names for generated headers 2019-08-31 23:12:39 -04:00
advance_map.cpp Template-ize bin/value length for interpolation (#878) 2019-07-09 21:16:36 +03:00
advance_map.h Idle timing PID control & TPS-based VE table (#713) 2019-03-22 22:55:51 -04:00
algo.cpp #657 pulling global access down 2019-01-28 00:44:30 -05:00
algo.h refactoring 2018-09-16 22:26:57 -04:00
algo.mk kill (#935) 2019-09-14 21:20:36 -04:00
auto_generated_enums.cpp MRE_MIATA_NB2 2019-08-13 19:15:24 -04:00
auto_generated_enums.h Utility class which writes same line both to stdout and file 2019-06-17 20:21:32 -04:00
engine.cpp Reinitialize TLE8888 if it resets #904 2019-09-06 20:30:27 -04:00
engine.h refactoring 2019-09-20 00:17:00 -04:00
engine2.cpp add sensor framework, tests (#929) 2019-09-21 14:33:38 -04:00
engine_configuration.cpp configurable SD card logging speed 2019-09-20 20:18:22 -04:00
engine_configuration.h fixing build & taking a safer route 2019-08-08 22:12:51 -04:00
engine_parts.h add sensor framework, tests (#929) 2019-09-21 14:33:38 -04:00
engine_state.h fixing bug from yesterday 2019-09-21 11:09:03 -04:00
event_registry.cpp refactoring 2018-09-16 22:26:57 -04:00
event_registry.h Refactoring: OS access should be explicit #867 2019-07-04 03:57:21 -04:00
firing_order.h Most important feature: VAG W12 firing order 2019-09-14 14:47:22 -04:00
fuel_math.cpp Live Data progress 2019-09-01 13:56:46 -04:00
fuel_math.h refactoring: method name consistency 2019-01-10 23:48:05 -05:00
lcd_menu_tree.cpp happy new year 2018-01-20 20:55:31 -05:00
lcd_menu_tree.h const, explicit, and override (#831) 2019-06-08 09:51:36 -04:00
malfunction_central.cpp happy new year 2018-01-20 20:55:31 -05:00
malfunction_central.h refactoring 2018-09-16 22:26:57 -04:00
nmea.c refactoring 2018-09-16 23:10:06 -04:00
nmea.h
obd_error_codes.h add sensor framework, tests (#929) 2019-09-21 14:33:38 -04:00
rusefi_enums.h refactoring: engine sniffer magic constants 2019-08-18 15:04:02 -04:00
rusefi_hw_enums.h board-specific usability #808 2019-06-04 23:54:34 -04:00
rusefi_types.h add sensor framework, tests (#929) 2019-09-21 14:33:38 -04:00