fa840a7593
* engine math: extrant getFiringOrderTable for reuse * engine math: getNextFiringCylinderId helper * introduce knock_logic: first member is getCylinderKnockBank() moved from software_knock.cpp * hip9011: support two inputs/banks * fix CI * Board Subaru EG33: populated with TPIC8101 with Advanced mode * hip9011: test communication in advanced mode * hip9011: handle situation when chip is already in advanced mode * Board Subaru EG33: cylinder to knock bank mapping * hip9011: count spi transactions in advansed mode too * hip9011: reset incalid responce counter after chip initialization * hip9011: make debug output more structured |
||
---|---|---|
.. | ||
aux_valves.cpp | ||
aux_valves.h | ||
fuel_schedule.cpp | ||
high_pressure_fuel_pump.cpp | ||
high_pressure_fuel_pump.h | ||
knock_logic.cpp | ||
knock_logic.h | ||
main_trigger_callback.cpp | ||
main_trigger_callback.h | ||
map_averaging.cpp | ||
map_averaging.h | ||
readme.md | ||
rpm_calculator.cpp | ||
rpm_calculator.h | ||
spark_logic.cpp | ||
spark_logic.h |
readme.md
Here we have logic related to engine contol activitied within each engine cycle: coils & injectors mostly.