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
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
Matthew Kennedy
3c001f759f
Miata presets ( #236 )
...
* rename existing
* rename existing
* 1.6 progress
* nb2 progress
* format
* stub nb1
* nb1 progress
* msm
* msm
* brake switch, MSM IAT
* gppwm, clutch pin
* cleanup
* allow setting lua heap size
* Revert "allow setting lua heap size"
This reverts commit 82533b5c7b
.
* guard 1.6
* everyone wins a more sensible tps/tps AE table
* guard for tests
* nb2 vvt angle tweak
* tweak tests for changed defaults
2023-09-25 11:12:34 -07:00