Commit Graph

65 Commits

Author SHA1 Message Date
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 8a5d50ee3e only: idle prepend 2023-09-26 12:45:50 -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
rusefillc e6bdd5335d
knock live data (#5583)
* Move knock data to knock controller

* appease tsConfigVersion

* make reapply logic easier to read

Co-authored-by: Matthew Kennedy <matthewkennedy@outlook.com>
2023-09-26 00:54:45 -04:00
rusefi d74e50c155 livedata knock: one step 2023-09-25 16:58:08 -04:00
rusefillc 99f4c04192
lambda monitor live data (#5469)
Co-authored-by: Matthew Kennedy <matthewkennedy@outlook.com>
2023-07-26 08:58:08 -04:00
Andrey 20962b2a47 live data injector model 2023-07-03 12:30:30 -04:00
rusefillc 22570880ab progress has happened! 2023-07-03 12:12:27 -04:00
rusefillc 5b5678835e stub vvt live data 2023-07-03 12:12:03 -04:00
Andrey a96e456fe1 only: next stop generated file! 2023-07-03 11:45:20 -04:00
rusefillc a4f4e79991 only:live data fix 2023-07-02 11:58:58 -04:00
Andrey 442e490fcb Add "isAcClutchEngaged" to Lua #5256 2023-06-11 22:24:51 -04:00
Andrey 18516db392 expose fuel_pump_control and other engineModules via Lua fix #5239 2023-06-10 21:00:25 -04:00
rusefillc b4121fd03e conditional_compilation 2023-05-24 18:23:35 -04:00
rusefillc f2630219c5 https://github.com/rusefi/fw-AT-START-F435/issues/1
triggerCentral conditional compilation
2023-05-23 23:48:40 -04:00
Matthew Kennedy 8fa5b514e3 TPS AE log cleanup
(cherry picked from commit 18493f9083)
2023-05-05 17:05:31 -04:00
Matthew Kennedy a0264f4740 stub throttle model generated
(cherry picked from commit 4e619c5494)
2023-04-29 20:15:49 -04:00
Matthew Kennedy 93fc5b2ceb use shared txt instead of parsing full rusefi_config (#59)
(cherry picked from commit fbb90f2c04)
2023-04-29 16:52:43 -04:00
rusefi 7bd39719c4 Poor man categories for logs #5153?
only:hellen-honda-k
2023-03-28 20:35:42 -04:00
rusefi 8acce0f7f3 Poor man categories for logs #5153?
only:hellen-honda-k
2023-03-28 20:31:21 -04:00
rusefi 108ca61ffb Native SENT TPS input #5079 2023-02-14 19:54:22 -05:00
Andrey a75b7056af Nick wonders if DC wastegate is still FUBAR #5075 2023-02-13 18:01:54 -05:00
rusefi 0e502fed76 ETB gauges automation and progress 2023-02-13 00:57:19 -05:00
rusefillc 72713de50a helping kinetis 2023-01-16 16:39:08 -05:00
rusefillc 806b644b73 progress on boost logging and gauges 2023-01-16 16:10:14 -05:00
Andrey 6588e813ae totalFuel and totalIgnition correction gauges in Tunerstudio #4955 2023-01-15 08:26:38 -05:00
Andrey 6653b9861a totalFuel and totalIgnition correction gauges in Tunerstudio #4955 2023-01-15 08:12:32 -05:00
rusefillc c68beda49f totalFuel and totalIgnition correction gauges in Tunerstudio #4955 2023-01-15 06:26:22 -05:00
Andrey 9abdab795d totalFuel and totalIgnition correction gauges in Tunerstudio #4955 2023-01-14 23:21:23 -05:00
rusefillc b434529c95 antilag and anti-lag #2403
TurboMarian is the ALS boss
2022-12-21 19:19:47 -05:00
rusefillc b3954122d6 TurboMarian is the ALS boss 2022-12-16 20:22:48 -05:00
Andrey 0b260b3e9f antilag and anti-lag #2403 2022-12-14 22:38:14 -05:00
Matthew Kennedy 0be3312bfe
fuel computer in SD logs (#4828)
* remove duplicate target lambda/afr

* names on fuel computer

* remove more copies

* sensor.java

* everybody loves hard dependencies on generated fields

* target afr gauge fix

* constexpr fuel computer

* status loop

* happier test

* gone test is happy test

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2022-11-28 19:25:49 -05:00
rusefillc 30b41eb6a2 SD card log fields list should be auto-generated #3985 2022-10-28 10:28:38 -04:00
rusefillc bdb9c54baf SD card log fields list should be auto-generated #3985 2022-10-26 22:07:24 -04:00
rusefillc 64152a4620
step forward (#4519) 2022-09-01 23:38:33 -04:00
Andrey db9d4c8201 tear down Engine god object #4511
just trying different things
2022-09-01 19:05:40 -04:00
Matthew Kennedy 73abcb044d
log the state of hasSynchronizedPhase() (#4478)
* s

* log whether we've synced phase

* trigger_state_primary

* need that file

* engine state is not the right spot
2022-08-24 18:11:05 -04:00
Andrey a4a9a2c182 Revert "Revert "Revert "small step forward? (#4450)"""
This reverts commit 3fb0cb2516.
2022-08-21 15:23:20 -04:00
Andrey 3fb0cb2516 Revert "Revert "small step forward? (#4450)""
This reverts commit c97f86e8a7.
2022-08-21 14:43:50 -04:00
Andrey c97f86e8a7 Revert "small step forward? (#4450)"
This reverts commit 10c3d5080a.
2022-08-16 19:43:46 -04:00
rusefillc 10c3d5080a
small step forward? (#4450)
Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2022-08-16 18:57:40 -04:00
rusefillc ac39e7e555 Revert "VVT target to allow negative values #4424"
This reverts commit e5633131a2.
2022-08-14 17:03:21 -04:00
rusefillc e5633131a2 VVT target to allow negative values #4424
baby step towards VVT pid logging
2022-08-14 15:59:44 -04:00
Andrey 19aad9f51d logging of live data structs was: data points #3614 2022-06-29 03:21:25 -04:00
rusefillc 241f2765e9 logging of live data structs was: data points #3614 2022-06-29 01:49:59 -04:00
Matthew Kennedy 29420c76aa
wideband live data (#4276)
* wideband live data magic

* test build happy

* test even happier
2022-06-23 20:04:26 -04:00
Matthew Kennedy 7e8ae7c8a3
Write output channels with new parser (#4219)
* let the new parser run

* s

* support for output channels

* usages reader uses new parser for output channels

* better debugging configuration

* bad merge

* test it a bit too

* more tests

* copy/paste the same content from other file

* s

* fix bugs where even the existing logic tries to write as an enum (?)

* jar

* print stream always unix

* print stream always unix

* use typedefs correctly

* jar

* stub support for multiple of each type

* s

* s

* name some more datas
2022-06-19 09:52:23 -04:00
Matthew Kennedy 41dbf51d06
use yaml like you're supposed to (#4233)
* use yaml like you're supposed to

* parse output names (but don't use it yet)
2022-06-03 01:02:16 -04:00