Matthew Kennedy
b8af7df4be
only:int rpm -> float rpm
2024-09-25 23:48:34 -04:00
Matthew Kennedy
a58ce66581
AC state change uses a timer
2024-09-13 09:36:54 -04:00
rusefi
de662afffa
only:dead code?
2024-08-14 09:06:05 -04:00
rusefi
3e3c9ec7d9
only:you would not believe it: FSIO
2024-06-25 15:09:00 -04:00
Andrey
9353e7904a
Revert "avoid long -> float"
...
This reverts commit 37ad226a3d
.
2024-05-14 22:04:06 -04:00
Matthew Kennedy
37ad226a3d
avoid long -> float
2024-05-11 18:32:54 -04:00
Matthew Kennedy
1f0f6efdca
wrong variable name
2024-05-04 09:00:21 -04:00
Matthew Kennedy
c39e9146fb
behave yourselves with null previousConfig
2024-05-04 09:00:21 -04:00
rusEFI LLC
d05aef168d
no need to cast float when we divide int by float
2024-04-29 15:29:37 -04:00
rusEFI LLC
02a5237942
only: airTaperRpmRange no UI no usages, looks dead, removing
2024-04-23 21:00:50 -04:00
rusefillc
f0fc8ad2c8
only:refactoring, reusing existing clampPercentValue macro
2024-04-06 09:02:03 -04:00
Andrey
16d6ddd373
clean-up
2023-11-02 10:32:04 -04:00
Patryk Chmura
41ac8a921c
Fixes confirmed on the real car ( #5638 )
...
Co-authored-by: pchmura4 <>
2023-10-25 14:02:41 -04:00
Patryk Chmura
0a7cd2b08c
Closed Loop Idle Ignition Timing small improvements ( #5635 )
...
* After-start enrichment handling more similar to OEM and other Standalone EFI systems
* Corrections and tidying-up
* Corrected small mistake in TunerStudio definition
* Compatibility fixes
* Readability fix
* Changed to more appropriate cycles instead of seconds, bugfix for TS
* Typo fix...
* Idle Ignition Timing improvements
* Uninitialized variable for Unit Tests?
* Zero value should disable new feature
---------
Co-authored-by: pchmura4 <>
2023-10-24 17:43:29 -04:00
pchmura4
4849f7bdfa
Corrections for the build to succeed
2023-10-22 18:16:19 -04:00
pchmura4
beebe4c233
Renamed "bump" to "target", changed CHANGELOG
2023-10-22 18:16:19 -04:00
pchmura4
0b852e4a81
Changed the way AC idle RPM bump is handled
2023-10-22 18:16:19 -04:00
rusefillc
a39f1ff4ca
logging of idle
2023-09-28 10:49:59 -04:00
rusefillc
7c1ec7843e
Idle ( #5588 )
...
* only:moving isIdleClosedLoop into idle live data
* only:moving isIdleClosedLoop into idle live data
---------
Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2023-09-26 21:10:47 -04:00
Andrey
e0b191f972
only:idle leaves outputs
2023-09-26 12:51:52 -04:00
Andrey
6f6755aac0
only: better field name
2023-09-25 21:49:58 -04:00
Matthew Kennedy
e0db4ba5bf
verbose idle is redundant, it's all in the log now
2023-09-25 08:37:06 -04:00
rusefi
1a8cacf7c1
Dashpot for return-to-idle from coasting
2023-06-12 15:39:49 -04:00
Andrey
77c55b9f88
Dashpot for return-to-idle from coasting #5303
...
third step towards unit test
2023-06-11 18:42:58 -04:00
Andrey
926d113725
Dashpot for return-to-idle from coasting #5303
...
second step towards unit test
2023-06-11 18:09:36 -04:00
Andrey
2ae85de636
Dashpot for return-to-idle from coasting #5303
...
small step towards test
2023-06-11 18:04:23 -04:00
Matthew Kennedy
83f8b168f6
indent formatting
...
(cherry picked from commit 8b5825adc46f5b626e0c8df1e00e468716c3daef)
2023-06-02 00:37:45 -04:00
Matthew Kennedy
361ae48f23
disable coasting state during the crank-to-run taper
...
(cherry picked from commit 5373d79d9231cc4c7523b6213ad0a004fba66ec1)
2023-05-29 19:50:51 -04:00
Matthew Kennedy
effdbce4ca
apparently we duplicated idle position, field renaming #98
...
(cherry picked from commit 304458961315f3f2dbf4cb93c15e6e73d0017d0e)
2023-05-04 21:26:40 -04:00
rusefillc
d1eb6d897f
docs
2023-01-26 02:02:26 -05:00
rusefillc
728db11c56
Alternator Duty Cycle Adder for AC Fan fix #4973
2023-01-24 10:29:08 -05:00
rusefillc
4e0eaf7e03
TurboMarian is the ALS boss
2022-12-17 19:39:36 -05:00
rusefillc
2b4d58005b
guards
2022-12-17 14:43:51 -05:00
Andrey
77a3f5d795
trigger refactoring: instance RPM #4740
2022-11-06 11:56:18 -05:00
Matthew Kennedy
1269428044
remove idle timing deadzone ( #4731 )
...
* remove idle timing deadzone
* test
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2022-11-04 15:02:20 -04:00
Andrey G
cb7f592848
idle_state: rename useIacTableForCoasting -> isIacTableForCoasting ( #4721 )
2022-10-30 17:41:18 -04:00
Matthew Kennedy
cbe70f8dec
idle always uses instant rpm ( #4499 )
...
* idle always uses instant rpm
* configs
* fully inject rpm
2022-08-29 22:18:06 -04:00
Matthew Kennedy
553b549b95
idle coasting table is RPM, not clt ( #4487 )
...
* idle coasting table is RPM, not clt
* default
* autoscale
* changelog
2022-08-29 08:15:04 -04:00
Andreika
c24712bed7
[DRAFT] Air by rpm taper ( #4486 )
...
* add rpm to getOpenLoop() and getRunningOpenLoop()
* implement airByRpmTaper
* unit-test for airByRpmTaper
2022-08-25 21:23:23 -04:00
Matthew Kennedy
016c9ecd4b
fix typo, move bit to idle state ( #4484 )
2022-08-25 20:26:12 -04:00
rusefillc
6d634e3c6a
Idle air add via Lua fix #4465
2022-08-21 00:32:34 -04:00
rusefillc
2132cec3fc
Remove value copy from controller into outputChannels #4095
2022-05-09 06:12:17 -04:00
Andrey
e62877964a
Move curves out of engineConfiguration in order to reduce RAM usage #4127
2022-05-01 23:43:43 -04:00
rusefillc
e715bcc01f
actually let's remove the duplicates
2022-04-18 11:43:49 -04:00
rusefillc
e59ae35196
unique field names
2022-04-18 11:11:57 -04:00
rusefillc
70e4d118ef
very random progress
2022-04-16 17:04:35 -04:00
rusefillc
c023056d2d
very random progress
2022-04-16 16:49:59 -04:00
rusefillc
e1235c4f2e
Air Conditioning Improvements #4054
2022-04-09 00:26:52 -04:00
Andrey
8053aeb9cf
Extra Idle Air if Throttle is Pressed behavior #3940
...
only live data
2022-04-03 20:30:09 -04:00
Matthew Kennedy
f1742c44ff
output channel tweaks ( #4023 )
...
* shuffle around output channels
* postState should take a ref
* s
* s
* patch input file
* limits
* accel bad bounds check
* units
* units
* Revert "accel bad bounds check"
This reverts commit b2bb493be331d5d2cf40b9ed01363a53182c883e.
* missed an autoscale
2022-03-24 08:58:55 -04:00