Commit Graph

11912 Commits

Author SHA1 Message Date
Matthew Kennedy bfa39dabc2 but don't support unit tests 2025-05-14 23:45:48 -07:00
Matthew Kennedy 3fc91000b4 1-based indices for lua 2025-05-14 23:24:53 -07:00
Matthew Kennedy bb3f9a268c implement persistent lua values 2025-05-14 13:39:54 -07:00
Matthew Kennedy da8bec9d55 configurable base CAN ID for ecumaster egt to can 2025-05-14 12:51:14 -07:00
GitHub set-date Action 14573b168b Update date 2025-05-07 00:12:45 +00:00
Matthew Kennedy 2be0c8c916 NB trigger decoder maintains sync through rapid speed changes while cranking 2025-05-05 22:53:54 -07:00
Matthew Kennedy f4b1b00e56 getShaftSynchronized can be const 2025-05-05 22:42:55 -07:00
GitHub set-date Action 94aa4f9232 Update date 2025-05-05 00:13:32 +00:00
Matthew Kennedy b6047ff2b5 default idle deadzone of zero fix #580 2025-05-04 01:53:03 -07:00
Matthew Kennedy 38a7a852d7 send blend table Y axis value so the dot moves in TS #585 2025-05-04 01:50:46 -07:00
Matthew Kennedy b34682af5d refactor fan & main relay bench testing #587 2025-05-04 01:40:23 -07:00
Matthew Kennedy 0da29eec82 fan & bench test cleanup 2025-05-04 01:33:33 -07:00
Matthew Kennedy 1cef9975db format 2025-05-04 01:26:11 -07:00
Matthew Kennedy 2fa765ed2a add trip odometer consumption test, fix the bug #589 2025-05-04 01:03:00 -07:00
Matthew Kennedy d5ee90ccd3 why did we have efiStrlen when it's identical to strlen? 2025-05-03 00:18:42 -07:00
GitHub set-date Action 47eca30d11 Update date 2025-04-13 00:37:07 +00:00
Matthew Kennedy 4195655661 VVT: ramp in target once allowed to control VVT 2025-04-12 00:24:18 -07:00
Matthew Kennedy 09ed0d4998 VVT: add clt condition 2025-04-12 00:24:00 -07:00
Chris Duranti 3b7381b133
ECUMaster CAN to EGT defaults (#584) 2025-04-11 23:27:01 -07:00
GitHub set-date Action b69f52bd99 Update date 2025-04-09 00:12:03 +00:00
Matthew Kennedy 3efc46a567 blindly implement ecumaster egt to can 2025-04-07 23:01:00 -07:00
GitHub set-date Action 5d9d59c39b Update date 2025-04-08 00:11:47 +00:00
Matthew Kennedy 094fc6b8d3 Delete knock window start, always start at spark firing 2025-04-07 13:05:21 -07:00
GitHub set-date Action e640e15de4 Update date 2025-04-01 00:13:51 +00:00
GitHub set-date Action d936c4edb4 Update date 2025-03-22 00:12:43 +00:00
GitHub set-date Action 82b84d9354 Update date 2025-03-20 00:11:33 +00:00
Matthew Kennedy fca84bc658 signed -> unsigned mistake in dbc 2025-03-18 22:28:45 -07:00
GitHub set-date Action 78002c8b83 Update date 2025-03-19 00:12:04 +00:00
GitHub set-date Action 0a8b351250 Update date 2025-03-18 00:11:39 +00:00
Matthew Kennedy 3f78b5de3d include order/guards for happy builds 2025-03-17 01:49:39 -07:00
Matthew Kennedy d8ba152ce6 remove mmc card dependence on configuration 2025-03-17 01:26:41 -07:00
Matthew Kennedy 4a527e08c7 more mmc cleanup 2025-03-16 22:59:38 -07:00
Matthew Kennedy a7f82217c0 dead err 2025-03-16 22:50:06 -07:00
GitHub set-date Action 26b186ec58 Update date 2025-03-17 00:12:31 +00:00
Matthew Kennedy b435145cd8 do the actual tcp write in flush 2025-03-16 00:57:57 -07:00
Matthew Kennedy c079cfde09 enable lwip read timeouts 2025-03-15 20:25:19 -07:00
GitHub set-date Action b066fbfc94 Update date 2025-03-14 00:11:23 +00:00
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
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
GitHub set-date Action 60365a7139 Update date 2025-03-12 00:39:49 +00:00
Matthew Kennedy 5b70644ce0 "engine stopped" timeout was too aggressive 2025-03-11 14:26:22 -07:00
GitHub set-date Action 9a0459726a Update date 2025-03-11 00:11:49 +00:00
Matthew Kennedy 343ea16973 check some table axes only if you use the feature 2025-03-10 15:24:01 -07:00
GitHub set-date Action b0ded95fdb Update date 2025-03-10 00:10:01 +00:00
Matthew Kennedy dd67fa58e7 move idle "capture" RPM math to getTargetRpm 2025-03-09 00:52:33 -08:00
GitHub set-date Action 63624229de Update date 2025-03-09 00:10:31 +00:00
GitHub set-date Action e2fb9c78b7 Update date 2025-03-08 00:09:09 +00:00
Matthew Kennedy 9608afcf01
idle fast callback (#565) 2025-03-07 11:32:59 -08:00
GitHub gen-configs Action 9123aca0d0 Auto-generated configs and docs 2025-03-07 11:29:48 +00: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