speeduino/test/test_schedule_calcs
tx_haggis 0f13753ed3
Performance: optimized 32-bit shifts (#1187)
* Add optimized 32-bit shifting

* Tooth based time to angle coversion is only used by a few decoders.
So move the functions into decoders.cpp

* Better separation of deocders and crank maths.

* Apply optimised shifts

* Doxygen
2024-05-30 14:12:14 +10:00
..
test_adjust_crank_angle.cpp Unit Tests: provide correct filename in test messages (#1211) 2024-05-29 15:27:50 +10:00
test_calcs_common.h Unit test the schedule calculations (#1010) 2023-03-06 17:23:17 +11:00
test_ign_calcs.cpp Performance: optimized 32-bit shifts (#1187) 2024-05-30 14:12:14 +10:00
test_inj_calcs.cpp Unit Tests: provide correct filename in test messages (#1211) 2024-05-29 15:27:50 +10:00
test_schedule_calcs.cpp Save 600+ bytes RAM (step 5 of 9) - De-duplicate setSchedule functions (#1111) 2023-11-24 09:35:43 +11:00