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
rusefillc
fc77a09c35
refactoring: extract method
...
only:uaefi
2025-01-19 13:38:21 -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
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
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
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
Matthew Kennedy
348acf1b47
odd wasted spark
2024-08-31 15:39:15 -04:00
Matthew Kennedy
5d63e41a4b
cisnan -> std::isnan
2024-07-22 21:10:06 -04:00
rusefi
000bf5754c
Revert "Oscilations in DWELL length after 40+ hours of uptime #6451"
...
This reverts commit d5846f5975
.
2024-05-11 20:32:43 -04:00
rusefillc
229958a80a
Oscilations in DWELL length after 40+ hours of uptime #6451
...
THIS COULD BE AT LEAST PART OF THE FIX?!
2024-05-11 15:15:34 -04:00
Andrey
6eaf9b117d
only: unique variable name so that nice IDE would not be needed
2024-05-10 23:09:52 -04:00
rusefillc
aabc64be6d
only: overdwell doc update
2024-05-10 23:07:23 -04:00
rusefillc
803b83fa9d
only: fsio is dead
2024-05-10 22:20:48 -04:00
rusefillc
729abf4c3c
only: removing dead code comment from 8 years ago
2024-05-10 22:10:20 -04:00
rusefillc
6e10e14af2
random refactoring, only one assignment
2024-05-10 22:09:50 -04:00
rusefillc
d5846f5975
Oscilations in DWELL length after 40+ hours of uptime #6451
2024-05-10 15:24:40 -04:00
rusefi
a49198709d
Oscilations in DWELL length after 40+ hours of uptime #6451
...
sadDwellRatioCounter
2024-05-07 12:04:36 -04:00
kifir
517ddbf36a
enhance minimal unit test for existing overdwell mechanism #6373
2024-05-05 13:11:34 -04:00
kifir
81e472fbba
enhance logging
2024-05-03 10:40:33 -04:00
kifir
76a2ce8042
enhance logging
2024-04-30 18:37:59 -04:00
rusEFI LLC
c9f24ae545
what's the proper way to printf timeNowUs #6434
2024-04-29 18:25:43 -04:00
rusEFI LLC
b341b2beaa
what's the proper way to printf timeNowUs #6434
2024-04-29 18:20:30 -04:00
Matthew Kennedy
e4db668aa7
use timer instead of home spun time math
2024-04-25 20:50:48 -04:00
Matthew Kennedy
046ad7436f
use timer instead of home spun time math
2024-04-25 20:50:48 -04:00
kifir
80cf6d1943
add check of bailed on dwell count #6373
2024-04-25 13:10:34 -04:00
rusEFI LLC
75f38f6913
only: EFI_ANTILAG_SYSTEM is effectively dead
2024-04-24 21:57:46 -04:00
kifir
ff64d67075
enhance formatting
2024-04-24 10:31:21 -04:00
rusEFI LLC
dcb0d7ffdb
only: docs
2024-04-23 15:55:12 -04:00
kifir
c6d40acdf9
get rid of unused outOfOrder field #6374
2024-04-21 18:50:40 -04:00
kifir
6ff71d1a45
get rid of unreachable code #6374
2024-04-21 18:03:07 -04:00
kifir
965d758ad1
enhance formatting
2024-04-21 15:54:04 -04:00
rusefillc
78345f2a78
Overdwell: explicit unit test for #6373
...
only: todo
2024-04-19 16:12:52 -04:00
rusefillc
8ec04f531a
only: docs spelling
2024-04-17 23:46:38 -04:00
Andrey
4bc38d3543
Overdwell at times around syncloss while cranking #6349
...
hopefully bugfix - do not start dwell in case of out-of-order
2024-04-17 19:02:47 -04:00
Andrey
918631fb82
only: extra logging
2024-04-17 11:54:22 -04:00
rusefillc
db5f7b5e37
only: fixing docs typo
2024-04-17 10:32:07 -04:00
rusefillc
3cc46817a1
Overdwell at times around syncloss while cranking #6349
...
only: logging
2024-04-17 10:05:00 -04:00
Matthew Kennedy
48feb535af
add std::function hooks to ignition
2024-04-12 16:55:49 -04:00
rusefi
189539b51f
Overdwell at times around syncloss while cranking #6349
...
overdwell logs
2024-04-10 00:28:19 -04:00
rusefi
fe53005888
only: better variable name and some docs
2024-04-10 00:25:05 -04:00
rusefi
b1f646b668
enableOverdwellProtection only mutable for unit tests
2024-04-10 00:08:52 -04:00
rusefi
9c77bc709a
only: better method name
2024-04-10 00:02:39 -04:00
Andrey
12db01c948
first spark out of order coilIndex logic in prepareCylinderIgnitionSchedule fix #6094
2024-02-29 01:47:43 -05:00
Andrey
d2b6ae4d11
only: last rename for now
2024-02-29 00:41:12 -05:00
Andrey
a58ab9ebcf
only: renaming another variable
2024-02-29 00:34:26 -05:00
Andrey
28cdf85ddc
only: renaming variable
2024-02-29 00:29:48 -05:00
Andrey
50b2fccb3b
only: renaming method
2024-02-29 00:26:07 -05:00
Andrey
002a2ce016
only: encapsulation/better name
2024-02-28 21:44:02 -05:00