speeduino/test/test_math
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
..
main.cpp Performance: optimized 32-bit shifts (#1187) 2024-05-30 14:12:14 +10:00
test_division.cpp Unit Tests: provide correct filename in test messages (#1211) 2024-05-29 15:27:50 +10:00
test_fp_support.cpp test_math: make unit tests pass on Teensy (#1137) 2024-03-21 11:45:10 +11:00
test_fp_support.h test_math: make unit tests pass on Teensy (#1137) 2024-03-21 11:45:10 +11:00
test_shifts.cpp Performance: optimized 32-bit shifts (#1187) 2024-05-30 14:12:14 +10:00
tests_crankmaths.cpp Performance: optimized 32-bit shifts (#1187) 2024-05-30 14:12:14 +10:00
tests_crankmaths.h Unit test fuel and ignition scheduler initialisation (#1039) 2023-04-27 14:43:04 +10:00
tests_percent.cpp Unit Tests: provide correct filename in test messages (#1211) 2024-05-29 15:27:50 +10:00