Commit Graph

13928 Commits

Author SHA1 Message Date
GitHub gen-configs Action ea1df222c4 Auto-generated configs and docs 2024-06-13 16:06:34 -04:00
GitHub gen-configs Action 9d13c565ce Auto-generated configs and docs 2024-06-13 00:29:04 +00:00
GitHub gen-configs Action 0bb887699f Auto-generated configs and docs 2024-06-12 22:09:12 +00:00
rusEFI LLC e176f4bdf6 only:lua isFirmwareError 2024-06-12 15:39:51 -04:00
GitHub gen-configs Action bc3b1fe273 Auto-generated configs and docs 2024-06-12 03:19:25 +00:00
GitHub set-date Action ae3bff9976 Update date 2024-06-12 00:20:10 +00:00
kifir 7e4b2661d6 now we retard ignition only on pre-launch or launch conditions (#5611) 2024-06-11 13:52:17 -06:00
kifir 9308443f24 light refactoring 2024-06-11 13:52:17 -06:00
GitHub gen-configs Action 1d2e8bb33f Auto-generated configs and docs 2024-06-11 19:01:04 +00:00
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
Andrey c42e306213 Lua should have access to time since engine stop was requested #6609
only:uaefi
2024-06-11 12:22:30 -04:00
Andrey 2b0431502a Lua should have access to time since engine stop was requested #6609
only:redundant logging & minor guards improvement
2024-06-11 12:21:59 -04: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 7b40c58d79 compile-time enforcement of printf strings
only:uaefi
2024-06-10 21:22:56 -04:00
Andrey 53f99bd0a0 compile-time enforcement of printf strings
only:uaefi
2024-06-10 21:05:42 -04:00
GitHub gen-configs Action 80ed4f694e Auto-generated configs and docs 2024-06-11 01:02:05 +00:00
Andrey 2cd59c5a3a on engine stop we should detect zero RPM faster than we do it right now #6593
only:better placement for this logic
2024-06-10 20:45:11 -04:00
GitHub set-date Action 391307804e Update date 2024-06-10 20:40:19 -04:00
Andrey 9583f6e2f1 dead showAltInfo 2024-06-10 19:50:47 -04:00
Andrey dc6419f4c2 compile-time enforcement of printf strings
only:uaefi
2024-06-10 19:39:54 -04:00
Matthew Kennedy f9ba47c244 compile-time enforcement of printf strings 2024-06-10 19:24:45 -04:00
Andrey 782602b059 compile-time enforcement of printf strings
only:uaefi
2024-06-10 19:21:46 -04:00
Andrey 91b28cb002 commands are dead 2024-06-10 19:21:46 -04:00
Matthew Kennedy 8054d49adf compile-time enforcement of printf strings 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
GitHub gen-configs Action 596a204998 Auto-generated configs and docs 2024-06-10 23:21:31 +00:00
Matthew Kennedy 27e0a80c82 compile-time enforcement of printf strings
only:uaefi
2024-06-10 19:11:35 -04:00
Matthew Kennedy be8b5501e1 priming debugging 2024-06-10 19:00:58 -04:00
GitHub gen-configs Action 9ea5fad023 Auto-generated configs and docs 2024-06-10 17:25:14 +00:00
GitHub gen-configs Action 315ebef324 Auto-generated configs and docs 2024-06-09 23:58:50 +00:00
GitHub gen-configs Action 7765f822c5 Auto-generated configs and docs 2024-06-09 23:42:23 +00: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
GitHub gen-configs Action 36be456c0d Auto-generated configs and docs 2024-06-09 19:19:32 +00:00
Andrey 9ef76907ee Allow to choose lower RPM cutoff for AC Compressor #6597 2024-06-09 15:09:07 -04:00
GitHub gen-configs Action fd6268a643 Auto-generated configs and docs 2024-06-09 17:43:18 +00:00
Matthew Kennedy f1e21697d6 warn about fuel pressure sensor instead of error
only:f407-discovery
2024-06-09 13:33:42 -04:00
rusefillc 41563266a6 validateConfigOnStartUpOrBurn 2024-06-09 13:19:44 -04:00
rusefillc d6d2a1dad9 only: validateBoardConfig 2024-06-09 11:51:00 -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
rusefillc 1569a8bede Cranking Cycle Multiplier Map to be 3d with Coolant Temp as the additional axis. #6584
only: validateConfig
2024-06-09 11:12:29 -04:00
GitHub gen-configs Action cd8f302560 Auto-generated configs and docs 2024-06-09 01:57:53 +00:00
GitHub gen-configs Action b0c4ef7274 Auto-generated configs and docs 2024-06-09 00:25:14 +00:00
Andrey cd4161071d only: on engine stop we should detect zero RPM faster than we do it right now #6593 2024-06-07 23:59:15 -04:00
GitHub gen-configs Action f6194b7881 Auto-generated configs and docs 2024-06-08 00:44:31 +00: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
GitHub gen-configs Action 95f4ef6cd2 Auto-generated configs and docs 2024-06-07 23:53:28 +00: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
rusefillc 4378eb4d18 prohibit mcu_standby on ECU start-up fix #6589 2024-06-07 02:44:13 -04:00
GitHub gen-configs Action b210f9510c Auto-generated configs and docs 2024-06-07 05:33:30 +00:00
rusefillc 3c38230e4f Scheduled timestamp priming error #6588 2024-06-07 01:23:27 -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
GitHub gen-configs Action d87d84138f Auto-generated configs and docs 2024-06-06 03:12:50 +00: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
GitHub gen-configs Action fe212f5ca2 Auto-generated configs and docs 2024-06-06 02:35:13 +00: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
GitHub gen-configs Action 673b20dab2 Auto-generated configs and docs 2024-06-05 23:56:20 +00:00
GitHub gen-configs Action 0247a0a962 Auto-generated configs and docs 2024-06-05 19:04:48 +00:00
GitHub gen-configs Action 3eb9d71cd0 Auto-generated configs and docs 2024-06-05 09:06:11 +00:00
GitHub gen-configs Action 9a817ade31 Auto-generated configs and docs 2024-06-05 03:07:21 +00:00
GitHub gen-configs Action e73db6aef7 Auto-generated configs and docs 2024-06-03 20:13:22 +00:00
GitHub gen-configs Action 97746492f0 Auto-generated configs and docs 2024-06-03 19:08:17 +00:00
rusefillc 192b0af71d only:better variable names 2024-06-03 14:34:37 -04:00
Andrey af8afafdb8 only: lua_biquad.h 2024-06-03 08:31:09 -04:00
GitHub gen-configs Action 7e723c8544 Auto-generated configs and docs 2024-06-03 00:10:53 +00:00
rusefi b159433de6 only:withHwQcActivity 2024-06-02 18:34:51 -04:00
GitHub gen-configs Action 19915ca812 Auto-generated configs and docs 2024-06-02 16:38:39 +00:00
GitHub gen-configs Action cc2738f2d9 Auto-generated configs and docs 2024-06-01 00:25:22 +00:00
GitHub gen-configs Action 5b93f80086 Auto-generated configs and docs 2024-05-31 19:18:25 +00:00
GitHub gen-configs Action 5005267a48 Auto-generated configs and docs 2024-05-31 14:11:35 +00:00
GitHub gen-configs Action 0fbe621b5b Auto-generated configs and docs 2024-05-31 02:14:43 +00:00
GitHub gen-configs Action bd208f3f76 Auto-generated configs and docs 2024-05-31 01:47:09 +00:00
GitHub gen-configs Action 9b23220e0c Auto-generated configs and docs 2024-05-31 01:26:25 +00: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
GitHub gen-configs Action d390e4b7dc Auto-generated configs and docs 2024-05-30 00:00:15 +00:00
Andrey 8bc5fbfbaa time for VCS_VERSION to go 2024-05-29 18:10:01 -04:00
GitHub gen-configs Action 5cab4c441e Auto-generated configs and docs 2024-05-29 19:19:25 +00:00
kifir b67564c6aa rename smoothRetardEndRpm to launchCorrectionsEndRpm #6566 2024-05-29 14:59:58 -04:00
GitHub gen-configs Action a050fe388f Auto-generated configs and docs 2024-05-29 18:51:37 +00:00
Matthew Kennedy 738a5d48c8 tweak NC vvt sync gaps 2024-05-29 08:47:21 -04:00
GitHub set-date Action e5970e9c7c Update date 2024-05-29 00:20:13 +00: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
GitHub gen-configs Action 32b6b5f68e Auto-generated configs and docs 2024-05-28 20:04:32 +00:00
GitHub gen-configs Action 0a5fdfd436 Auto-generated configs and docs 2024-05-28 03:01:18 +00:00
GitHub gen-configs Action 5f5d346729 Auto-generated configs and docs 2024-05-28 01:38:23 +00:00
GitHub set-date Action 8bea022e37 Update date 2024-05-28 00:19:41 +00:00
Andrey Gusakov 065668d4c4 Fix PERSISTENT_LOCATION definition from board mk file 2024-05-27 18:07:23 -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
GitHub set-date Action 4c4a51bcfb Update date 2024-05-27 21:12:54 +00:00
GitHub gen-configs Action aeb30232f2 Auto-generated configs and docs 2024-05-27 17:37:28 +00:00
GitHub gen-configs Action 7815b7674e Auto-generated configs and docs 2024-05-27 13:16:18 +00:00
kifir 6464d4dc7b fix smooth retard functionality #5611 2024-05-27 09:06:42 -04:00
GitHub gen-configs Action 0d4b57b239 Auto-generated configs and docs 2024-05-27 02:18:15 +00:00
rusefi 7b91fab29c only:mc33810defaults 2024-05-26 13:53:19 -04:00
GitHub gen-configs Action 5fc02f0c9d Auto-generated configs and docs 2024-05-26 14:09:13 +00:00
GitHub gen-configs Action 38c6fbc340 Auto-generated configs and docs 2024-05-26 02:51:57 +00:00
rusefi d653826238 https://github.com/rusefi/hellen125honda-issues/issues/43
only:hellen-honda-k
2024-05-25 22:40:40 -04:00
rusefi 8b44f01ff4 4G93 sync problems fix #6544 2024-05-24 22:51:15 -04:00
GitHub gen-configs Action 179dfb8a41 Auto-generated configs and docs 2024-05-24 23:22:29 +00:00
Andrey c2ed0fb519 only:a bit of dead code 2024-05-24 12:16:25 -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
GitHub gen-configs Action 4bc76d45a0 Auto-generated configs and docs 2024-05-24 12:31:15 +00:00
GitHub gen-configs Action 0743d35abf Auto-generated configs and docs 2024-05-24 02:34:27 +00:00
GitHub gen-configs Action f1a7fcea98 Auto-generated configs and docs 2024-05-24 00:46:51 +00:00
Andrey 8ef60518a4 luaaa with nicer defines 2024-05-23 20:37:20 -04:00
GitHub set-date Action 9c1cf6494f Update date 2024-05-24 00:20:08 +00:00
Andrey bf5edbb02b variable shadowing should be avoided #5676 2024-05-23 14:10:23 -04:00
Andrey 14280ac321 only:how many defects do we have here? 2024-05-23 13:22:46 -04:00
Andrey 36c7252775 only:copy/paste bad? 2024-05-23 13:16:52 -04:00
Andrey a7c7d3dcac variable shadowing should be avoided #5676 2024-05-23 10:57:09 -04:00
GitHub set-date Action 067332d7b1 Update date 2024-05-23 00:19:05 +00:00
GitHub gen-configs Action 449488567c Auto-generated configs and docs 2024-05-22 23:59:32 +00:00
GitHub gen-configs Action cb4d0a62f4 Auto-generated configs and docs 2024-05-22 15:48:37 +00:00
GitHub gen-configs Action 8250c0f5b6 Auto-generated configs and docs 2024-05-22 15:22:35 +00:00
GitHub gen-configs Action c6e9318656 Auto-generated configs and docs 2024-05-22 14:42:43 +00:00
GitHub gen-configs Action b7b36c18cc Auto-generated configs and docs 2024-05-22 11:39:22 +00:00
GitHub set-date Action d8a427a545 Update date 2024-05-22 00:19:07 +00: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
GitHub set-date Action 61ac579754 Update date 2024-05-21 00:19:43 +00:00
GitHub gen-configs Action 2b6089231d Auto-generated configs and docs 2024-05-20 17:28:39 +00:00
rusefillc e55f8e4f83 only: injectionPrimingCounter 2024-05-20 13:15:18 -04:00
GitHub gen-configs Action f0b3d3e69f Auto-generated configs and docs 2024-05-20 16:46:09 +00:00
rusefillc e24ded6e41 only: bugfix, allow engine stop without requireFootOnBrakeToCrank 2024-05-20 12:36:53 -04:00
GitHub set-date Action e17f6fdd76 Update date 2024-05-20 00:19:59 +00:00
Andrey bde28c16ae only:boardSensorChecker() 2024-05-19 15:32:18 -04:00
GitHub gen-configs Action 69c935039c Auto-generated configs and docs 2024-05-19 19:14:11 +00:00
GitHub gen-configs Action c9b69ac4bd Auto-generated configs and docs 2024-05-19 05:26:41 +00:00
Andrey 9d8c4f195c only:requireFootOnBrakeToCrank and isCrankingSuppressed 2024-05-19 01:17:05 -04:00
GitHub set-date Action 14f57d9b5a Update date 2024-05-19 00:21:27 +00:00
GitHub gen-configs Action ad83bcf116 Auto-generated configs and docs 2024-05-18 22:13:41 +00:00
GitHub set-date Action ffda6b5dc8 Update date 2024-05-18 00:19:21 +00: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
GitHub gen-configs Action 0affa2b1a0 Auto-generated configs and docs 2024-05-17 01:13:54 +00:00
GitHub set-date Action 3c57ff1d0d Update date 2024-05-17 00:19:34 +00:00
GitHub gen-configs Action 20cbb74938 Auto-generated configs and docs 2024-05-16 23:40:05 +00:00
rusefillc a5f045c1ff only:Norman says improve default Y axis 2024-05-16 12:39:09 -04:00
GitHub gen-configs Action e479ae1c95 Auto-generated configs and docs 2024-05-16 15:41:38 +00:00
GitHub set-date Action cc9a3680cf Update date 2024-05-16 00:21:05 +00:00
GitHub gen-configs Action b7868c154a Auto-generated configs and docs 2024-05-15 23:50:21 +00:00
Matthew Kennedy d8c6fd3e85 avoid float -> int -> float 2024-05-15 19:40:57 -04:00
rusefillc c656271e7d only:docs 2024-05-15 18:17:57 -04:00
kifir f4b3b00d4d interpret value from openLoopMap according to boostOpenLoopYAxis constant (fixes #4778) 2024-05-15 12:58:27 -04:00
kifir 867fd3d746 Refactoring: extract readGppwmChannel function extract into gppwm_channel_reader.h/cpp files 2024-05-15 12:25:28 -04:00
GitHub gen-configs Action 86e1ecb328 Auto-generated configs and docs 2024-05-15 02:28:40 +00:00
GitHub gen-configs Action b1b3c0bfef Auto-generated configs and docs 2024-05-15 02:15:36 +00:00
Andrey 9353e7904a Revert "avoid long -> float"
This reverts commit 37ad226a3d.
2024-05-14 22:04:06 -04:00
GitHub set-date Action 7dff2a24e2 Update date 2024-05-15 00:19:20 +00:00
GitHub gen-configs Action 3f959ba9fe Auto-generated configs and docs 2024-05-14 21:30:10 +00:00
GitHub gen-configs Action 23d7742ec8 Auto-generated configs and docs 2024-05-14 14:18:25 +00:00
rusefillc fc0777fe7d only: remember to manually sync 'pwmAxisLabels' in tunerstudio.template.ini 2024-05-14 10:10:19 -04:00
GitHub gen-configs Action f8610a697b Auto-generated configs and docs 2024-05-14 13:51:18 +00:00
GitHub gen-configs Action 1b1c27bd31 Auto-generated configs and docs 2024-05-14 02:55:31 +00:00
GitHub set-date Action a56ce927c9 Update date 2024-05-14 00:19:22 +00:00
GitHub gen-configs Action 5811f9fc21 Auto-generated configs and docs 2024-05-13 20:44:52 +00:00
rusefillc 810e254f93 only: cylinderBankSelect is zero-based index 2024-05-13 16:18:49 -04:00
GitHub gen-configs Action 865d9634e2 Auto-generated configs and docs 2024-05-13 19:53:38 +00:00
GitHub gen-configs Action 63947733d9 Auto-generated configs and docs 2024-05-13 16:57:43 +00:00
GitHub gen-configs Action 15845876d0 Auto-generated configs and docs 2024-05-13 16:10:51 +00:00
GitHub gen-configs Action 7320c8c8bb Auto-generated configs and docs 2024-05-13 02:46:38 +00:00
GitHub gen-configs Action 8b0e965e3e Auto-generated configs and docs 2024-05-13 00:02:12 +00:00
GitHub gen-configs Action 8b1d9842ac Auto-generated configs and docs 2024-05-12 18:04:40 +00:00
rusefi 2e0d30a64f brakePedalPinInverted & throttlePedalPosition gauge improvement 2024-05-12 13:54:46 -04:00
rusefillc 57482b7499 only: HW CI instability: handleShaftSignal unexpected loop #5661 2024-05-12 11:44:29 -04:00
rusefillc 214528d4be only: making method more available 2024-05-12 10:59:10 -04:00
rusefillc 22f770ddbc only: docs 2024-05-12 10:59:10 -04:00
GitHub gen-configs Action 9fc3fa8328 Auto-generated configs and docs 2024-05-12 00:43:02 +00:00
rusefi 000bf5754c Revert "Oscilations in DWELL length after 40+ hours of uptime #6451"
This reverts commit d5846f5975.
2024-05-11 20:32:43 -04:00
GitHub gen-configs Action cd4a6e3950 Auto-generated configs and docs 2024-05-11 23:55:07 +00:00
rusefillc a6ad7e7392 only: avoid float to long 2024-05-11 19:41:27 -04:00
Matthew Kennedy 566620cf6d avoid float -> double 2024-05-11 18:32:54 -04:00
Matthew Kennedy 37ad226a3d avoid long -> float 2024-05-11 18:32:54 -04:00
rusefillc 229958a80a Oscilations in DWELL length after 40+ hours of uptime #6451
THIS COULD BE AT LEAST PART OF THE FIX?!
2024-05-11 15:15:34 -04:00
rusefillc f445c87840 Oscilations in DWELL length after 40+ hours of uptime #6451
only: docs
2024-05-11 15:15:18 -04:00
rusefillc c7a3422962 Oscilations in DWELL length after 40+ hours of uptime #6451
only: extract method
2024-05-11 15:05:42 -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
rusefillc 9fd4e930d3 criticalError("No slots in scheduling pool") 2024-05-10 23:07:23 -04:00
rusefillc aabc64be6d only: overdwell doc update 2024-05-10 23:07:23 -04:00