rusefi-1/firmware/controllers/math
Matthew Kennedy 932f5e1f30
cam/crank sync improvements (#4152)
* clarify getOperationMode

* wait for phase synchronize to transition to sequential mode

* one test

* encapsulate vvtSyncCounter

* test

* Add option to stop VVT sync above some RPM

* getOrZero

* Revert "synchronized Phase handling improvements fix #4099"

This reverts commit 32d46d1f09.

* Revert "m_hasSynchronizedSymmetrical handling improvements #4099"

This reverts commit d5e131b1d0.

* remove synchronizedPhase

* only crank needs this

* changelog

* needsDisambiguation()

* test

* s

* bad merge

* put the timer back

* s

* s

* changelog

* test for new behavior

* correct parameter order

* spelling

* s

* s

* s

* tests merge happy

* bad merge

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2022-06-09 17:21:22 -04:00
..
README
closed_loop_fuel.cpp more missing autoscale (#4112) 2022-04-28 08:16:02 -04:00
closed_loop_fuel.h remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
closed_loop_fuel_cell.cpp more missing autoscale (#4112) 2022-04-28 08:16:02 -04:00
closed_loop_fuel_cell.h Final cleanup of ENGINE macros (#3567) 2021-11-17 13:45:10 -05:00
engine_math.cpp cam/crank sync improvements (#4152) 2022-06-09 17:21:22 -04:00
engine_math.h warning cleanup (#4020) 2022-03-22 16:53:24 -04:00
math.mk mk files refactoring 2022-01-06 21:40:48 -05:00
pid_auto_tune.cpp
pid_auto_tune.h https://en.wikipedia.org/wiki/Pi 2022-01-14 21:23:27 -05:00
speed_density.cpp table for tcharge interpolation (#3855) 2022-01-30 08:45:11 -05:00
speed_density.h remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00

README

This directory contains the core calculations for engine operation.