FDSoftware
ac69ea9432
Make trailing spark angle a 3D table #5248
...
* added a new table "trailingSparkAngle"
* removed trailingSparkAngle as config on rusefi.txt
* added trailingSparkAngle as variable on ignition state
* bump FLASH_DATA_VERSION
2025-02-07 17:33:46 -04:00
Andrey Gusakov
6ab23ae715
Revert "GDI: HPFP: suspect?"
...
This reverts commit b1ac3f6cfc523e728414356499a53be49ad4b212.
2025-01-31 17:11:10 -05:00
Andrey Gusakov
2412ae21df
Fix expected conversion to float with value_or()
2025-01-31 17:11:10 -05:00
Andrey Gusakov
a2f578f063
GDI: HPFP: more accurate logging
2025-01-31 17:11:10 -05:00
Andrey Gusakov
8927cdf08e
GDI: HPFP: todo for future me
2025-01-31 17:11:10 -05:00
Andrey Gusakov
e6743fae70
GDI: HPFP: rename deadtime to deadangle to avoid confusion
2025-01-31 17:11:10 -05:00
Andrey Gusakov
3b2ecf5f54
GDI: HPFP: lobe to lobeAngle where it is actually an angle
2025-01-31 17:11:10 -05:00
Andrey Gusakov
2d64ae3ba6
GDI: HPFP: suspect?
2025-01-31 17:11:10 -05:00
Andrey Gusakov
cd0f33c83f
GDI: HPFP: lets debug actual activation and deactivation angles
2025-01-31 17:11:10 -05:00
Andrey Gusakov
75221fb8db
GDI: HPFP: some log/gauge renames
2025-01-31 15:15:30 -05:00
Andrey Gusakov
188689985d
HPFP: show valve state in log
2025-01-31 15:15:30 -05:00
Andrey Gusakov
9042416d16
HPFP: positive logic, isHpfpInactive -> isHpfpActive
2025-01-31 15:15:30 -05:00
Andrey Gusakov
bf7df3d32b
HPFP: GDI prefix for all livedata fields
2025-01-31 15:15:30 -05:00
Andrey Gusakov
289ae9009e
HPFP: update nextLobe for livedata
2025-01-31 15:15:30 -05:00
Andrey Gusakov
a49a71e571
HPFP: just code styling
2025-01-31 15:15:30 -05:00
rusefillc
fc77a09c35
refactoring: extract method
...
only:uaefi
2025-01-19 13:38:21 -05:00
Matthew Kennedy
319f153734
unnecessary guard
2025-01-08 18:47:24 -05:00
FDSoftware
c09305add7
remove legacy enableOverdwellProtection
...
* edited test `ignition.trailingSpark`
* removed `enableOverdwellProtection` from `engine.h`
* removed enableOverdwellProtection usage from `spark_logic.cpp`
related issue: #3553
2025-01-03 00:27:46 -05:00
rusefillc
b418273e86
only:rename method
2024-12-28 19:25:43 -05:00
rusefillc
962483b405
unit_tests "logic analyzer" style output #6403
...
only:uaefi
2024-12-27 15:38:07 -05:00
rusefillc
d8607aa1af
extract 'updateDwell' method
...
only:uaefi
2024-12-26 23:27:28 -05:00
rusefillc
8d8ab0ef2b
logging for isPriming #7207
...
only:uaefi
2024-12-22 08:59:35 -05:00
rusefillc
b8f40a9ee7
only:reusing ExpAverage
2024-12-16 23:40:39 -05:00
rusefillc
e671a55e69
somehow?
...
only:alphax-4k-gdi
2024-11-16 16:18:11 -05:00
3eR01ive
94d765e4d8
- fix detect cylinder for knock then wasted_spark ( #7062 )
...
Co-authored-by: 3er0.1ive <3er0.1ive@veeroute.com>
2024-11-11 13:31:58 -05:00
rusefillc
ed8fbde6e7
How does the ECU decide when to use MAP estimate? #7030
...
new 'isMapValid' logging data point
2024-11-03 00:05:46 -04:00
3eR01ive
691fb3f3db
Knock fuel trim and deacceleration ( #7024 )
...
* - knock fuel trim
- knock disable suppression then deceleration
* - knock disable suppression then deceleration syntax fix
* - knock disable suppression for test reapply
* - knock disable suppression for test reapply fix
* - knock fuel trim tests
---------
Co-authored-by: 3er0.1ive <3er0.1ive@veeroute.com>
2024-11-01 09:28:07 -04:00
3eR01ive
cd404d4f47
- knock fuel trim + diasble suppression then deceleration ( #7017 )
...
* - knock fuel trim
- knock disable suppression then deceleration
* - knock disable suppression then deceleration syntax fix
* - knock disable suppression for test reapply
* - knock disable suppression for test reapply fix
---------
Co-authored-by: 3er0.1ive <3er0.1ive@veeroute.com>
2024-10-31 09:26:10 -04:00
3er0.1ive
74908a9b54
- remove old output param m_frequency from knockController
...
- need some memory for f407
2024-10-22 05:33:17 -04:00
Andrey
7aefc5742d
only:new spectrogram protocol compatible with TS plug-in
...
knock_plugin_clean - clean changes #6989
2024-10-21 10:58:22 -04:00
rusefillc
8df3a41856
only:dead HW QC
2024-10-11 18:59:44 -04:00
Andrey
c3bc395cf5
int rpm -> float rpm
2024-09-26 00:34:00 -04:00
Matthew Kennedy
af2e425761
only:int rpm -> float rpm
2024-09-26 00:27:35 -04:00
Matthew Kennedy
4ba6cf4185
only:int rpm -> float rpm
2024-09-26 00:25:55 -04:00
Matthew Kennedy
b9292dbb33
rename Executor -> Scheduler
2024-09-05 00:11:31 -04:00
Andrey
cc80c6e354
pretty dead
...
only:kin
2024-09-04 23:49:35 -04:00
Andrey
fa6737cb58
explicit-folder-for-livedata-generated-headers #6886
2024-09-04 18:05:06 -04:00
Matthew Kennedy
348acf1b47
odd wasted spark
2024-08-31 15:39:15 -04:00
Matthew Kennedy
a3a60fcbc4
remove mapAveragingSchedulingAtIndex
2024-08-21 08:22:49 -04:00
rusefi
f3ff325765
Knock inputs to be bore diameter and checkbox #6767
...
only: reusing macro
2024-08-04 13:25:13 -04:00
rusefillc
a94d463d9a
only: onKnockSenseCompleted return value is never used
2024-08-03 15:46:14 -04:00
Andrey
16bb2466ae
isnan
2024-07-23 08:00:34 -04:00
Matthew Kennedy
5d63e41a4b
cisnan -> std::isnan
2024-07-22 21:10:06 -04:00
Matthew Kennedy
dd02db4c7b
bundle up MAP samplers
2024-06-16 18:33:47 -04:00
Andrey
e7ef178c8d
only:helping Windows builds?
2024-06-16 15:19:29 -04:00
rusefi
5ec689a2fe
only:helping Windows builds?
2024-06-16 14:31:41 -04:00
Matthew Kennedy
b621aade9c
only: minimum priming delay of 0.1 second
2024-06-16 13:47:19 -04:00
Andrey
37085b9196
only:Some sort of AFR smoothing for some reason #6579
2024-06-15 10:31:03 -04:00
Andrey
5fc1a959be
only: encapsulation
2024-06-15 01:23:27 -04:00
rusefillc
c5ef2db878
only: dead postMapState
2024-06-15 01:22:15 -04:00