andreika-git
799e33d411
Encapsulate PID inside AlternatorController
2023-11-10 14:20:57 +02:00
andreika-git
9cc15891f1
Refactor AlternatorController to use ClosedLoopController<>
2023-11-07 22:17:53 +02:00
Andrey
3d3671e6d4
better EFI_ENGINE_CONTROL
2023-11-05 12:07:24 -05:00
Andrey
021609f468
only:unused methods
2023-11-04 22:34:28 -04:00
Andrey
4eefedcec2
unused-variable is a nice error message to have #5683
2023-11-02 20:48:57 -04:00
Andrey
16d6ddd373
clean-up
2023-11-02 10:32:04 -04:00
Matthew Kennedy
93e3e75a36
avoid vexing parse
2023-11-01 19:25:13 -04:00
Matthew Kennedy
02621224a7
dc motor
2023-11-01 19:25:13 -04:00
Matthew Kennedy
2c049d206a
dead pid auto tune
2023-11-01 17:01:07 -04:00
rusefillc
e384914c95
only:variable shadowing should be avoided #5676
2023-11-01 13:02:20 -04:00
Matthew Kennedy
f5f3a48768
dead include
2023-10-31 10:55:52 -04:00
rusefi
b77a7c4111
hd
2023-10-31 10:29:14 -04:00
rusefillc
0b1b7a86d9
Make TPS/PPS split configurable #5620
2023-10-30 22:25:29 -04:00
rusefi
88b08a9156
https://github.com/rusefi/rusefi-hardware/issues/253
2023-10-30 08:46:14 -04:00
rusefi
2051a41c4d
docs
2023-10-29 17:24:56 -04:00
rusefillc
c98963a991
only: dead commands
2023-10-27 11:35:15 -04:00
Matthew Kennedy
9d271b42d4
console commands cleanup
2023-10-26 23:14:30 -04:00
rusefillc
2507d4e467
tiny refactoring ( #5646 )
...
Co-authored-by: andreika-git <andrei.home@gmail.com>
2023-10-26 13:04:30 -04:00
Patryk Chmura
41ac8a921c
Fixes confirmed on the real car ( #5638 )
...
Co-authored-by: pchmura4 <>
2023-10-25 14:02:41 -04:00
Andreika
0097fe292c
Bench test: main relay and other pins fix ( #5637 )
...
* use standard pin bench test for the main relay
* fix pin bench test
* enable some pin bench test
* fix
2023-10-25 10:22:45 -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
GitHub gen-configs Action
24ec1dae55
Auto-generated configs and docs
2023-10-22 22:38:22 +00: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
Andrey
f2453ce251
open loop boost does not really require Map sensor
...
only:small-can-board
2023-10-19 21:22:59 -04:00
Andrey
300e08d4c4
only:making boost constraints more obvious, also running boost in simulator
2023-10-19 21:06:09 -04:00
GitHub gen-configs Action
1c6791ed65
Auto-generated configs and docs
2023-10-20 00:47:00 +00:00
rusefillc
d5bb7bd060
only:making boost a bit more obvious
2023-10-19 20:34:58 -04:00
rusefillc
ff40d113ab
same gear count for everyone, also honda
...
only:small-can-board
2023-10-19 12:54:30 -04:00
Andrey
4c1958588c
only: removing 'void'
2023-10-14 15:53:30 -04:00
rusefillc
2721d6ea52
small likes harley acr
2023-10-09 18:51:47 -04:00
Matthew Kennedy
6b13f95b3c
dual ACR pins #47
2023-10-09 18:51:47 -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
Andrey
680d18e433
VVT control is broken on second bank fix #5599
2023-10-07 12:54:45 -04:00
Andrey
3b1fe9da7f
only: VVT refactoring reducing magic index math
2023-10-07 12:34:32 -04:00
rusefillc
a39f1ff4ca
logging of idle
2023-09-28 10:49:59 -04:00
GitHub gen-configs Action
34f5b029a2
Auto-generated configs and docs
2023-09-28 13:46:29 +00:00
rusefillc
7c4c48201a
logging of idle
2023-09-28 09:42:45 -04:00
Matthew Kennedy
6be4d6073f
use onConfigurationChange instead of version holder
2023-09-26 21:47:32 -04:00
GitHub gen-configs Action
dff215461f
Auto-generated configs and docs
2023-09-27 01:14:21 +00: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
rusefillc
e19204dd2e
Boost ( #5586 )
...
* boost is engine module
* only:idle leaves outputs
---------
Co-authored-by: Matthew Kennedy <matthewkennedy@outlook.com>
2023-09-26 13:39:43 -04:00
Andrey
e0b191f972
only:idle leaves outputs
2023-09-26 12:51:52 -04:00
Matthew Kennedy
a519fd13ad
vvt is engine module
...
* vvt refactoring
* vvt constexpr livedata
* format
* fix null deref
2023-09-26 09:07:59 -04:00
rusefillc
be35a5eb23
fan control is engine module ( #5585 )
...
* fan is engine module
* mockable AC
* mockable AC
* mock AC controller in fan test
* constexpr fan livedata
* isPtr
Co-authored-by: Matthew Kennedy <matthewkennedy@outlook.com>
2023-09-26 07:12:11 -04:00
Andrey
6f6755aac0
only: better field name
2023-09-25 21:49:58 -04:00
GitHub gen-configs Action
2e81c448bf
Auto-generated configs and docs
2023-09-25 12:43:29 +00:00
Matthew Kennedy
e0db4ba5bf
verbose idle is redundant, it's all in the log now
2023-09-25 08:37:06 -04:00
Matthew Kennedy
ee513cf452
boost control runs in fast callback
2023-09-10 23:31:45 -04:00