Commit Graph

1454 Commits

Author SHA1 Message Date
kifir af8f0ab58f enhance AcPressureTest #6570 2024-06-19 17:15:04 -04:00
kifir edaa711fba refactoring: extraact AcController::PRESSURE_DEADBAND_WIDTH constant #6570 2024-06-19 14:33:43 -04:00
kifir 8fbbde4368 implement AcPressureTest #6570 2024-06-19 14:33:43 -04:00
kifir f264a2bdd0 refactoring: extract part of functionality into TestBase class 2024-06-19 14:33:43 -04:00
Andrey 37085b9196 only:Some sort of AFR smoothing for some reason #6579 2024-06-15 10:31:03 -04:00
kifir 23f1466a85 get rid of hysteresis functionality - see https://github.com/rusefi/rusefi/issues/6566#issuecomment-2166719232 (#6566) 2024-06-13 17:35:51 -04:00
kifir e004111d40 add test cases 2024-06-12 18:19:09 -06:00
kifir 2434f3a14b light refactoring 2024-06-12 18:19:09 -06:00
kifir b4098fed2c refactoring: part of functionality is extracted into LaunchTestBase class 2024-06-12 18:19:09 -06:00
kifir 8f58eca581 refactoring: reuse LaunchTestBase class functionality 2024-06-12 18:19:09 -06:00
kifir 0c7a862f1d refactoring: part of functionality is extracted into LaunchTestBase class 2024-06-12 18:19:09 -06:00
kifir 7e4b2661d6 now we retard ignition only on pre-launch or launch conditions (#5611) 2024-06-11 13:52:17 -06:00
kifir 0165585afa rename rpmCondition indicator to rpmLaunchCondition 2024-06-11 12:50:42 -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
kifir 61e18829f4 fix test for RPM inside spark skip RPM window (#6566) 2024-06-11 06:57:13 -06:00
kifir 05cdaa7fb7 refactor test (#6566) 2024-06-10 10:00:08 -06:00
Matthew Kennedy f1e21697d6 warn about fuel pressure sensor instead of error
only:f407-discovery
2024-06-09 13:33:42 -04:00
kifir eabaae9491 enhance test (#6566) 2024-06-08 13:10:00 -07: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
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
Matthew Kennedy 3015876003 TS cleanup: ts_response_format_e 2024-06-03 16:24:27 -04:00
Andrey af8afafdb8 only: lua_biquad.h 2024-06-03 08:31:09 -04:00
Andrey 577620e478 only:making things less weird 2024-06-03 08:27:25 -04:00
Andrey 70747b7edd only:making things less weird 2024-06-02 12:28:29 -04:00
kifir fb47bb2bca add tests for disabled launch control #6571 2024-05-30 14:08:55 -04:00
kifir b67564c6aa rename smoothRetardEndRpm to launchCorrectionsEndRpm #6566 2024-05-29 14:59:58 -04:00
kifir afe0721858 add references to requirements in test
closes #5611
2024-05-29 06:38:26 -04: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
kifir 025d45ec62 fix retard threshold rpm #6533 2024-05-27 18:03:58 -04:00
kifir 68ba4ed096 add test_ignition_angle_advance #5611 2024-05-27 16:03:41 -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
kifir 3405205dee tests for rpmCondition with hysterisis #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
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
Andrey 6eaf9b117d only: unique variable name so that nice IDE would not be needed 2024-05-10 23:09:52 -04:00
Andrey 525570f896 start/stop button improvements #6483
only: progress
2024-05-08 23:08:49 -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
rusEFI LLC d8f3e2c5f9 only: syncEnginePhaseAndReport better method name 2024-05-06 13:44:12 -04:00
kifir 61ed0f6dfa extract test preparation into prepareToScheduleOverdwellSparkDown function #6373 2024-05-05 13:11:34 -04:00
kifir 51533eb975 extract testOverdwellProtection into separated file 2024-05-05 13:11:34 -04:00