rusefillc
8b7a494aba
V-Twin MAP phase sense does not need to always wait for sync fix #6985
2024-10-17 16:53:33 -04:00
Andrey
c3876e06de
helping build?
2024-10-10 22:00:50 -04:00
Matthew Kennedy
3d347fb295
jam detect ignore button #6925
2024-10-09 19:57:55 -04:00
Matthew Kennedy
33dfc4a684
only check throttle jam while ignition is on #6925
...
only:uaefi
2024-10-09 19:56:00 -04:00
Andrey
c3bc395cf5
int rpm -> float rpm
2024-09-26 00:34:00 -04:00
Matthew Kennedy
b8af7df4be
only:int rpm -> float rpm
2024-09-25 23:48:34 -04:00
rusefillc
499d324e1a
a bit of a funny problem
...
only:alphax-4k-gdi
2024-08-31 20:17:57 -04:00
Matthew Kennedy
348acf1b47
odd wasted spark
2024-08-31 15:39:15 -04:00
kifir
679f01c3d3
only: refactoring: now we reuse `MaxLimitWithHysteresis` class for m_boostCutHysteresis
2024-08-23 12:01:57 -04:00
Matthew Kennedy
fdcd5bf8f6
oil pressure protection (while running) #6780
...
only:oilPressureProtection submenu
2024-08-08 11:13:14 -04:00
kifir23917
a6bce34932
implement `setFuelDisabled` Lua hook
2024-07-25 11:36:11 -04:00
rusEFI LLC
f574f7d5d3
only: dead code?
2024-04-23 00:01:45 -04:00
Andrey
521580ed60
move a bunch of tables out of engine_configuration_s
2024-03-20 17:07:12 -04:00
Matthew Kennedy
26b351ba40
Remove/make injector duty limit configurable fix #4798
2024-01-07 22:36:18 -05:00
rusefillc
c7b155d97f
small-can FW is not well #5787
...
seems to be about EFI_ENGINE_CONTROL guarding too much of default settings
only:small-can-board
2023-12-13 00:15:43 -05:00
rusefillc
7d5e382f91
ACR
...
only:proteus_f7
2023-11-12 23:16:08 -05:00
rusefillc
82ab8d616d
useful to try things on real ECU even without ignition voltage
...
only:proteus_f7
2023-11-12 15:59:33 -05:00
rusefillc
4cb45a354b
Better efi engine control guard ( #5695 )
...
* better EFI_ENGINE_CONTROL
* better EFI_ENGINE_CONTROL
* better EFI_ENGINE_CONTROL
* better EFI_ENGINE_CONTROL
* better EFI_ENGINE_CONTROL
* better EFI_ENGINE_CONTROL
* better EFI_ENGINE_CONTROL
2023-11-05 13:54:06 -05:00
rusefi
b77a7c4111
hd
2023-10-31 10:29:14 -04:00
rusefi
381b9bb9e7
fuelCutCode for lack of GDI4 communications #5631
...
only:proteus_f7
2023-10-23 13:25:53 -04:00
Matthew Kennedy
02f4a09d56
basic harley acr ( #48 )
...
* acr
* cleanup
* handle m_hasPinMode
* output channel
* ui
* wrap phase
* don't inject during ACR
* skip extra calculation
---------
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2023-10-09 18:51:47 -04:00
rusefillc
9b6e47c9fc
only: this part of #5580 was a bad idea
2023-09-25 15:48:00 -04:00
rusefillc
9359d80474
in GDI mode we should require "Require cam/VVT sync for ignition" fix #5580
...
only:alphax-4chan_f7
2023-09-25 14:41:29 -04:00
Andrey
11fbfe55f0
GDI4 overlap factor fix #5416
2023-07-20 16:34:40 -04:00
Matthew Kennedy
12cad99136
lambda monitor wiring
2023-06-29 12:00:09 -04:00
andreika-git
7df63c03f6
boostCutPressureHyst impl+tests https://github.com/rusefi/rusefi/issues/4529
2023-05-05 17:28:34 -04:00
Andrey
b9c1e1660a
only:better variable name
2023-04-29 11:07:08 -04:00
Matthew Kennedy
25a3589edf
pause closed loop fuel after cuts
...
(cherry picked from commit a861d76da613f0337f54400d8f5cb4e61ad15406)
2023-04-29 07:10:28 -04:00
Matthew Kennedy
2857e9527d
remove specs_s struct, flatten config
...
(cherry picked from commit f090a97b0b7771dfe02e4b4bb9919d50a6a11ef5)
2023-04-28 20:59:11 -04:00
Andreika
c17e2adfb7
RPM limit fix and unit-tests ( #5238 )
...
* fix rpm limit timing/fuel corrections
* rpm limit timing - more unit-tests
2023-04-15 12:03:47 -04:00
Andreika
919ed2d934
RPM soft limit and hysteresis #5214 , #5224 ( #5228 )
...
* [DRAFT] RPM soft limit and hysteresis #5214 , #5224
* fix m_timingRetard
* fix rpmHardLimitHyst
* unit-tests for #5214 , #5224
2023-04-10 17:18:51 -04:00
rusefillc
a19a7120df
https://rusefi.com/forum/viewtopic.php?f=2&t=2484 luaIgnCut
2023-01-02 18:06:38 -05:00
rusefillc
f0f8f022e2
guards
2022-12-17 14:58:10 -05:00
rusefillc
57ad9b7311
random getOrZero clean-up
2022-12-14 19:48:07 -05:00
rusefillc
4abb77a95f
docs
2022-11-28 14:01:23 -05:00
rusefillc
3745d34249
better method name
2022-11-27 18:17:08 -05:00
Matthew Kennedy
940e0dc369
require ignition on for firing ( #4628 )
...
* require ignition on for firing
* too much havoc for a unit test
* patch up references
* last one
* fix changelog mangling
* fix the changelog template too
* bad merge
* fix the template again
* s
* fake battery voltage on hw ci
* ugh merge
* ugh merge
2022-10-04 20:36:03 -04:00
Andrey
baaec6a603
refactoring: encapsulation
2022-09-28 22:42:08 -04:00
Andrey
82cda62bac
inline method to reduce confusion
2022-09-14 01:34:52 -04:00
Matthew Kennedy
b305308ef6
add hysteresis to limp rpm, boost, injector duty ( #4541 )
...
* add hysteresis
* changelog
2022-09-05 20:56:32 -04:00
Andrey
0ed576031e
refactoring: moving method closer to usage
2022-09-05 00:32:36 -04:00
rusefillc
3271b42fd7
poke
2022-08-24 18:31:50 -04:00
rusefillc
fa34b8ab46
// todo: migrate to engineState->desiredRpmLimit to get this variable logged
2022-08-22 18:23:48 -04:00
Matthew Kennedy
11d58f8d5a
clt based rpm limit ( #4267 )
2022-06-22 16:49:24 -04:00
Matthew Kennedy
6e50600a07
only check if youhave a sensor ( #4223 )
2022-05-31 21:40:00 -04:00
rusefillc
bd8459875d
refactoring: bringing method names up to date
2022-05-08 09:04:27 -04:00
rusefillc
71275e841b
m_hasSynchronizedSymmetrical handling improvements #4099 ( #4101 )
2022-04-23 19:45:29 -04:00
rusefillc
70e4d118ef
very random progress
2022-04-16 17:04:35 -04:00
rusefillc
b776003989
do not control VVT during cranking fix #3443
2022-04-10 19:22:39 -04:00
Matthew Kennedy
f742ae8b7e
limp mangaer handles more stuff ( #3983 )
2022-03-20 09:28:17 -04:00