Matthew Kennedy
da8bec9d55
configurable base CAN ID for ecumaster egt to can
2025-05-14 12:51:14 -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
094fc6b8d3
Delete knock window start, always start at spark firing
2025-04-07 13:05:21 -07: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
a7f82217c0
dead err
2025-03-16 22:50:06 -07: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
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
Matthew Kennedy
59ccbcdf4d
minor interpolation cleanup
2025-03-06 12:12:45 -08:00
GitHub gen-configs Action
c05ebf9a9f
Auto-generated configs and docs
2025-03-03 09:05:22 +00:00
Matthew Kennedy
9634614b8a
dead L9779 driver
2025-03-03 01:03:44 -08:00
Matthew Kennedy
86019ef085
don't pass around a scheduler to all PWM, get it from engine
2025-03-02 12:31:30 -08:00
Matthew Kennedy
99b45960b4
remove idle blip "feature"
2025-02-27 14:10:43 -08:00
Matthew Kennedy
9dcf76d99c
Remove stack checks ( #558 )
...
* remove stack checks
* put one back
2025-02-18 17:33:24 -08:00
Matthew Kennedy
6f228a1222
Adjust fuel qty for mode at the last minute ( #554 )
2025-02-14 10:05:45 -08:00
Matthew Kennedy
f6e4239bcb
reset ignition schedule too on trigger loss
2025-02-13 23:19:34 -08:00
Matthew Kennedy
c932c55693
overdwell test with IgnitionContext instead of event
2025-02-13 23:18:30 -08:00
Matthew Kennedy
1d6ca9f989
Reset injection schedule upon trigger sync loss
2025-02-13 22:03:30 -08:00
Matthew Kennedy
2ebd882722
Ignition outputs use a mask like fuel ( #553 )
...
* remove skipped spark check
* this test no longer does anything
* ignition mask outputs
* tests
* extract function to calculate mask
* don't even store the mask
2025-02-13 20:31:09 -08:00
Matthew Kennedy
eee942f2ab
event_registry.cpp is dead
2025-02-12 22:32:30 -08:00
Matthew Kennedy
e2fbbb2277
Add an option for "full sync on engine stim"
2025-02-12 17:44:43 -08:00
Matthew Kennedy
5110c5bb85
pass mode in to computeInjectionAngle
2025-02-12 10:30:42 -08:00
Matthew Kennedy
4165df2cb2
pull getInjectionModeDurationMultiplier out of base fuel math calc
2025-02-11 19:12:38 -08:00
GitHub gen-configs Action
fab2e31206
Auto-generated configs and docs
2025-02-08 10:46:59 +00: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
3c6e91c71c
guard against bootloader
2025-01-18 16:03:53 -08:00
Matthew Kennedy
2aa9b72955
guard against bootloader
2025-01-18 15:39:46 -08:00
Matthew Kennedy
810c392bb2
OneCylinder::getSparkAngle
2025-01-18 02:51:15 -08:00
Matthew Kennedy
0a24ab8cde
comment
2025-01-18 02:44:36 -08:00
Matthew Kennedy
67d41ea65e
put injection mass inside OneCylinder
2025-01-18 02:42:51 -08:00
Matthew Kennedy
0d2ceefde3
move injection SOI function to OneCylinder
2025-01-18 02:35:06 -08:00
Matthew Kennedy
64eb875b12
each cylinder calculates its own offset
2025-01-18 01:54:48 -08:00
Matthew Kennedy
73edd28251
cylinders know their own index and number
2025-01-18 01:40:18 -08:00
Matthew Kennedy
49fece039f
firing order comment
2025-01-18 01:35:48 -08:00
Matthew Kennedy
1ff00b7524
getCylinderId -> getCylinderNumberAtIndex
2025-01-18 01:23:10 -08:00
Matthew Kennedy
0e2709cd91
start refactoring towards OneCylinder
2025-01-18 01:03:44 -08:00
GitHub gen-configs Action
f8b942f1cd
Auto-generated configs and docs
2025-01-14 04:37:11 +00:00
Matthew Kennedy
ee21d0c83d
live data: main relay & launch
2025-01-13 15:47:09 -08:00
Matthew Kennedy
7d7dd86f93
real obd codes are hex
2025-01-10 13:48:58 -08:00
Matthew Kennedy
02714916e8
sensor check oil temp
2025-01-07 15:14:29 -08:00
Matthew Kennedy
8fe18697da
check oil pressure sensor
2025-01-07 15:12:11 -08:00
Matthew Kennedy
04a6a2c7d2
sensor checker knows about 5v sensor supply voltage
2025-01-03 18:32:48 -08:00
Matthew Kennedy
17627ed60f
pwm_freq_t cleanup
2025-01-03 00:52:40 -08:00
Matthew Kennedy
d35d734a7f
crust cleanup
2025-01-02 22:15:34 -08:00
Matthew Kennedy
f71e3df50e
pauseCANdueToSerial debt
2025-01-02 22:09:14 -08:00
Matthew Kennedy
f81dff184e
enableOverdwellProtection
2025-01-02 22:04:56 -08:00