Matthew Kennedy
761efd862c
MAP avg uses engine module callbacks ( #475 )
...
* use engine module callbacks
* happy tests
* happy small-can-board
* interact with map avg via module
* simplify map avg init
* tweaks
* omit module to disable it instead!
* unnecessary guard
* minor cleanups
* unnecessary branch - lookups for these tables are fine at 0 rpm
* oop
2024-08-29 22:38:30 -07:00
Matthew Kennedy
7bf122f5e9
automatic knock sense frequency
2024-08-05 23:49:22 -07:00
Matthew Kennedy
63b07e5d1f
cisnan -> std::isnan
2024-07-22 12:05:17 -07:00
Matthew Kennedy
9fd94a6cee
more timers instead of hand rolled
2024-04-25 16:30:38 -07:00
Matthew Kennedy
0fbd2ee105
fix indents
2024-01-16 23:12:04 -08:00
rusefillc
bdf2c72869
Knock explicit struct ( #345 )
...
* explicit struct fields
* explicit struct fields
---------
Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2024-01-16 23:11:11 -08:00
rusefillc
c121af8b83
encapsulation ( #344 )
...
* encapsulation
* encapsulation
---------
Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2024-01-14 14:28:22 -08:00
Matthew Kennedy
17c6a46e84
optimize for hot thread stacks and data in CCM
2024-01-06 19:37:35 -08:00
Matthew Kennedy
4c6de064ad
maf cleanup
2023-11-01 14:12:46 -07:00
Matthew Kennedy
0de6cd44cf
debug modes cleanup
2023-09-13 12:19:18 -07:00
Matthew Kennedy
d5f9479f28
ObdCode is enum class ( #77 )
...
* change ObdCode to enum class builds firmware
* test builds
* don't need this line at all
* can we go down to uint16_t?
2023-04-12 23:44:33 -07:00
Matthew Kennedy
df03f3c536
Fix afr dropdown, switch AFR to sensor model ( #62 )
...
* move presets to ini, like clt/iat
* call deinit
* init lambda using proper sensors
* raw output channel
* init lambda test
* ve blend 1 should use bias table 1, good eye @nmstec
2023-03-09 11:25:30 -08:00
Matthew Kennedy
d8ec197616
todos cleanup
2023-03-03 02:08:39 -08:00
Matthew Kennedy
cc8f64a371
narrow ego avg
2023-02-20 22:48:37 -08:00
Matthew Kennedy
fd09ad7b4f
cj125
2023-02-20 22:21:52 -08:00
Andrey
2881bfa0f7
moving sensors files a bit
2023-02-20 21:21:03 -05:00