Commit Graph

11451 Commits

Author SHA1 Message Date
GitHub set-date Action a76268cd8e Update date 2024-09-06 00:10:20 +00:00
DenisMitchell 28c7b9efc1
Update tachometer.cpp - fix tach sweep (#483)
fix tachsweep - x2 and y2 transposed in interpolateClamped
2024-09-05 11:44:32 -07:00
Matthew Kennedy 2ff394e3e9 tach sweep experiment 2024-09-04 22:38:12 -07:00
GitHub set-date Action 4d02171f6d Update date 2024-09-04 00:10:27 +00:00
Matthew Kennedy e00bc56666 tachometer onFastCallback 2024-09-03 16:32:22 -07:00
Matthew Kennedy c3e1435f39 move tachometer to modules dir 2024-09-03 16:28:54 -07:00
GitHub gen-configs Action 3b2a136a75 Auto-generated configs and docs 2024-09-03 22:59:55 +00:00
Matthew Kennedy 344223cbfa add VSS as GPPWM parameter 2024-09-03 15:58:33 -07:00
GitHub set-date Action 762bd50dcf Update date 2024-09-02 00:13:23 +00:00
Matthew Kennedy 8d843f3cac people ask constantly about why this doesn't do what they want 2024-09-01 16:53:40 -07:00
GitHub gen-configs Action 17ca8b204f Auto-generated configs and docs 2024-09-01 23:50:02 +00:00
Matthew Kennedy 40dfd1e205 give dwell metric its own channel 2024-09-01 16:48:40 -07:00
GitHub set-date Action 5105258377 Update date 2024-09-01 00:12:28 +00:00
Matthew Kennedy 51a23364e2
Odd cylinder engine wasted spark (#479)
* allow wasted spark spin-up

* allow firing without phase sync on odd cyl engines

* support odd cyl wasted spark

* changelog

* unit test it

* wow, it's easy to support odd-fire too
2024-08-31 02:22:31 -07:00
Matthew Kennedy 397e3dcd04 hoist dwellMs/angle/sparkangle 2024-08-31 00:44:21 -07:00
Matthew Kennedy 3fc42222cc hoist dwell check out of loop 2024-08-31 00:37:27 -07:00
GitHub set-date Action 97f26196fe Update date 2024-08-31 00:10:11 +00:00
GitHub gen-configs Action dca081a907 Auto-generated configs and docs 2024-08-30 07:20:25 +00:00
Matthew Kennedy a269b9af38 additional aux linear sensors #476 2024-08-30 00:18:54 -07:00
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
GitHub set-date Action e41f3bb968 Update date 2024-08-30 00:10:18 +00:00
Matthew Kennedy 12321d4325 map averaging includes 2024-08-29 13:29:53 -07:00
Matthew Kennedy 6fc52a1430 move map averaging to module 2024-08-29 13:26:57 -07:00
Matthew Kennedy 77c5a150ee fix small can board 2024-08-29 11:23:58 -07:00
GitHub set-date Action 3843218389 Update date 2024-08-29 00:10:22 +00:00
Matthew Kennedy 6af46b59a9 MAP averaging can use common math for cyl offset calc 2024-08-28 02:58:21 -07:00
Matthew Kennedy 75a50695c6 extend engineModules.apply_all to onEnginePhase 2024-08-28 02:26:16 -07:00
Matthew Kennedy bd7f8f2bb6 remove trigger input debug pins 2024-08-28 02:06:02 -07:00
Matthew Kennedy f80ffd4ddf clamp map sampling duration to fit between cylinders 2024-08-28 01:48:41 -07:00
GitHub gen-configs Action d1abcab6bb Auto-generated configs and docs 2024-08-28 08:47:00 +00:00
Matthew Kennedy 32c57fd7af dead instant rpm debug mode 2024-08-28 01:45:29 -07:00
GitHub gen-configs Action 2ac6c6346c Auto-generated configs and docs 2024-08-28 08:45:02 +00:00
Matthew Kennedy 4ae3056257 dead MAP debug mode 2024-08-28 01:43:34 -07:00
Matthew Kennedy 23cfa4e2c6 Schedule MAP by angle instead of tooth #38
Do MAP sampling like we do ignition/fuel, rather than scheduling everything at once at the same trigger tooth.
2024-08-28 01:39:49 -07:00
Matthew Kennedy 6884fb83d3 useless comment 2024-08-28 01:33:08 -07:00
Matthew Kennedy 7ffbaf4e5e decouple MAP sampling from trigger central 2024-08-28 01:19:53 -07:00
GitHub set-date Action 436a7fc805 Update date 2024-08-27 00:12:44 +00:00
GitHub set-date Action 650078f313 Update date 2024-08-25 00:10:57 +00:00
GitHub set-date Action 6798ec17d6 Update date 2024-08-21 00:09:44 +00:00
Matthew Kennedy 6392016f94 remove mapAveragingSchedulingAtIndex 2024-08-20 12:49:23 -07:00
GitHub set-date Action 5ffb3f7efa Update date 2024-08-19 00:10:09 +00:00
Matthew Kennedy fb4788dfed dead 2024-08-18 11:57:27 -07:00
GitHub set-date Action 7df9cedc3d Update date 2024-08-17 00:09:21 +00:00
Matthew Kennedy 8633d7ce96 dead config entry fix #467 2024-08-16 13:21:24 -07:00
GitHub set-date Action 81b59f70a8 Update date 2024-08-16 00:09:47 +00:00
GitHub set-date Action ca3e549ce3 Update date 2024-08-15 00:09:45 +00:00
GitHub gen-configs Action f5abe534b8 Auto-generated configs and docs 2024-08-14 00:29:13 +00:00
Nathan Schulte 0d7c21814c
TunerStudio command x14 cleanup (#434)
* remove TS command/X14 space overlap

* remove unused cmd_calibrate_tps_*

* rename cmd_etb_auto_calibrate_2 to cmd_etb_2_auto_calibrate

---------

Co-authored-by: Matthew Kennedy <matthewkennedy@outlook.com>
2024-08-13 17:27:55 -07:00
GitHub set-date Action d5077125b1 Update date 2024-08-14 00:09:53 +00:00
Matthew Kennedy ff79396208 clamp VVT voltage compensation to avoid insanity 2024-08-13 14:37:05 -07:00