Commit Graph

2106 Commits

Author SHA1 Message Date
Matthew Kennedy da8bec9d55 configurable base CAN ID for ecumaster egt to can 2025-05-14 12:51:14 -07:00
Matthew Kennedy 09ed0d4998 VVT: add clt condition 2025-04-12 00:24:00 -07:00
Matthew Kennedy 3efc46a567 blindly implement ecumaster egt to can 2025-04-07 23:01:00 -07:00
Matthew Kennedy 094fc6b8d3 Delete knock window start, always start at spark firing 2025-04-07 13:05:21 -07:00
Matthew Kennedy 877b2da1bd
idle entry target ramp (#570)
* ramp target as you enter idle

* add idle threshold hysteresis

* make it optional

* test hysteresis behavior

* UI & changelog
2025-03-11 18:26:01 -07:00
Matthew Kennedy 442c75cc4c
Remove sensor chart (#568)
* delete sensor chart from firmware

* delete sensor sniffer UI
2025-03-07 03:28:29 -08:00
Matthew Kennedy 71d8e80ddc progress on dual MAP 2025-03-07 00:13:41 -08:00
Matthew Kennedy 954c4a8542 precision 2025-03-03 10:30:55 -08:00
Matthew Kennedy 5f001560da move in to a gap to save a couple bytes 2025-03-03 10:18:40 -08:00
Matthew Kennedy eb7892f0a3 fractional tach pulse 2025-03-03 10:15:47 -08:00
Matthew Kennedy 9634614b8a dead L9779 driver 2025-03-03 01:03:44 -08:00
Matthew Kennedy 80f40d22ab remove wrong units on a couple fields fix #562 2025-03-03 00:56:38 -08:00
Matthew Kennedy b8e39997fd
experimental modeled flow idle (#561)
* implement basic idle flow model

* grr percent

* experiment with incorporating timing in to modeled idle

* missed a field

* live data, reset, scaling

* livedata
2025-02-28 17:11:55 -08:00
Matthew Kennedy ee550c42f4 remove hacky idle features in preparation for linearization 2025-02-27 17:19:36 -08:00
Matthew Kennedy c89b028d88 Add option for minimum cam sync rpm 2025-02-14 01:41:38 -08:00
Matthew Kennedy e2fbbb2277 Add an option for "full sync on engine stim" 2025-02-12 17:44:43 -08:00
Matthew Kennedy b74fe3f0d1 Add GPPWM oil temp/pressure 2025-02-08 02:45:11 -08:00
Matthew Kennedy 61788feb4a add UI to set Wi-Fi SSID/PSK 2025-02-03 17:53:54 -08:00
Matthew Kennedy 5759dffff7 implement "use MAP estimate during transient" rusefi/rusefi#5755 2025-02-02 13:55:12 -08:00
Matthew Kennedy 82f9767a92 minor TS UI fixes 2025-02-02 13:12:03 -08:00
Matthew Kennedy cad2803dde minor TS UI 2025-02-02 12:49:58 -08:00
Matthew Kennedy f3cb2061f4 add constexpr to AC state 2025-02-02 11:51:29 -08:00
Matthew Kennedy 493aebb7d4 knock sampling shortcut in case of 0 2025-02-02 00:41:44 -08:00
Matthew Kennedy 66812fbfd1 live data cleanups 2025-01-13 15:53:29 -08:00
Matthew Kennedy 05a4ba8828 remove withCDefines 2025-01-03 04:11:33 -08:00
Matthew Kennedy 5cf3fe995e cleanup 2025-01-03 01:09:23 -08:00
Matthew Kennedy 536f5bfa89 missing min/max 2025-01-03 01:08:01 -08:00
Matthew Kennedy 3295040cbe misc config crust 2025-01-03 00:57:43 -08:00
Matthew Kennedy 17627ed60f pwm_freq_t cleanup 2025-01-03 00:52:40 -08:00
Matthew Kennedy 6c2a14ac45 config cleanup 2025-01-03 00:49:42 -08:00
Matthew Kennedy fc9916dbd7 unnecessary autoscale 2025-01-03 00:47:04 -08:00
Matthew Kennedy 7946c29c8d move vr threshold out of engine_configuration_s 2025-01-01 14:42:02 -08:00
Matthew Kennedy 07e8248341 proper scale on tcharge #464 2025-01-01 14:31:52 -08:00
Matthew Kennedy a4a7d870e9 compactify config 2024-12-26 01:21:58 -08:00
Matthew Kennedy 9bb98ab237 shuffle around ignition-related files 2024-12-24 02:21:13 -08:00
Matthew Kennedy 1a1d21b37f rename ignition_state -> ignition_controller 2024-12-24 01:55:42 -08:00
Matthew Kennedy 5626ff46d1 cleanup 2024-12-24 01:45:48 -08:00
Matthew Kennedy cf5cfb7c35 compact config & outputs 2024-12-23 23:11:44 -08:00
Matthew Kennedy e7f7da55f6 debug modes cleanup 2024-12-23 22:31:59 -08:00
Matthew Kennedy cf58ece693 nix on SENT 2024-12-23 22:06:05 -08:00
Matthew Kennedy 17f66ed07f bump flash version as we changed format without changing size 2024-12-23 13:38:57 -08:00
Matthew Kennedy e4d6e61a78 remove pid_s::periodMs, the user shouldn't set this 2024-12-23 13:12:31 -08:00
Matthew Kennedy 791f26ca8a Simplify idle: no "pid industrial" 2024-12-23 00:30:04 -08:00
Matthew Kennedy 70080e60ad quad lambda output channels 2024-12-17 16:42:20 -08:00
Matthew Kennedy 66e3ec7b84 quad wideband 2024-12-17 15:29:17 -08:00
Matthew Kennedy 5a679121a0 livedata: throttle model 2024-12-14 20:40:41 -08:00
Matthew Kennedy def72dca22 throttlePedalUpPin is dead 2024-12-14 16:56:32 -08:00
Matthew Kennedy bc71b00cc3 idle live data uses prefix 2024-12-14 16:41:52 -08:00
Matthew Kennedy b9b624d729 trigger state primary use prefix 2024-12-14 16:35:30 -08:00
Matthew Kennedy 41e54c55d9 AC control live data 2024-12-14 16:13:42 -08:00