fome-fw/firmware/controllers
Matthew Kennedy 2cb2ed2a86
calculate spark timing last minute rather than storing it (#555)
* calculate spark timing last minute rather than storing it

* handle underdwell

* f2lz avoidance

* test friendlyness

* move test hook after the underdwell bailout
2025-03-11 19:35:18 -07:00
..
actuators idle entry target ramp (#570) 2025-03-11 18:26:01 -07:00
algo calculate spark timing last minute rather than storing it (#555) 2025-03-11 19:35:18 -07:00
can start refactoring towards OneCylinder 2025-01-18 01:03:44 -08:00
core remove unnecessary "questionable trick" for error LED 2025-03-05 14:31:55 -08:00
engine_cycle calculate spark timing last minute rather than storing it (#555) 2025-03-11 19:35:18 -07:00
gauges don't pass around a scheduler to all PWM, get it from engine 2025-03-02 12:31:30 -08:00
lua don't pass around a scheduler to all PWM, get it from engine 2025-03-02 12:31:30 -08:00
math dead code 2025-01-18 15:39:39 -08:00
modules Remove sensor chart (#568) 2025-03-07 03:28:29 -08:00
sensors don't pass around a scheduler to all PWM, get it from engine 2025-03-02 12:31:30 -08:00
system remove unnecessary "questionable trick" for error LED 2025-03-05 14:31:55 -08:00
tcu don't pass around a scheduler to all PWM, get it from engine 2025-03-02 12:31:30 -08:00
trigger "engine stopped" timeout was too aggressive 2025-03-11 14:26:22 -07:00
bench_test.cpp small can board 2024-12-29 02:34:38 -08:00
bench_test.h bench test cancellation #219 2023-08-03 17:18:20 -07:00
closed_loop_controller.h simpler ETB jam detection #489 2024-09-17 17:58:19 -07:00
controllers.mk shuffle around ignition-related files 2024-12-24 02:21:13 -08:00
date_stamp.h Update date 2025-03-12 00:39:49 +00:00
engine_controller.cpp check some table axes only if you use the feature 2025-03-10 15:24:01 -07:00
engine_controller.h execute critical tasks on one big thread (#462) 2024-09-17 15:27:38 -07:00
engine_controller_misc.cpp
flash_main.cpp compile-time enforcement of printf strings 2024-06-10 00:51:14 -07:00
flash_main.h don't need (void) 2023-09-06 14:46:00 -07:00
global_shared.h Remove stack checks (#558) 2025-02-18 17:33:24 -08:00
ignition_controller.cpp
ignition_controller.h only check throttle jam while ignition is on #489 2024-09-17 18:33:32 -07:00
limp_manager.cpp extract isHardRevLimit 2025-02-09 01:25:40 -08:00
limp_manager.h extract isHardRevLimit 2025-02-09 01:25:40 -08:00
persistent_store.cpp Remove sensor chart (#568) 2025-03-07 03:28:29 -08:00
settings.cpp Remove sensor chart (#568) 2025-03-07 03:28:29 -08:00
settings.h more dead console command cleanup 2024-07-03 00:48:06 -07:00
shutdown_controller.cpp
shutdown_controller.h
start_stop.cpp delete efitimems_t 2024-04-25 13:52:34 -07:00
start_stop.h
thread_priority.h execute critical tasks on one big thread (#462) 2024-09-17 15:27:38 -07:00