Commit Graph

2165 Commits

Author SHA1 Message Date
Andrey 5b89d8de98 only:Nissan HR crank trigger wheel fix #6773 2024-08-06 19:41:14 -04:00
Andrey bed12373fd only: Nissan HR crank trigger wheel #6773
this could be it
2024-08-06 18:58:35 -04:00
Andrey 80b9361fbe only: Nissan HR crank trigger wheel #6773
huh how is this not failing?!
2024-08-06 18:13:01 -04:00
Andrey 8e796f4e1d only: Nissan HR crank trigger wheel #6773 2024-08-06 18:00:33 -04:00
Andrey 9fff5e33ed only: trigger refactoring? 2024-08-06 17:29:17 -04:00
Andrey 9969acb440 only: trigger refactoring? 2024-08-06 17:26:20 -04:00
Andrey d82b2d0221 only: trigger refactoring? 2024-08-06 17:18:15 -04:00
Andrey ec4998cf8d only: smallest refactoring 2024-08-06 17:14:57 -04:00
Andrey 242d07f50b only: new trigger method 2024-08-06 17:10:18 -04:00
Andrey 6c4ea3523b only: Nissan HR crank trigger wheel #6773 2024-08-06 16:46:40 -04:00
Matthew Kennedy cfa7ad9741 AE is engine module 2024-08-03 10:41:50 -04:00
Andrey 1530b3dbd9 PUBLIC_API_WEAK or BOARD_WEAK #6748 2024-07-27 12:47:56 -04:00
rusefi cc093aad5b cisnan progress 2024-07-23 12:51:07 -04:00
Matthew Kennedy 5d63e41a4b cisnan -> std::isnan 2024-07-22 21:10:06 -04:00
Matthew Kennedy ae1a6e9d8d cisnan -> std::isnan 2024-07-22 19:53:59 -04:00
Andrey 35a9600c20 VVT gap override should account for gapVvtTrackingLengthOverride fix #6736
only: fix
2024-07-22 14:55:52 -04:00
Andrey e47996e0f0 only: refactoring using more direct reference 2024-07-22 14:42:34 -04:00
Andrey 9e49e26fbf Ford Coyote Exhaust VVT position error #6402
only:alphax-8chan
2024-07-04 15:37:43 -04:00
rusefillc 9991f394e3 only:Ford Coyote Exhaust VVT position error #6402
prep work
2024-07-04 14:09:23 -04:00
Andrey 53f99bd0a0 compile-time enforcement of printf strings
only:uaefi
2024-06-10 21:05:42 -04: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
Matthew Kennedy f9ba47c244 compile-time enforcement of printf strings 2024-06-10 19:24:45 -04:00
Matthew Kennedy 27e0a80c82 compile-time enforcement of printf strings
only:uaefi
2024-06-10 19:11:35 -04:00
Matthew Kennedy 738a5d48c8 tweak NC vvt sync gaps 2024-05-29 08:47:21 -04:00
Matthew Kennedy fabec702e2 implement mazda L cam 2024-05-28 16:56:53 -04:00
rusefi 8b44f01ff4 4G93 sync problems fix #6544 2024-05-24 22:51:15 -04:00
rusefillc 57482b7499 only: HW CI instability: handleShaftSignal unexpected loop #5661 2024-05-12 11:44:29 -04:00
Matthew Kennedy 566620cf6d avoid float -> double 2024-05-11 18:32:54 -04:00
Andrey a6792cf1f3 only: Suzuki K6A (NON VVTI Trigger) #6490 2024-05-09 20:35:33 -04:00
rusefillc 252305954a Suzuki K6A (NON VVTI Trigger) #6490
only: preparation
2024-05-09 19:52:24 -04:00
GitHub gen-configs Action 7b0e9ec7ec Auto-generated configs and docs 2024-05-07 17:42:59 +00:00
rusefi 8f773888d1 Oscilations in DWELL length after 40+ hours of uptime #6451
triggerElapsedUs
2024-05-07 13:40:07 -04:00
rusefi 348e659896 HW CI instability: handleShaftSignal unexpected loop #5661 2024-05-07 11:39:06 -04:00
rusEFI LLC d8f3e2c5f9 only: syncEnginePhaseAndReport better method name 2024-05-06 13:44:12 -04:00
rusEFI LLC c9f24ae545 what's the proper way to printf timeNowUs #6434 2024-04-29 18:25:43 -04:00
rusefi 4744515cf5 Usability: critical error in case of unneeded second channel fix #6419 2024-04-27 08:01:59 -04:00
rusefi 1c950384a1 Usability: critical error in case of unneeded second channel #6419
only: preparation
2024-04-26 23:38:10 -04:00
rusEFI LLC 635b0e6ffa Honda (?) 1+16 trigger is not right fix #6418 2024-04-26 11:25:48 -04:00
rusEFI LLC f0356ec225 only: default parameters are so nice! 2024-04-26 11:04:07 -04:00
Matthew Kennedy 08378967c4 don't accidentally put it back in a 64 bit num 2024-04-25 21:35:41 -04:00
Matthew Kennedy 3127a1dcd2 instant rpm clearer truncation to 32 bits time 2024-04-25 21:35:41 -04:00
Matthew Kennedy 005d2eb21a distinguish between "timestamp" and "duration" 2024-04-25 18:57:11 -04: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 2673d68d31 only: extra printTriggerDebug logging 2024-04-17 11:54:22 -04:00
Matthew Kennedy b06d16a548 test for noisy triggers and another fix 2024-04-12 16:55:49 -04:00
Matthew Kennedy 752db20ba2 fix overdwell in case of noisy trigger #6349 2024-04-12 07:59:46 -04:00
rusefillc c079bf7478 assertion "emulator RPM out of range" 2024-04-10 13:58:06 -04:00
Andrey a8ea8a07ce only:hd 2024-04-04 11:56:36 -04:00
rusefillc fb860c0162 only:harley 2024-03-29 20:31:47 -04:00
rusefillc 2ddc733aa9 only:harley 2024-03-29 19:09:09 -04:00
Matthew Kennedy 4696848ad4 we often mean inline when we say static 2024-03-29 11:56:52 -04:00
rusefi db4ec1a70f VVT simulator on real hardware pin with invert option #6285 2024-03-27 01:11:30 -04:00
rusefillc 4d1b59d157 bosch quick start decoding issue or else #6281
camSimulatorPin part two

only:f407-discovery
2024-03-23 22:00:00 -04:00
rusefillc 5a06e47fd3 better names for 3/5 GM 24xs 2024-03-22 13:44:18 -04:00
rusefillc 02e053757d https://rusefi.com/forum/viewtopic.php?p=49358#p49358 2024-03-19 18:33:18 -04:00
rusefillc 655a405b0c only:cleaner guards 2024-03-15 12:36:01 -06:00
rusefillc 2b80929ac6 only:reducing unit test logging 2024-02-21 17:31:02 -05:00
rusefillc acf0011560 WOW bugfix?! gapTrackingLength vs gapTrackingLengthOverride 2024-02-19 17:16:57 -05:00
rusefi 3d8daf758b https://rusefi.com/forum/viewtopic.php?p=49216#p49216 2024-02-19 16:34:23 -05:00
rusefillc ec801b82ca https://github.com/rusefi/rusefi/issues/5925#issuecomment-1934440130 2024-02-08 12:42:59 -05:00
Andrey cfec54aa76 Expand daihatsu 3+1 3cyl trigger to 4+1 as well fix #5925 2024-02-08 10:30:10 -05:00
rusefillc 26dc08634f only:Expand daihatsu 3+1 3cyl trigger to 4+1 as well #5925 2024-02-08 10:03:43 -05:00
rusefillc 4c49f958f3 only: cam-only Honda CBR600 trigger wheel #5909 2024-02-04 09:19:43 -05:00
Andrey 761d431df8 cam-only Honda CBR600 trigger wheel #5909
The "CBR600" trigger appears to be based on a modified CBR600f4i crank trigger with two teeth removed
2024-02-03 15:13:46 -05:00
Andrey 249178cb49 only:Lamborghini Diablo 1995 CKP Pattern #5876 2024-01-15 20:36:44 -05:00
rusefillc d96168cfff only: docs 2024-01-15 19:57:06 -05:00
Andrey 6ec38dad0c only: trigger refactoring reducing code duplication 2024-01-15 18:41:36 -05:00
Andrey 132d9bc809 only: trigger refactoring reducing code duplication 2024-01-15 17:54:30 -05:00
Andrey c15aa75922 only: trigger refactoring reducing code duplication 2024-01-15 17:51:22 -05:00
Andrey 1be5151e2b only:Lamborghini Diablo 1995 CKP Pattern #5876 2024-01-15 16:39:00 -05:00
rusefillc 4055f27b17 only:Lamborghini Diablo 1995 CKP Pattern #5876 2024-01-15 13:52:02 -05:00
rusefillc 45a9a5730c only:Lamborghini Diablo 1995 CKP Pattern #5876 2024-01-15 13:14:03 -05:00
rusefillc 5c1f07fe51 only:Lamborghini Diablo 1995 CKP Pattern #5876 2024-01-15 13:04:38 -05:00
rusefillc 765cd63124 only:Lamborghini Diablo 1995 CKP Pattern #5876 2024-01-15 12:44:31 -05:00
GitHub gen-configs Action 58f31fd2d9 Auto-generated configs and docs 2024-01-03 20:32:11 +00:00
rusefillc acd9b8bffd only:3+0 crank trigger #5788 2023-12-25 20:34:20 -05:00
rusefillc ad76ebe9d6 only:3+0 crank trigger #5788
extract useful method
2023-12-25 20:17:38 -05:00
Andrey 04721870c8 custom FW repos code generation process #5817
preparation
2023-12-19 16:47:58 -05:00
Andrey 540e142c28 6G72 Trigger Pattern #5593 2023-12-06 23:02:08 -05:00
GitHub gen-configs Action 4b8a703b83 Auto-generated configs and docs 2023-12-06 19:49:31 +00:00
Andrey 442fa56438 proper location for camResyncCounter 2023-12-06 14:43:24 -05:00
Andrey 93684f1b46 vvt gap override
only:f407-discovery
2023-11-30 19:24:14 -05:00
rusefillc 6ecef25de6 vvt gap override
only:f407-discovery
2023-11-30 18:21:02 -05:00
rusefillc e2c2980335 making ACR quicker
only:proteus_f7
2023-11-13 17:25:07 -05:00
rusefillc 04c4623fd4 Please no physical sensors in CAM by MAP mode
only:proteus_f7
2023-11-13 16:55:17 -05:00
rusefillc a9a7a60bea ACR
only:proteus_f7
2023-11-13 01:10:14 -05:00
Andrey efed3a7a74 6G72 Trigger Pattern #5593 2023-11-08 15:29:07 -05:00
rusefillc 49e2f91a70 only: dead enum since VVT_MITSUBISHI_6G75 uses TT_NISSAN_MR18_CAM_VVT 2023-11-08 15:18:27 -05:00
rusefillc 27e479f447 only: 6G72 Trigger Pattern #5593 2023-11-08 14:59:38 -05:00
Andreika 84f7508701
Trigger emulator: support for cam/vvt (#5642)
* tiny refactoring

* add cam/vvt support to trigger_emulator

* fix

* fix unit-tests

* fix

* CAM sensor simulator #5640
only: assertHappyTrigger

* fix?

* better fix?

* only:alphax-8chan

* progress!

---------

Co-authored-by: rusefillc <sdfsdfqsf2334234234>
Co-authored-by: Andrey <rusefillc@gmail.com>
2023-11-02 21:57:01 -04:00
rusefillc bb44f565b6 only:cam/shadow 2023-11-02 15:51:25 -04:00
Andrey d97a73e05c clean-up 2023-11-02 10:39:18 -04:00
Andrey c403a86f9b only:helping non-EFI_ENABLE_ASSERTS compilation 2023-11-02 09:55:22 -04:00
Matthew Kennedy 78655a168a dead line 2023-11-02 01:18:13 -04:00
rusefillc 35e57475a4 only:variable shadowing should be avoided #5676 2023-11-01 12:12:50 -04:00
rusefillc b3d921d961 only:variable shadowing should be avoided #5676 2023-11-01 12:00:08 -04:00
rusefillc 850d79d89d shall we be just a little less Toyota 2023-11-01 09:48:33 -04:00
rusefi 2708114905 HW CI instability: handleShaftSignal unexpected loop fix #5661
shoot from the hip?
2023-10-29 13:26:21 -04:00
rusefillc bcd41c0df1 only: CAM sensor simulator #5640
one step back
2023-10-26 18:17:02 -04:00
rusefillc c091270d19
T2 5 (#5650)
* fix

* add cam/vvt support to trigger_emulator

---------

Co-authored-by: andreika-git <andrei.home@gmail.com>
Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2023-10-26 16:06:50 -04:00