Commit Graph

2426 Commits

Author SHA1 Message Date
kifir 4d8b3229fa Implement `Minimum Vehicle Speed` setting #6783 2024-12-06 19:18:23 +02:00
kifir 80a7b4c436 Implement `Ignition Retard` setting #6783 2024-12-06 17:33:06 +02:00
kifir23917 ad027a99d6
Implement Fuel Adder % settings #6783 (#7125)
* only:refactoring: extract part of functionality into `NitrousTestBase` class #6783

* Implement `Fuel Adder %` settings #6783
2024-12-05 16:58:40 -05:00
kifir23917 8be7dc0c26
Implement `Nitrous Relay` and `Nitrous Relay Mode` settings #6783 (#7122) 2024-12-05 09:14:08 -05:00
rusefillc 6c3fa94095 helping build: nitrous_control_state conditional_compilation: "EFI_LAUNCH_CONTROL" 2024-12-04 20:11:15 -05:00
kifir23917 8130d035ed
Convert `NitrousController` into engine module, handling slow callback #6783 (#7121)
* make update sensor post action configurable #6783

* Convert `NitrousController` into engine module, handling slow callback #6783
2024-12-04 17:55:08 -05:00
Matthew Kennedy c444db1383 dfco timing retard and ramp back in 2024-12-03 18:30:19 -05:00
rusefillc fbd87781c1 only:dup?! 2024-12-03 17:52:10 -05:00
rusefillc aa8e56c86b only:dup?! 2024-12-03 15:45:52 -05:00
rusefillc e0b06acefd docs:coding_by_convention 2024-12-03 09:47:16 -05:00
kifir b99c2897ce Implement `Activation RPM`, `Deactivation RPM` and `Deactivation RPM Window` settings #6783 2024-12-02 00:27:43 +02:00
rusefillc 53bf3da0e4 After start enrichment Engine Cycles is now represented with U16 data type
https://rusefi.com/forum/viewtopic.php?f=16&t=2846
2024-12-01 07:54:07 -05:00
kifir 74e8619ad7 Implement `Maximum AFR` setting #6783 2024-11-30 00:34:03 +02:00
kifir 8c03b616e6 implement `Maximum MAP` setting #6783 2024-11-29 01:26:40 +02:00
kifir 67d0923a29 implement `Minimum CLT` setting #6783 2024-11-29 01:26:40 +02:00
kifir 19003c22d2 implement `Minimum TPS` setting #6783 2024-11-29 01:26:40 +02:00
kifir23917 d58aeb045d
Implement `Nitrous Control` settings with arming functionality #6783 (#7103) 2024-11-27 16:43:45 -05:00
Andrey G 57f7fb0992
Uaefi sent (#7100)
* SENT: TS settings for high pressure fuel sensor

* SENT: glue GM high pressure fuel sensor

* SENT: unit test guards

* SENT: unit test guards 2
2024-11-26 16:26:00 -05:00
Andrey G 1987f497e2
Uaefi sent (#7099)
* SENT: typo

* SENT: separate menu for input configuration

* SENT: pass SENT input number to decoder function

* SENT: is optional

* SENT: move gauges to "Sensors - SENT" category

* SENT: gauges show first channels statsistic only

* SENT: channels abstraction

First we define gpios used for SENT channels
Then we glue sensors to SENT channels

* SENT: fix gauges

* SENT: guards
2024-11-26 10:01:07 -05:00
rusefillc 2de5e73d1b Critical error when using big values on Boost Control Open Loop with Y axis as MAP fix #7093 2024-11-25 02:03:26 -05:00
kifir23917 1e87f77a70
Implement `Secondary injector flow compensation mode` and `Secondary injector reference pressure` settings #6972 (#7079) 2024-11-18 10:11:57 -05:00
rusefillc 8081d9899f minor persistence clean-up 2024-11-12 09:50:48 -05:00
Diego 7c43b04959
updates on MAP_UPPER_LIMIT, change from uint8 to uint16 (#7064) 2024-11-12 08:26:36 -05:00
rusefillc 79cfb0a5f3 External aem wideband does not work over CAN wbo #7048 2024-11-06 08:39:38 -05:00
Andrey G b5a5889c52
TS: do we need pageActivate ? (#7040) 2024-11-05 07:08:16 -05:00
Andrey Gusakov 45972ef6e0 rusefi config: increase BLOCKING_FACTOR
Keep it more that a half of TS_TOTAL_OUTPUT_SIZE allows TS to read
whole livedata in two requestes. This increases refresh rate while
still not wasting much of RAM for scratchBuffer.
2024-11-04 08:39:30 -05:00
Andrey G 499801ceb9
TS: implement getCommand that have no params and request all livedata (#7039)
But until ochBlockSize is bigger than blockingFactor TS will not use
this command and prefer ochGetCommand.
2024-11-04 08:16:19 -05:00
rusefillc a5c19320e0 TODO: are we missing a ton of .txt file references from LiveData.yaml?! 2024-11-03 00:02:29 -04:00
rusefillc 6e589438fd global_can_data docs 2024-11-02 15:15:11 -04:00
kifir 7f11b6d1af add `Limit Torque Reduction Time` flag #5608 2024-11-02 18:45:21 +02:00
kifir 2c94f7bc28 allow `Torque Reduction Time` up to 2000 ms #5608 2024-11-02 18:45:21 +02:00
3eR01ive 691fb3f3db
Knock fuel trim and deacceleration (#7024)
* - knock fuel trim
- knock disable suppression then deceleration

* - knock disable suppression then deceleration syntax fix

* - knock disable suppression for test reapply

* - knock disable suppression for test reapply fix

* - knock fuel trim tests

---------

Co-authored-by: 3er0.1ive <3er0.1ive@veeroute.com>
2024-11-01 09:28:07 -04:00
rusEFI LLC 1bc8264cee more reasoable placement for vinNumber field 2024-10-31 00:08:30 -04:00
Diego 16d97e0025
wrong text in 'Use idle ignition table' tooltip (#7010) 2024-10-29 21:57:48 -04:00
rusEFI LLC 7fc6dc56aa only:HD_MENU_NAME 2024-10-28 10:10:00 -04:00
Andrey f10ac17ba7 only:clarification 2024-10-23 02:08:29 -04:00
Andrey 70147fc8c1 only:ts_show_acr_pins 2024-10-23 01:54:00 -04:00
Andrey 4ff6ff60eb removal of older rusEFI console spectrogram, new one is coming soon!
only:uaefi
2024-10-21 11:25:58 -04:00
Andrey bf5fdecbec only:knockSpectrumSensitivity and knockFrequency comes back!
knock_plugin_clean - clean changes #6989
2024-10-21 10:58:22 -04:00
Andrey a1dee4a286 knock fuel correction, deceleration
knock_plugin_clean - clean changes #6989
2024-10-21 10:58:22 -04:00
rusefillc afadd9056f Add I-term bounds for Alternator Control #6988
only:uaefi
2024-10-20 00:04:53 -04:00
rusefillc c9318621a0 Detected gear is ok, but current gear is 0 fix #6986
renaming to "TCU: Current Gear" and hiding
2024-10-19 18:02:44 -04:00
rusefillc 8d7552f8e5 only:gearDetection 2024-10-13 11:28:06 -04:00
Matthew Kennedy 3b2ba21946 jam detection tooltips #6925
only:uaefi
2024-10-09 20:07:15 -04:00
Matthew Kennedy eec73c2953 naming consistency #6925 2024-10-09 19:59:46 -04:00
rusefillc 7006da2c3e presets clean-up 2024-10-07 16:12:24 -04:00
Andrey 6816654c70 only:show_fuel_bench_preset true 2024-10-07 11:19:35 -04:00
Andrey 349da63c79 This is your injector flow at the fuel pressure used in the vehicle
only:See units setting below
2024-10-06 21:17:30 -04:00
Andrey 9a5c3d0c06 typo 2024-10-06 21:17:30 -04:00
Andrey 8cced3e12c Please make gauges in Freedom Fahrenheit units celsius #4788
only:not really
2024-10-06 20:58:27 -04:00