Matthew Kennedy
515ad299f4
only: firmware shouldn't write config at runtime
2024-08-05 21:02:46 -04:00
kifir
4c349de3d1
Now we use `Coolant Temperature Boost Adder` and `Intake Air Temperature Boost Adder` in close loop target calculation #6424
2024-08-02 13:47:59 -04:00
kifir
02359f54ef
Now we use `Coolant Temperature Boost Multiplier` and `Intake Air Temperature Boost Multiplier` in open loop duty calculation #6424
2024-07-30 20:36:26 -04:00
kifir
966637aee0
implement AlternatorVoltageTargetSetPointTest.CustomAlternatorVoltageTargetTable #6523
2024-07-16 09:34:35 -04:00
kifir
c3bc57b673
implement AlternatorVoltageTargetSetPointTest.DefaultAlternatorVoltageTargetTable #6523
2024-07-16 09:34:35 -04:00
kifir
0abc36521d
only: refactoring #6523
2024-07-16 09:34:35 -04:00
kifir
8c3588a78b
rename Alternator.TestSetPoint into AlternatorVoltageTargetSetPointTest.HomogeneousAlternatorVoltageTargetTable #6523
2024-07-16 09:34:35 -04:00
kifir
2797e722e2
extract Alternator.TestSetPoint into separated file #6523
2024-07-16 09:34:35 -04:00
kifir
4ccf40d477
now we use alternatorVoltageTargetTable instead of targetVBatt #6523
2024-07-16 09:34:35 -04:00
kifir
f46cbe6c12
fix check of Detected Gear sensor #4778
2024-05-16 10:03:50 -04:00
kifir
2990354bfc
uncomment working checks in BoostControl.BoostOpenLoopYAxis test #4778
2024-05-16 10:03:50 -04:00
kifir
c5a4ca08ef
implement BoostControl.BoostOpenLoopYAxis test #4778
2024-05-15 17:01:35 -04:00
kifir
f4b3b00d4d
interpret value from openLoopMap according to boostOpenLoopYAxis constant ( fixes #4778 )
2024-05-15 12:58:27 -04:00
rusefi
3ddcc4b99d
only: code style
2024-05-04 11:54:42 -04:00
rusefi
3f45fd63c5
only: setTimeNowUs(): replace global fiddling with a function call
2024-04-27 10:46:22 -04:00
rusefi
a42092826a
only: setTimeNowUs(): replace global fiddling with a function call
2024-04-27 10:10:59 -04:00
Matthew Kennedy
8d661ce22d
unit test global cleanup
2024-04-26 08:54:20 -04:00
Andrey
8d29bf485d
only: live_data_ids.h is not needed so widely
2024-03-30 00:17:34 -04:00
rusefillc
a05c0ef730
engine type clean-up
2024-03-06 00:13:11 -05:00
andreika-git
30ff00fb69
Call AlternatorController::init() for ClosedLoop unit-test
2023-12-05 14:23:04 -05:00
andreika-git
7d87aeaa5b
AlternatorController unit-tests
2023-11-10 17:13:50 -05:00
Matthew Kennedy
87429dcc26
this test worked on everything but apple silicon apparently
2023-11-02 01:33:44 -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
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
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
rusefi
720ba01d04
proteus fails to start while powered by stim board #5545
...
only:proteus_f7
2023-08-29 00:46:21 -04:00
rusefi
1908896598
Technical debt: ENUM_32_BITS #3874
...
poking the bear
2023-06-01 10:29:05 -04:00
rusefi
415b3d55df
Technical debt: ENUM_32_BITS #3874
...
poking the bear
2023-06-01 01:45:53 -04:00
Andrey
f296398098
TEST(etb, intermittentTps) local WSL and GHA runs produce different results #5233
...
only:mre_f4
2023-04-11 20:01:01 -04:00
Andrey
a18f75f3f9
sensor checker is not checking sensors fix #5232
...
only:mre_f4
2023-04-11 18:33:15 -04:00
Andrey
954da551f7
sensor checker is not checking sensors fix #5232
2023-04-11 16:06:38 -04:00
Andrey
a2930e60b8
todo: warnings would have been nice!
2023-04-11 16:03:53 -04:00
Andrey
c08e4c3af5
only:mre_f4
2023-03-01 17:20:34 -05:00
Andrey
976b3c0306
Native SENT TPS input #5079
...
only:mre_f4
2023-03-01 14:26:30 -05:00
Andrey
5a735c9059
Native SENT TPS input #5079
...
only:alphax-4chan
2023-02-22 13:41:43 -05:00
Andrey
eed7521035
docs
...
only:alphax-4chan
2023-02-22 09:28:34 -05:00
Andrey
f99f0e1dcf
minor bugfix
2023-02-18 23:58:06 -05:00
Andrey
38dd0bcf3a
TDD for minor bug
2023-02-18 23:14:02 -05:00
rusefi
096be69c20
DC is not ETB
2023-02-18 22:39:45 -05:00
Andrey
abab788d20
Nick wonders if DC wastegate is still FUBAR #5075
2023-02-17 22:17:09 -05:00
Matthew Kennedy
632cf9dd2d
remove useETBforIdleControl ( #5054 )
...
* remove useETBforIdleControl
* etb integrated
* jni weirdness
2023-02-12 16:49:12 -05:00
Matthew Kennedy
6e89e71d0a
more flexible GPPWM ( #5032 )
...
* gppwm improvements!
* test
* ui
* autoscale
2023-02-06 08:53:31 -04:00
rusefillc
5368f60b22
h-bridge wastegate not alive on bench #4965
...
fixing master
2023-01-18 02:12:34 -05:00
Matthew Kennedy
1eca0ca1bd
Jammed ETB detection ( #4873 )
...
* jammed ETB detection
* autoscale
* comment
* cleanup
* implement test, cleanup
2023-01-10 15:31:04 -05:00
Andrey
c8b998a911
test coverage for antilag #4920
...
fuel correction bugfix & test
2022-12-31 14:48:25 -05:00
Andrey
1afa6fa99a
test coverage for antilag #4920
...
bugfix?
2022-12-30 12:21:04 -05:00
Andrey
7138b9d1c1
test coverage for antilag #4920
2022-12-30 12:17:53 -05:00
Andrey
57d76d902f
test coverage for antilag #4920
2022-12-30 12:11:57 -05:00