Commit Graph

4276 Commits

Author SHA1 Message Date
kifir 5512916f57 add rpmPreLaunchCondition indicator to launch_control_state 2024-06-11 12:50:42 -06:00
kifir 0165585afa rename rpmCondition indicator to rpmLaunchCondition 2024-06-11 12:50:42 -06:00
GitHub gen-configs Action 47396d1b39 Auto-generated configs and docs 2024-06-11 16:26:41 +00:00
kifir 9909d7e035 get rid of redundant combinedConditions indicator 2024-06-11 10:10:37 -06:00
kifir 8055596c43 rename isLaunchPreCondition indicator to isPreLaunchCondition 2024-06-11 10:10:37 -06:00
kifir be17496d53 now we skip spark only on pre-launch condition (#6566) 2024-06-11 09:00:03 -06:00
kifir 373c8b35b4 support isLaunchPrecondition indicator (#6566) 2024-06-11 09:00:03 -06:00
kifir 455a30247b get rid of delay on activation launch mode - it looks like launchActivateDelay setting is always zero, because there is no way to configure this setting 2024-06-11 09:00:03 -06:00
Andrey dc6419f4c2 compile-time enforcement of printf strings
only:uaefi
2024-06-10 19:39:54 -04:00
Andrey 91b28cb002 commands are dead 2024-06-10 19:21:46 -04:00
Matthew Kennedy 1d48ee7182 compile-time enforcement of printf strings 2024-06-10 19:21:46 -04:00
Matthew Kennedy 27e0a80c82 compile-time enforcement of printf strings
only:uaefi
2024-06-10 19:11:35 -04:00
Andrey e145edb96d New mode for TPS/TPS enrichment to be a multiplier #3167
only:f407-discovery
2024-06-09 19:31:55 -04:00
Andrey 9ef76907ee Allow to choose lower RPM cutoff for AC Compressor #6597 2024-06-09 15:09:07 -04:00
Matthew Kennedy f1e21697d6 warn about fuel pressure sensor instead of error
only:f407-discovery
2024-06-09 13:33:42 -04:00
rusefillc d706537893 refactoring: removing validateConfiguration by moving logic into another similar method 2024-06-09 11:33:17 -04:00
rusefillc 7affcba3ab preCalculate does not belong in validateConfiguration 2024-06-09 11:29:05 -04:00
Andrey 12c2d39607 only:Cranking Cycle Multiplier Map to be 3d with Coolant Temp as the additional axis. #6584 2024-06-07 20:32:41 -04:00
rusefillc 726372abd1 Cranking Cycle Multiplier Map to be 3d with Coolant Temp as the additional axis. #6584
only:f407-discovery
2024-06-07 19:43:45 -04:00
kifir c039f64c3c move launch controller update before updating spark limiters and calculation of advance, because we use launch controller for these operations 2024-06-07 11:37:46 -04:00
kifir fdc60e4bff implement launch spark skip functionality (#6566) 2024-06-07 11:09:29 -04:00
kifir 3e4d1db28b now we use updateTargetSkipRatio method instead of setTargetSkipRatio (#6566) 2024-06-07 11:09:29 -04:00
kifir 6b2019adf2 light refactoring: encapsulate processing of `useHardSkipInTraction` setting in SoftSparkLimiter class (#6566) 2024-06-06 18:40:55 -04:00
kifir eda1a54047 light refactoring: forbid modification of SoftSparkLimiter::allowHardCut field (#6566) 2024-06-06 18:40:55 -04:00
Andrey e105fd1512 Cranking Cycle Multiplier Map to be 3d with Coolant Temp as the additional axis. #6584
only:adding table
2024-06-05 23:02:16 -04:00
Andrey 236311a6e5 only:CLT calibration type is all over the place 2024-06-05 22:25:03 -04:00
Andrey 109b30f063 only:stftCorrection vs fuelPidCorrection vs engine 2024-06-05 21:43:09 -04:00
rusefillc 26ede4eca3 only:possible optimization comment 2024-06-05 21:22:53 -04:00
kifir 9abf5d15b0 now `Launch Control`-specific functionality works only when `Enable Launch Control` setting is `true` #6571 2024-05-30 11:15:57 -04:00
Andrey 8bc5fbfbaa time for VCS_VERSION to go 2024-05-29 18:10:01 -04:00
kifir b67564c6aa rename smoothRetardEndRpm to launchCorrectionsEndRpm #6566 2024-05-29 14:59:58 -04:00
GitHub gen-configs Action 013fa5d221 Auto-generated configs and docs 2024-05-28 23:18:26 +00:00
kifir e60038f8ca now timing stays at the "ignition retard" after the end RPM for smooth timing retard #5611 2024-05-28 18:55:27 -04:00
GitHub gen-configs Action 0b16fe0a1c Auto-generated configs and docs 2024-05-28 21:13:58 +00:00
Matthew Kennedy fabec702e2 implement mazda L cam 2024-05-28 16:56:53 -04:00
kifir 7e33b472b6 get rid of obsolete comment 2024-05-27 18:03:58 -04:00
kifir 025d45ec62 fix retard threshold rpm #6533 2024-05-27 18:03:58 -04:00
kifir 6464d4dc7b fix smooth retard functionality #5611 2024-05-27 09:06:42 -04:00
rusefi 7b91fab29c only:mc33810defaults 2024-05-26 13:53:19 -04:00
rusefi d653826238 https://github.com/rusefi/hellen125honda-issues/issues/43
only:hellen-honda-k
2024-05-25 22:40:40 -04:00
GitHub gen-configs Action 48238056e0 Auto-generated configs and docs 2024-05-24 14:05:21 +00:00
kifir 5b40685e8c add isSmoothRetardCondition flag into launch_control_state #5611 2024-05-24 09:55:53 -04:00
kifir 9f053cf4b7 enhance hysterisis detection: now we use isAfterLaunch indicator on launch_control_state panel instead of hidden class field #5610 2024-05-21 13:29:49 -04:00
GitHub gen-configs Action d3d7325aa1 Auto-generated configs and docs 2024-05-21 14:18:14 +00:00
kifir 3d102bd45d add isAfterLaunch indicator on launch_control_state panel #5610 2024-05-21 10:08:56 -04:00
kifir af6786e237 implement hysterisis functionality for ignition and fuel cut #5610 2024-05-21 10:08:56 -04:00
kifir 8a4f53214b refactoring: LaunchControlBase::isInsideRPMCondition method returns bool again 2024-05-21 10:08:56 -04:00
kifir fee1602fd9 add tests for targetSkipRatio calculation #6528 2024-05-17 13:31:52 -04:00
rusefillc b3ae3b7bfb luaSoftSparkSkip/luaHardSparkSkip probably bug #6528 2024-05-17 09:56:57 -04:00
rusefillc a5f045c1ff only:Norman says improve default Y axis 2024-05-16 12:39:09 -04:00
Andrey 9353e7904a Revert "avoid long -> float"
This reverts commit 37ad226a3d.
2024-05-14 22:04:06 -04:00
rusefillc fc0777fe7d only: remember to manually sync 'pwmAxisLabels' in tunerstudio.template.ini 2024-05-14 10:10:19 -04:00
rusefillc 810e254f93 only: cylinderBankSelect is zero-based index 2024-05-13 16:18:49 -04:00
rusefi 2e0d30a64f brakePedalPinInverted & throttlePedalPosition gauge improvement 2024-05-12 13:54:46 -04:00
rusefillc 22f770ddbc only: docs 2024-05-12 10:59:10 -04:00
Matthew Kennedy 37ad226a3d avoid long -> float 2024-05-11 18:32:54 -04:00
kifir b5774154e9 set default value for boostOpenLoopYAxis variable #4778 2024-05-11 09:57:23 -04:00
Andrey 6eaf9b117d only: unique variable name so that nice IDE would not be needed 2024-05-10 23:09:52 -04:00
GitHub gen-configs Action dd00d5dec5 Auto-generated configs and docs 2024-05-10 14:55:26 +00:00
Matthew Kennedy a736d888e3 EGT in gppwm channel 2024-05-10 10:45:38 -04:00
GitHub gen-configs Action 117b89867f Auto-generated configs and docs 2024-05-10 00:04:41 +00:00
rusefillc 252305954a Suzuki K6A (NON VVTI Trigger) #6490
only: preparation
2024-05-09 19:52:24 -04:00
Andrey Gusakov e562f0b540 stm32_adc: simplify 2024-05-09 08:30:24 -04:00
rusefi bb92146147 start/stop button improvements #6483
only: a bit of encapsulation, only preparations for now
2024-05-08 22:14:54 -04:00
Andrey 4f541baa4e Oscilations in DWELL length after 40+ hours of uptime #6451 2024-05-08 08:15:06 -04:00
GitHub gen-configs Action 2874b7b8b4 Auto-generated configs and docs 2024-05-08 12:00:55 +00:00
Andrey b5eb49e37b Oscilations in DWELL length after 40+ hours of uptime #6451 2024-05-08 07:58:08 -04:00
rusefi 944a9375d3 EFI_CONFIGURATION_STORAGE reducing code duplication 2024-05-05 15:52:39 -04:00
Andrey Gusakov 6b265dd4f8 adc: introduce external adc channels 2024-05-05 13:26:24 -04:00
Andrey Gusakov d7ec871e7c adc: rename EFI_ADC_LAST_CHANNEL to EFI_ADC_TOTAL_CHANNELS 2024-05-05 13:26:24 -04:00
kifir 517ddbf36a enhance minimal unit test for existing overdwell mechanism #6373 2024-05-05 13:11:34 -04:00
3er0.1ive d6fdf204fa - fix build 2024-05-04 10:51:46 -04:00
3er0.1ive bdb997fe1a - clean commit with knock_analyzer 2024-05-04 10:51:46 -04:00
rusefi a3a492d46f Map3D should not be silently return 0 if not initialized #6461
preparation: giving tables names
2024-05-03 22:31:53 -04:00
rusEFI LLC 4c5afb9475 leveraging prepend.txt magic to reduce MAX_TPS_PPS_DISCREPANCY duplication 2024-05-01 17:24:15 -04:00
Andrey Gusakov ec50d034bc gpio: core: support HW PWM on gpiochip outputs 2024-05-01 17:14:55 -04:00
rusEFI LLC fdd46ddf8b only: something dead? 2024-04-29 14:57:56 -04:00
Andrey Gusakov 35ebb725ed enums: add Gpios for MS IOBox 0 2024-04-29 07:38:15 -04:00
GitHub gen-configs Action 58c6c40e1b Auto-generated configs and docs 2024-04-26 15:28:33 +00:00
rusEFI LLC 635b0e6ffa Honda (?) 1+16 trigger is not right fix #6418 2024-04-26 11:25:48 -04:00
Matthew Kennedy 046ad7436f use timer instead of home spun time math 2024-04-25 20:50:48 -04:00
Matthew Kennedy b8e9c2832f only: tcharge uses a timer instead of hand spun 2024-04-25 20:06:52 -04:00
Matthew Kennedy 2d3b6eed36 fix dynoview typing 2024-04-25 19:03:20 -04:00
Matthew Kennedy 005d2eb21a distinguish between "timestamp" and "duration" 2024-04-25 18:57:11 -04:00
Matthew Kennedy 7897f7d991 another extra time type 2024-04-25 17:47:12 -04:00
kifir 80cf6d1943 add check of bailed on dwell count #6373 2024-04-25 13:10:34 -04:00
rusEFI LLC 75f38f6913 only: EFI_ANTILAG_SYSTEM is effectively dead 2024-04-24 21:57:46 -04:00
rusEFI LLC d470a67d33 only: what is scheduling_s::momentX field type? #6409 2024-04-24 15:11:06 -04:00
rusEFI LLC d125b9b317 only: bailedOnDwell 2024-04-23 15:57:39 -04:00
rusEFI LLC dcb0d7ffdb only: docs 2024-04-23 15:55:12 -04:00
GitHub gen-configs Action 12eaf7d503 Auto-generated configs and docs 2024-04-21 03:35:22 +00:00
rusefillc 76ebc1d1fe 60/2 vs 60/2 VW mess #988
only: rename & flipping M73 canned tunes
2024-04-20 23:26:00 -04:00
Andrey Gusakov 948a4a7e2c hw_enums: ups, someone forgot to update BRAIN_PIN_LAST 2024-04-20 12:09:18 -04:00
GitHub gen-configs Action 3f37d6a6a6 Auto-generated configs and docs 2024-04-20 12:29:19 +00:00
Andrey Gusakov ebbee46998 types and settings for MS IO-Box 2024-04-20 08:19:51 -04:00
GitHub gen-configs Action fd02046ae2 Auto-generated configs and docs 2024-04-20 03:22:45 +00:00
David Holdeman b6ccc6d5d2 Add generic 4-speed trans controller 2024-04-19 23:13:18 -04:00
GitHub gen-configs Action 5d59799533 Auto-generated configs and docs 2024-04-20 02:45:04 +00:00
David Holdeman 7bccb6cbb3 Automatic shifting class 2024-04-19 22:32:57 -04:00
GitHub gen-configs Action cf020d1338 Auto-generated configs and docs 2024-04-20 00:24:32 +00:00