Commit Graph

22738 Commits

Author SHA1 Message Date
Matthew Kennedy 38c873252e
smarter injector duty cycle limiting (#215)
* config for duty cycle limiting

* implement timeout duty cycle limiting

* comment

* make overlapping injections actually work!

* missed one

* test

* call addFuelEvents from fast callback

* update comment about why we call it again in main trigger callback

* one more extra call

* undo addFuelEvents change

* cleanup

* minor encapsulation

* fix

* changelog

* dead obd code
2023-10-14 14:27:19 -07:00
GitHub set-date Action 29ccd61faf Update date 2023-10-14 00:08:02 +00:00
Matthew Kennedy 41ed3bd6ce avoid stepper pin double init #265 2023-10-13 02:44:14 -07:00
Matthew Kennedy 8949404d54 don't store a copy of stepper pin modes 2023-10-13 02:38:47 -07:00
Matthew Kennedy f1e84220e0 another dead code while we're here 2023-10-12 23:27:19 -07:00
Matthew Kennedy 2e0fa002d5 Merge branch 'master' of https://github.com/fome-tech/fome-fw 2023-10-12 18:00:38 -07:00
Matthew Kennedy e09ed790eb extract injection refactoring from #215 2023-10-12 18:00:33 -07:00
GitHub set-date Action ddf8ebeabe Update date 2023-10-13 00:08:25 +00:00
GitHub gen-configs Action 537ed44b74 Auto-generated configs and docs 2023-10-12 23:11:51 +00:00
Matthew Kennedy b8c715719a Prevent multiple-starts on a thread from causing panic #265 2023-10-12 16:09:34 -07:00
Matthew Kennedy 5e01450fee lock injection timing at high duty cycle to avoid skipped injections 2023-10-11 23:43:31 -07:00
Matthew Kennedy 7c2a39aacf changelog flex temp sensor 2023-10-11 23:11:43 -07:00
GitHub set-date Action c1ab5c459a Update date 2023-10-12 00:07:18 +00:00
GitHub gen-configs Action a82211f913 Auto-generated configs and docs 2023-10-11 23:17:54 +00:00
Matthew Kennedy b0fd6596ea limp test doesn't rely on defaults 2023-10-11 16:15:22 -07:00
GitHub gen-configs Action 58e5cfff89 Auto-generated configs and docs 2023-10-11 22:59:11 +00:00
Matthew Kennedy f08c374b73 don't cut spark for hard rev limit by default 2023-10-11 15:57:24 -07:00
GitHub set-date Action 80e1a501d5 Update date 2023-10-07 00:08:01 +00:00
Matthew Kennedy c48f9acd90 __cplusplus 2023-10-06 14:54:34 -07:00
Matthew Kennedy 7da4ab860c consolidate pwm logic 2023-10-06 14:21:47 -07:00
GitHub gen-configs Action 65f2595aa1 Auto-generated configs and docs 2023-10-06 18:51:54 +00:00
Matthew Kennedy 0050ef733b minor pwm logic cleanup 2023-10-06 11:50:08 -07:00
GitHub set-date Action 147eebe14f Update date 2023-10-05 00:08:29 +00:00
Matthew Kennedy 17570a4819 probably fix hellen openblt 2023-10-03 19:01:58 -07:00
Matthew Kennedy 7e1ab77a67 changelog 2023-10-03 18:33:36 -07:00
GitHub gen-configs Action 08e68b12b4 Auto-generated configs and docs 2023-10-04 01:31:09 +00:00
Matthew Kennedy 6534650105 Fix autotune in AFR mode: add "gas scale AFR" output channels & gauges 2023-10-03 18:29:17 -07:00
GitHub set-date Action cbe5c76953 Update date 2023-10-04 00:08:33 +00:00
Matthew Kennedy b930b5b3c9 enable openblt on boards that can handle it 2023-10-03 01:26:11 -07:00
Matthew Kennedy 733c0b10c6 add lua odometer reset function 2023-10-03 01:11:35 -07:00
Matthew Kennedy d5349044bc guard for small can board 2023-10-03 01:08:14 -07:00
Matthew Kennedy 958bf9d611 fuel/oil temp on CAN 2023-10-03 01:05:48 -07:00
Matthew Kennedy 7e77cb6c22 Add distance, fans to CAN protocol 2023-10-02 22:39:49 -07:00
GitHub gen-configs Action 5aa1fc0caf Auto-generated configs and docs 2023-10-03 05:27:44 +00:00
Matthew Kennedy d98c6a9fc3 odometry output channels 2023-10-02 22:25:35 -07:00
Matthew Kennedy 768637aff1 trip odometer run time 2023-10-02 22:14:03 -07:00
GitHub gen-configs Action b698cc82fe Auto-generated configs and docs 2023-10-03 00:13:30 +00:00
Matthew Kennedy 9edd8dc18d knock gauges 2023-10-02 17:11:16 -07:00
GitHub set-date Action 92889d9d1a Update date 2023-09-28 00:08:18 +00:00
GitHub gen-configs Action 79a6db405e Auto-generated configs and docs 2023-09-27 08:01:01 +00:00
rusefillc 7ad5b00f2e
refactoring: vvt is not aux (#263)
* refactoring: vvt is not aux

(cherry picked from commit 6b4c4a583316a32d7723c2cfa16cda39fa9afb1b)

* this repo has VVT conditional at small-can-board
2023-09-27 00:59:04 -07:00
GitHub gen-configs Action 2c6f76b631 Auto-generated configs and docs 2023-09-27 00:51:36 +00:00
Matthew Kennedy a0d64ea0ad use onConfigurationChange instead of version holder 2023-09-26 17:49:33 -07:00
GitHub set-date Action effc8caa0b Update date 2023-09-27 00:08:23 +00:00
GitHub gen-configs Action 8c6b1bda7f Auto-generated configs and docs 2023-09-26 22:19:13 +00:00
rusefillc 1fa1a407c4
not Idle (#264)
Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2023-09-26 15:17:33 -07:00
GitHub set-date Action 4cc590952d Update date 2023-09-26 00:08:26 +00:00
GitHub gen-configs Action 8971c9fb36 Auto-generated configs and docs 2023-09-25 20:18:23 +00:00
Matthew Kennedy 4b354f047b
trip odometer (#260) 2023-09-25 13:16:17 -07:00
GitHub gen-configs Action ce26ef8adf Auto-generated configs and docs 2023-09-25 18:14:20 +00:00