Commit Graph

4378 Commits

Author SHA1 Message Date
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
rusefillc cea92b0f82 only: TCU_4R70W 2024-04-19 20:14:55 -04:00
rusefillc 324933e524 only: allowing custom trim dimensions 2024-04-18 16:45:56 -04:00
rusefillc 28fd9736f5 setMaverickX3 2024-04-17 23:52:42 -04:00
Andrey cd9174e4fb only: setMaverickX3 2024-04-17 19:44:47 -04:00
Andrey 4bc38d3543 Overdwell at times around syncloss while cranking #6349
hopefully bugfix - do not start dwell in case of out-of-order
2024-04-17 19:02:47 -04:00
GitHub gen-configs Action 291bf2fba8 Auto-generated configs and docs 2024-04-17 22:42:06 +00:00
Andrey 098ad47b75 Overdwell at times around syncloss while cranking #6349
only: sparkOutOfOrderCounter
2024-04-17 18:32:40 -04:00
Matthew Kennedy e1d91104ad staged injection uses AFR table Y axis 2024-04-17 08:36:07 -04:00
GitHub gen-configs Action 51ad5ef37f Auto-generated configs and docs 2024-04-13 13:39:50 +00:00
rusefillc cb7fd93cb9 only: tle9104 discovery test #6361 2024-04-13 09:35:46 -04:00
Andrey f6c4f48c65 pain 2024-04-12 16:55:49 -04:00
Matthew Kennedy 48feb535af add std::function hooks to ignition 2024-04-12 16:55:49 -04:00
rusefillc 6a8d62a1ed 1-8-6-2-7-3-4-5 Ferrari-Maserati F136 firing order 2024-04-11 11:19:09 -04:00
GitHub gen-configs Action eae0341f73 Auto-generated configs and docs 2024-04-10 04:56:25 +00:00
rusefi 189539b51f Overdwell at times around syncloss while cranking #6349
overdwell logs
2024-04-10 00:28:19 -04:00
rusefillc 143170d60c odd fire timing_offset_cylinder not accounted by injection revert #6095
revert of revert, we have timing accounted by fuel again!
2024-04-09 16:54:53 -04:00
Andrey e18a3b5e64 odd fire timing_offset_cylinder not accounted by injection #6095
flipping adjustment direction
2024-04-08 22:44:52 -04:00
rusefi 21af489f12 only: todo: boolean sensors should leverage sensor framework #6342 2024-04-07 15:08:58 -04:00
rusefillc 884fcba659 only:hd 2024-04-02 20:56:43 -04:00
rusefillc 48bdfcd232 1_6_5_10_2_7_3_8_4_9 firing order BMW S85, also Audi 5.2 R8 and huracan 2024-04-01 12:16:45 -04:00
Andrey 8d29bf485d only: live_data_ids.h is not needed so widely 2024-03-30 00:17:34 -04:00
rusefillc ab14843b8a todo boardTuneDefaults vs boardEngineTypeTune vs engine_type_e 2024-03-24 22:07:58 -04:00
rusefillc 2a114b4f95 PUBLIC_API_WEAK 2024-03-24 22:06:58 -04:00
Andrey 5642d412de odd fire timing_offset_cylinder not accounted by injection revert #6095
odd fire angles are not right during cranking #6281

only:proteus_f7
2024-03-24 13:18:14 -04:00
GitHub gen-configs Action 6373b1e7a3 Auto-generated configs and docs 2024-03-24 04:53:54 +00:00
Andrey fd2268ed76 bosch quick start decoding issue or else #6281
only:test engine
2024-03-24 00:51:07 -04:00
GitHub gen-configs Action a16dcf8c26 Auto-generated configs and docs 2024-03-24 04:33:15 +00:00
Andrey 085707afcd bosch quick start decoding issue or else #6281
test engine
2024-03-24 00:23:15 -04:00
Andrey 272fa90c47 only:kinetis 2024-03-23 20:13:59 -04:00
GitHub gen-configs Action c75c283e9f Auto-generated configs and docs 2024-03-22 17:47:32 +00:00
rusefillc 5a06e47fd3 better names for 3/5 GM 24xs 2024-03-22 13:44:18 -04:00
Andrey 099de78f56 Revert "funny games with dash via Lua to override CAN dash profile values #6235"
This reverts commit 0078df1988.
2024-03-21 09:37:18 -04:00
Andrey 521580ed60 move a bunch of tables out of engine_configuration_s 2024-03-20 17:07:12 -04:00
Matthew Kennedy b7b7c77ce0 move a bunch of tables out of engine_configuration_s 2024-03-20 17:07:12 -04:00
Andrey 5d46bb1074 Negative timing is not displayed correctly fix #5250 2024-03-20 14:43:50 -04:00
Andrey ef2fe9e33c Timing showing crazy negative values like -595 #5250
only:tdd
2024-03-20 14:24:20 -04:00
rusefillc 297c9855cc only:one knock sensor by default 2024-03-19 21:58:22 -04:00
David Holdeman eed770df99 enable board-specific meta header for simulator 2024-03-18 19:41:13 -04:00
rusefillc 77b8f405a8 only:POLARIS_RZR 2024-03-18 10:20:01 -04:00
Andrey c69e202eaf Seems that gdi pump angle changes at 2x the rate of cam movement, possible multiplication/division problem? #6245
only:alphax-4chan_f7
2024-03-17 21:05:11 -04:00
GitHub gen-configs Action 5466b2b183 Auto-generated configs and docs 2024-03-17 22:28:35 +00:00
rusefi b6a5d42ae8 POLARIS_RZR 2024-03-17 18:12:09 -04:00
rusefillc 0eaf0e80d2 different default temperatures for different fans 2024-03-17 16:10:39 -04:00
rusefillc 0078df1988 funny games with dash via Lua to override CAN dash profile values #6235 2024-03-17 12:03:56 -04:00
Andrey 09b787adf3 launch control: merging two settings into one 2024-03-16 17:06:42 -06:00
GitHub gen-configs Action 0bf84309d4 Auto-generated configs and docs 2024-03-15 21:52:06 +00:00
rusefillc b6b7b12d13 only:Brake input should be allowed to be shared between Launch Control and Misc (Issue #6224) 2024-03-15 15:49:24 -06:00
rusefillc a28cc2aec1 only: defaults progress 2024-03-15 11:07:16 -06:00
rusefillc 2e3a547a6c only: defaults progress 2024-03-15 10:39:24 -06:00
rusefillc 0daa561ef8 only:custom board canned tune process would need board-specific x86 binary (simulator or unit_tests) #6195 2024-03-15 09:02:22 -06:00
rusefillc 5cce179df2 only:custom board canned tune process would need board-specific x86 binary (simulator or unit_tests) #6195 2024-03-15 08:49:08 -06:00
GitHub gen-configs Action 92106db480 Auto-generated configs and docs 2024-03-11 20:57:36 +00:00
Andrey Gusakov 4d713cabcd dead egtValue1/2 in engine_state 2024-03-11 16:54:58 -04:00
rusefillc fbdad77e58 custom board canned tune process would need board-specific x86 binary (simulator or unit_tests) #6195 2024-03-10 13:58:25 -04:00
Andrey Gusakov 180d91b0ed egt sensors: final migration encapsulation bits 2024-03-10 12:56:03 -04:00
Andrey Gusakov 56d46e5fbe max31855: also support max31856 2024-03-10 12:56:03 -04:00
Andrey 946bc82376 refactoring: LaunchCondition enum 2024-03-09 08:39:58 -05:00
GitHub gen-configs Action 01c9204c69 Auto-generated configs and docs 2024-03-07 13:14:17 +00:00
rusefillc 509736c601 m111 2024-03-07 08:11:53 -05:00
rusefi d6fdc4111f only: calibrationBirthday 2024-03-06 22:53:25 -05:00
GitHub gen-configs Action 213e5f94af Auto-generated configs and docs 2024-03-06 23:18:10 +00:00
rusefillc 91941691cf engine type clean-up 2024-03-06 18:15:56 -05:00
GitHub gen-configs Action a4287f7920 Auto-generated configs and docs 2024-03-06 20:23:35 +00:00
Andrey 86c8821180 only: dead FRANKENSO_MAZDA_MIATA_2003 2024-03-06 15:21:20 -05:00
GitHub gen-configs Action d17a7c58bd Auto-generated configs and docs 2024-03-06 18:03:56 +00:00
Andrey b764fb5d23 only: dead BMW 2024-03-06 12:56:35 -05:00
GitHub gen-default-tune Action f39485a16e Auto-generated default tune 2024-03-06 14:21:06 +00:00
Andrey e7415482f9 only: mazda engine types rename 2024-03-06 09:11:38 -05:00
rusefillc 38acaab9fd Improve base VE and Timing maps #5521 2024-03-06 09:02:44 -05:00
GitHub gen-configs Action 3bcfe85b8d Auto-generated configs and docs 2024-03-06 05:15:47 +00:00
rusefillc f4b1a7bae0 engine type clean-up 2024-03-06 00:13:11 -05:00
rusefillc dd444a4698 only:M52 2024-03-05 23:41:56 -05:00
GitHub gen-configs Action a004f8c0ba Auto-generated configs and docs 2024-03-06 03:41:31 +00:00
Andrey 465e1f6d0d M52 2024-03-05 22:20:51 -05:00
rusefillc 26b0f15a55 only: TLE9104 is a nice chip 2024-03-04 23:50:33 -05:00
rusefillc 1bd96f39e9 only: helping master 2024-03-04 22:41:51 -05:00
GitHub gen-configs Action fb5211cf9e Auto-generated configs and docs 2024-03-05 03:32:34 +00:00
Andrey cdaeb2fa2b so much random technical debt all over :( 2024-03-04 21:25:07 -05:00
Andrey fcf04e6730 traction control ignition cut fix #5898
actual logic
2024-03-04 21:21:17 -05:00
GitHub gen-configs Action ef9574bd3a Auto-generated configs and docs 2024-03-05 01:57:20 +00:00
Andrey 836b5b826f traction control ignition cut #5898
UI part
2024-03-04 20:54:55 -05:00
Andrey 4b6786b6ff ETB traction control drop is affected by not-highlighted cell fix #5952 2024-03-04 18:23:48 -05:00
Andrey 3096db5c72 confusing Map3D API fix #6139 2024-03-04 17:58:24 -05:00
GitHub gen-configs Action 2f80025aec Auto-generated configs and docs 2024-03-01 04:19:26 +00:00
Andrey aa4005aa60 only: isLaunchPreCondition 2024-02-29 23:11:25 -05:00
Andrey 8f852fd4e7 only: typo? red flag that launch control coverage does not care 2024-02-29 22:33:37 -05:00
Andrey d3461e3905 odd fire timing_offset_cylinder not accounted by injection fix #6095 2024-02-29 12:29:46 -05:00
Andrey df6ec17a64 odd fire timing_offset_cylinder not accounted by injection #6095
only: TDD to the win
2024-02-29 09:49:03 -05:00
Andrey d2b6ae4d11 only: last rename for now 2024-02-29 00:41:12 -05:00
Andrey a58ab9ebcf only: renaming another variable 2024-02-29 00:34:26 -05:00
Andrey 28cdf85ddc only: renaming variable 2024-02-29 00:29:48 -05:00
Andrey 98dcca20b1 maximumIgnitionTiming does not account timing_offset_cylinder #5894
only: TDD first steps
2024-02-29 00:16:41 -05:00
Andrey b04b6a9251 only: NICE! these values actually mean something! 2024-02-28 22:53:44 -05:00
Andrey 002a2ce016 only: encapsulation/better name 2024-02-28 21:44:02 -05:00
Andrey 2ef1a3c6c4 only: wow hello 2013 fudging 2024-02-28 21:15:04 -05:00
Andrey 928f6f2866 only: reducing magic numbers in unit tests 2024-02-28 21:05:48 -05:00
GitHub gen-configs Action b4d38d0a0d Auto-generated configs and docs 2024-02-29 00:40:37 +00:00
Andrey 17275e4f4b maximumIgnitionTiming does not account timing_offset_cylinder #5894
only: renaming field so that we do not have two entities with same name and different meaning
2024-02-28 19:34:13 -05:00
rusefillc 86b9d1819d magic constant bad 2024-02-26 18:34:32 -05:00
GitHub gen-configs Action 8c199e4f80 Auto-generated configs and docs 2024-02-26 19:56:06 +00:00
pchmura4 667f86e389 Remove comment 2024-02-26 14:51:51 -05:00
pchmura4 881a8905d4 Changes to enable SPI4, SPI5 and SPI6 2024-02-26 14:51:51 -05:00
GitHub gen-configs Action f33837b4de Auto-generated configs and docs 2024-02-26 17:31:17 +00:00
rusefillc 39bd952f27 only:SPI fun 2024-02-26 12:28:14 -05:00
Andrey c62423b28a no wall wetting on GDI right? 2024-02-26 00:27:43 -05:00
rusefillc 9e4d8c587b at least some knock response defaults 2024-02-25 09:41:54 -05:00
rusefillc bc811f3d9d EPIC: Improve toolset for default tune canned tune generation #4871 2024-02-25 00:05:23 -05:00
rusefillc f2f1452e2b only:minor progress 2024-02-23 18:41:24 -05:00
rusefillc c52a555d03 only:renaming JZ files 2024-02-22 12:02:04 -05:00
GitHub gen-configs Action 2e9b7c95d1 Auto-generated configs and docs 2024-02-17 23:39:54 +00:00
rusefillc c8e779753a torque estimation for external TCU #2409
only:meta
2024-02-17 18:29:03 -05:00
GitHub gen-configs Action 278afae589 Auto-generated configs and docs 2024-02-17 20:27:18 +00:00
rusefillc 1b23f48b14 SBC for uaEFI 2024-02-17 15:07:23 -05:00
rusefillc b68f8a5835 dual H-bridge idle UI and overall usability issues #5972
H-bridge stepper problem two
2024-02-17 13:59:20 -05:00
rusefillc 332e38d03e better placement for executor include 2024-02-16 21:16:11 -04:00
GitHub gen-configs Action 4cb1bbad8a Auto-generated configs and docs 2024-02-16 04:48:01 +00:00
rusefillc 4f5334c68d only: NC 2024-02-15 23:31:33 -05:00
rusefillc e7247b2e49 Odd getVvtTriggerType error 2024-02-08 20:17:53 -05:00
GitHub gen-configs Action 57411d96f8 Auto-generated configs and docs 2024-02-08 15:07:02 +00:00
rusefillc 26dc08634f only:Expand daihatsu 3+1 3cyl trigger to 4+1 as well #5925 2024-02-08 10:03:43 -05:00
GitHub gen-configs Action 3e69dccc38 Auto-generated configs and docs 2024-02-05 13:00:17 +00:00
Andrey Gusakov 483056746c gpio diagnostic: use PIN_UNKNOWN for pins with no diagsotic 2024-02-05 07:56:10 -05:00
GitHub gen-configs Action d51e8e7fb3 Auto-generated configs and docs 2024-02-04 14:25:48 +00:00
rusefillc 4c49f958f3 only: cam-only Honda CBR600 trigger wheel #5909 2024-02-04 09:19:43 -05:00
rusefillc 41669e0a52 traction control ignition cut #5898 2024-02-03 17:02:30 -05:00
GitHub gen-configs Action e159d0806d Auto-generated configs and docs 2024-02-03 21:44:31 +00:00
rusefillc 6cfe95913d only: traction control ignition cut #5898 2024-02-03 16:30:23 -05:00
Andrey Gusakov 94f08047df EGT: max31855: run driver as a thread instead of slow callback
So do not call SPI communication from ISR context.
Also fix minor bus in driver:
 - one spi config struct for all chips
 - init spi config struct with some valid data (to be tested)
2024-02-02 23:17:56 -05:00
rusefillc c250d321dc only:Slip ratio using #5897 2024-02-02 09:48:51 -05:00
rusefillc ed1e41e80b all the code is dead 2024-02-01 23:40:37 -05:00
rusefillc 324378f252 LUA code and EGT makes ECU to hang fix #5889 2024-01-30 17:39:50 -05:00
rusefillc 2c22faf89a only:enableExtendedCanBroadcast 2024-01-19 16:41:32 -05:00
GitHub gen-configs Action 5ea4421fd9 Auto-generated configs and docs 2024-01-17 15:34:17 +00:00
Matthew Kennedy a8356ae578 baro pressure -> gppwm channel option 2024-01-17 10:30:53 -05:00
Matthew Kennedy 52cb68fe98 Blend tables can override Y axis 2024-01-17 09:36:01 -05:00
Matthew Kennedy 999d8d99fe separate config for secondary injectors 2024-01-17 08:54:39 -05:00
Matthew Kennedy e718489774 Actually separate injector model for second stage 2024-01-17 08:46:21 -05:00
GitHub gen-configs Action 62c0929308 Auto-generated configs and docs 2024-01-17 04:20:05 +00:00
rusefillc a67e360fc2 only: honda 2024-01-16 23:16:24 -05:00
Andrey 646bba0295 only: honda obd1 is back! 2024-01-16 21:55:03 -05:00
GitHub gen-configs Action 522fa1ff2c Auto-generated configs and docs 2024-01-17 01:36:00 +00:00
Andrey e17915254c only: dead MRE miata 2024-01-16 20:32:23 -05:00
GitHub gen-configs Action bd103f0000 Auto-generated configs and docs 2024-01-17 01:28:38 +00:00
Andrey cc451d991f only: better names around NA96 2024-01-16 20:25:29 -05:00
GitHub gen-configs Action e280bd2f5e Auto-generated configs and docs 2024-01-17 00:45:56 +00:00
rusefillc 41f60069f5 only: dead frankenso NA8 2024-01-16 19:24:23 -05:00
GitHub gen-configs Action 8cb3bc8219 Auto-generated configs and docs 2024-01-16 23:15:10 +00:00
rusefillc 2a666d5dbf only: dead 2024-01-16 18:10:58 -05:00
GitHub gen-configs Action eda556c296 Auto-generated configs and docs 2024-01-16 17:19:52 +00:00
rusefillc c3c539fa94 only: just a rename to follow the convention 2024-01-16 12:16:37 -05:00
GitHub gen-configs Action 6ece4d6f8e Auto-generated configs and docs 2024-01-16 16:56:43 +00:00
rusefillc 81c050a75b only: dead ET camaro 2024-01-16 11:53:22 -05:00
GitHub gen-configs Action f86b1b8032 Auto-generated configs and docs 2024-01-16 15:38:24 +00:00
rusefillc afe59ea99f only: dead 2024-01-16 10:34:54 -05:00
Andrey a27a5e91e6 only: a bit of dead code 2024-01-15 17:34:54 -05:00
GitHub gen-configs Action b43e900713 Auto-generated configs and docs 2024-01-15 18:17:37 +00:00
rusefillc 45a9a5730c only:Lamborghini Diablo 1995 CKP Pattern #5876 2024-01-15 13:14:03 -05:00
GitHub gen-configs Action 1d82a26aa8 Auto-generated configs and docs 2024-01-15 18:08:05 +00:00
rusefillc 5c1f07fe51 only:Lamborghini Diablo 1995 CKP Pattern #5876 2024-01-15 13:04:38 -05:00
rusefillc c7931fc2b9 Ford Voodoo 2024-01-11 12:49:49 -05:00
GitHub gen-configs Action 0ce4253e44 Auto-generated configs and docs 2024-01-10 04:57:26 +00:00
rusefillc 83e610d113 only: F136 2024-01-09 23:54:06 -05:00
Andrey Gusakov ea20c56edd warnings: increase size of warningBuffer to 24 elements
Now we emit warning messages on output failure.
On EG33 this cuase infinity error messages output.
All active errors does not fit into 8 element buffer.
Old errors get overwriten by new one. This cause new warning
message.
2024-01-08 16:42:11 -05:00
rusefillc 81e8a77e85 injectorStaging defaults
Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2024-01-08 12:14:46 -05:00
Matthew Kennedy 563950faa7 Staged injection support; use two sets of injectors on the same engine #5247 2024-01-07 22:36:20 -05:00
Andrey 81831abb97 Staged injection support; use two sets of injectors on the same engine #5247 2024-01-07 22:36:20 -05:00
Matthew Kennedy 1f64950e33 Staged injection support; use two sets of injectors on the same engine #5247
two injection models for two stages
2024-01-07 22:36:20 -05:00
Andrey 76623cec81 Staged injection support; use two sets of injectors on the same engine #5247 2024-01-07 22:36:20 -05:00
Matthew Kennedy 26b351ba40 Remove/make injector duty limit configurable fix #4798 2024-01-07 22:36:18 -05:00
rusefillc 195f9db7a6 reducing MRE and custom board confusion
https://rusefi.com/forum/viewtopic.php?p=48907#p48907
2024-01-06 18:51:18 -05:00
rusefi 39e888bba7 EPIC: we need to test fresh boards HW QC #5511 2024-01-06 17:24:39 -05:00
Andrey Gusakov 32f4757dc0 Checks: emit annoing pragma messages only once per build 2024-01-05 08:00:27 -05:00
GitHub gen-configs Action e7a978cbed Auto-generated configs and docs 2024-01-03 21:44:02 +00:00
Andrey Gusakov 9104853142 bench_test: use enums 2024-01-03 16:40:52 -05:00
Andrey Gusakov bf67476c9c mc33810: reset command 2024-01-03 16:40:52 -05:00
GitHub gen-configs Action 58f31fd2d9 Auto-generated configs and docs 2024-01-03 20:32:11 +00:00
GitHub gen-configs Action b97a95bc76 Auto-generated configs and docs 2024-01-03 19:49:44 +00:00
rusefillc 0782494f3e mc33810maxDwellTimer_e random pick just to see happy build 2024-01-03 14:18:24 -05:00
GitHub gen-configs Action d69639e295 Auto-generated configs and docs 2024-01-03 16:20:20 +00:00
Matthew Kennedy 2048492c59 removing narrow ego avg 2024-01-03 11:16:40 -05:00
Andrey Gusakov 5987212d8d sensor_checker: translate pin_diag to OBD codes 2024-01-03 07:45:32 -05:00
rusefillc 7ddf7f980c traction control: wheel-slip based close ETB #5843 2023-12-31 17:28:12 -05:00
rusefi cc90a0ecd2 traction control: wheel-slip based close ETB #5843
only:proteus_f4
2023-12-31 15:15:23 -05:00
rusefillc e7bd894b24 boost global defaults 2023-12-29 12:29:15 -05:00
GitHub gen-configs Action 7b383c9253 Auto-generated configs and docs 2023-12-26 22:49:00 +00:00
rusefi f402e0519b only:MC33810_FAILED usage 2023-12-26 17:45:20 -05:00
GitHub gen-configs Action de739ce9ae Auto-generated configs and docs 2023-12-26 01:38:29 +00:00
rusefillc acd9b8bffd only:3+0 crank trigger #5788 2023-12-25 20:34:20 -05:00
GitHub gen-configs Action d8c626dc7a Auto-generated configs and docs 2023-12-25 06:51:04 +00:00
rusefillc 14baacfd59 only:not just Proteus 2023-12-25 01:47:41 -05:00
Matthew Kennedy 00a4adf5cf clamp injector model baro values to avoid whacky sensor killing engine 2023-12-23 18:05:36 -05:00
GitHub gen-configs Action 9ef4fc92c4 Auto-generated configs and docs 2023-12-21 21:49:24 +00:00
Andrey Gusakov b6ead9144e fuel -> Fuel in logs 2023-12-21 16:46:22 -05:00
Andrey Gusakov ac743db64b Accelerometer vs Acceleration mess in logs 2023-12-21 16:46:22 -05:00
GitHub gen-configs Action c5e1488407 Auto-generated configs and docs 2023-12-21 05:30:52 +00:00
rusefi e9deb360e6 only:smart chip observability 2023-12-21 00:27:25 -05:00
Andrey 38e37a72b5 custom FW repos code generation process #5817
preparation
2023-12-19 23:26:48 -05:00
Andrey eefd3751d8 custom FW repos code generation process #5817
preparation
2023-12-19 23:26:48 -05:00
Andrey afe01c365f custom FW repos code generation process #5817
preparation
2023-12-19 16:47:58 -05:00
rusefillc 64d35a1307 gear_detection does not work on small-can-board #5812
taking 'engine->periodicSlowCallback();' out of guards
only:small-can-board
2023-12-17 22:23:54 -05:00
Andrey 360df524cb only:small-can-board 2023-12-17 16:35:36 -05:00
rusefillc 005b48ed78 reduce speed rejection limit because why not
only:small-can-board
2023-12-17 15:57:35 -05:00
Andrey Gusakov e80c57fa5f EFI_MEMS -> EFI_ONBOARD_MEMS 2023-12-16 11:50:34 -05:00
rusefillc 9028a832ab hardware-quality-management/issues/21 hack :(
only:hellen154hyundai
2023-12-14 17:23:08 -05:00
rusefillc c7b155d97f small-can FW is not well #5787
seems to be about EFI_ENGINE_CONTROL guarding too much of default settings
only:small-can-board
2023-12-13 00:15:43 -05:00
GitHub gen-configs Action befaca4815 Auto-generated configs and docs 2023-12-12 22:53:17 +00:00
rusefillc a3522bd7ad only: Civic vss type #5785 2023-12-12 17:47:40 -05:00
rusefillc 6b3c82e80a only: Lua VSS broken for no apparent reson? fix #5759 2023-12-12 17:46:33 -05:00
rusefi 540018934f SBC
only:proteus_f7
2023-12-09 02:42:00 -05:00
andreika-git e55ccb5a57 Move X_CALLBACK_PERIOD_MS to engine_controller.h 2023-11-29 09:59:15 -05:00
Matthew Kennedy d31f535ca3 sanity in IMU data names/ranges 2023-11-27 14:59:21 -05:00
GitHub gen-configs Action 68f363d3a0 Auto-generated configs and docs 2023-11-27 04:27:08 +00:00
rusefillc 2c4d955fa3 BMW E8x/E9x MK60e5 2023-11-26 23:20:47 -05:00
Andrey 145c8e388d only 2023-11-26 12:16:07 -05:00
GitHub gen-configs Action 2132ffb326 Auto-generated configs and docs 2023-11-26 01:22:11 +00:00
rusefillc 723b9d5995 only:K 2023-11-25 20:18:24 -05:00
rusefillc df8cc652e8 only:EPIC: Improve toolset for default tune canned tune generation #4871 2023-11-25 19:36:37 -05:00
rusefi e30f39a6dd bench test 33810 module #5745 2023-11-24 15:44:21 -05:00
rusefi e1a36c3390 bench test 33810 module #5745
only:f407-discovery
2023-11-23 11:57:37 -05:00
GitHub gen-configs Action 898d47bf24 Auto-generated configs and docs 2023-11-23 14:54:29 +00:00
rusefillc 708ca995de bench test 33810 module #5745 2023-11-23 09:48:33 -05:00
rusefi 1749b4658c only:bench test 33810 module #5745 2023-11-22 20:56:35 -05:00
GitHub gen-configs Action 9fe19e3f75 Auto-generated configs and docs 2023-11-23 01:27:05 +00:00
rusefi e304483ec3 only:bench test 33810 module #5745 2023-11-22 20:24:02 -05:00
GitHub gen-configs Action 93b87223a4 Auto-generated configs and docs 2023-11-21 17:02:37 +00:00
rusefillc 9dbf3896d8 luaDigitalState into TS 2023-11-21 11:57:20 -05:00
rusefillc 034654b379 only:nicer message 2023-11-20 11:57:57 -05:00
Andrey a091b6a1cb only: addressing a warning 2023-11-18 22:18:49 -05:00
rusefillc 9ca56a71c3 only: better defaults 2023-11-18 01:55:51 -05:00
rusefillc 894fb7153c only: better defaults 2023-11-18 01:21:45 -05:00
rusefillc 8f645295f3 only: better defaults 2023-11-17 23:09:27 -05:00
rusefillc 33c34ff88c only: better defaults 2023-11-17 21:46:10 -05:00
rusefillc d7c40a08c8 lowing watchdog gap 2023-11-17 19:02:37 -06:00
Matthew Kennedy a8a5b01ab3 dead piece of config 2023-11-17 16:57:23 -05:00
rusefillc 36ebec3730 enable watchOutForLinearTime watchdog by default 2023-11-17 15:37:30 -06:00
rusefillc a1240ce803 only:extract method 2023-11-17 15:58:08 -05:00
rusefillc 8a5c3eb5a1 only:minor simplification 2023-11-17 15:46:28 -05:00
rusefillc 49293137cc only:better message 2023-11-17 15:42:32 -05:00
rusefillc a2518197b5 only:better order of operations 2023-11-17 15:33:06 -05:00
rusefillc 757f4e6844 better field name watchOutForLinearTime 2023-11-17 15:22:43 -05:00
rusefillc cdc3371667 extract method 2023-11-17 15:20:40 -05:00
rusefillc c6b2a014c3 enginePins.o2heater technical debt or confusion #5727 2023-11-15 16:44:33 -05:00
GitHub gen-configs Action 7608699a2d Auto-generated configs and docs 2023-11-15 21:38:14 +00:00
rusefillc 289b7611b7 enginePins.o2heater technical debt or confusion #5727 2023-11-15 16:31:31 -05:00
rusefillc a1d7ca5934 default axis for ign trim fix #5713 2023-11-13 18:34:46 -05:00
rusefillc 0800335320 reducing code duplication 2023-11-13 18:30:30 -05:00
GitHub gen-configs Action 4d24a4fbb6 Auto-generated configs and docs 2023-11-13 22:29:06 +00:00
rusefillc e2c2980335 making ACR quicker
only:proteus_f7
2023-11-13 17:25:07 -05:00
GitHub gen-configs Action cb2ad7fce7 Auto-generated configs and docs 2023-11-13 03:47:03 +00:00
rusefillc 20e9f6178a ACR
only:proteus_f7
2023-11-12 22:43:34 -05:00
rusefillc 094a2b6c79 only:hd 2023-11-11 17:36:42 -05:00
andreika-git bb841a061b refactor onConfigurationChangeAlternatorCallback() 2023-11-10 17:13:50 -05:00
GitHub gen-configs Action da4012dc19 Auto-generated configs and docs 2023-11-09 15:40:39 +00:00
rusefillc 4f19e85c8d Revert "Something kia rio starter 4chan #5701"
This reverts commit 0d43df3aec.
2023-11-09 10:36:37 -05:00
GitHub gen-configs Action f5c1501b04 Auto-generated configs and docs 2023-11-09 02:08:25 +00:00
rusefi 0d43df3aec Something kia rio starter 4chan #5701
last step before debugger?
2023-11-08 21:04:25 -05:00
GitHub gen-configs Action c7f493912c Auto-generated configs and docs 2023-11-08 20:21:38 +00:00
rusefillc 49e2f91a70 only: dead enum since VVT_MITSUBISHI_6G75 uses TT_NISSAN_MR18_CAM_VVT 2023-11-08 15:18:27 -05:00
GitHub gen-configs Action 1fa9cd578d Auto-generated configs and docs 2023-11-08 20:04:06 +00:00
rusefillc 27e479f447 only: 6G72 Trigger Pattern #5593 2023-11-08 14:59:38 -05:00
rusefillc a02da0bde7 only: 4G15T docs into code 2023-11-08 13:49:23 -05:00
rusefi cc43b8fb25 setCustomMap API 2023-11-08 01:15:33 -05:00
rusefillc b89051ed97 only:DEFAULT_SOLENOID_FREQUENCY 2023-11-06 11:14:19 -05:00
Andreika ea5efd9252
Bench simulator test PWM VVT0 pin (#5697)
* Add vvtPins[0] to simulator config

* bench best VVT PWM pin
2023-11-06 11:11:02 -05:00
rusefi 7367091607 only:cleaner defines 2023-11-05 18:20:12 -05:00
Andrey b3e97fdf2f better EFI_ENGINE_CONTROL 2023-11-05 15:55:29 -05:00
rusefillc 4cb45a354b
Better efi engine control guard (#5695)
* better EFI_ENGINE_CONTROL

* better EFI_ENGINE_CONTROL

* better EFI_ENGINE_CONTROL

* better EFI_ENGINE_CONTROL

* better EFI_ENGINE_CONTROL

* better EFI_ENGINE_CONTROL

* better EFI_ENGINE_CONTROL
2023-11-05 13:54:06 -05:00
rusefi 6de42dbab6 better EFI_ENGINE_CONTROL guard 2023-11-05 10:16:19 -05:00
rusefi e2049357e9 only:clean-up 2023-11-05 00:47:11 -04:00
rusefillc b8f71d834b better guards 2023-11-04 13:05:19 -04:00
rusefillc 0725151609 better guards 2023-11-04 09:09:10 -04:00
Andrey G ed8af771ac
at_start_f435: enable MFS for internal flash (#5687)
* Rename EFI_INTERNAL_FLASH to EFI_STORAGE_INT_FLASH

This define enables use of RE custom flash driver for storing
settings to internal flash.

* at_start_f435: enable MFS for settings storing in internal flash

* MRE: fix special build

* kinetis: fix flash_int.cpp vs flash_int.c mess

* at32: allow allowFlashWhileRunning()

* flash_main: supress warning
2023-11-03 13:08:35 -04:00
rusefillc 3b6c9feea5
require LEDs (#5643)
* require all boards to define LED functions (#272)

* require all boards to define LED functions

* f429 nucleo

* small can

* small can

* add to header

* LEDs

---------

Co-authored-by: Matthew Kennedy <matthewkennedy@outlook.com>
Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2023-11-03 12:56:59 -04: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
rusefi 75dd0f26f8 hiding stuff deeper 2023-11-02 13:02:33 -04:00
rusefillc 5715d3fa3b only:minor 2023-11-01 23:40:45 -04:00
GitHub gen-configs Action 1bad0860e8 Auto-generated configs and docs 2023-11-01 19:08:27 -04:00
Matthew Kennedy e3edb2b15c maf cleanup 2023-11-01 19:08:27 -04:00
rusefillc ab4e11f865 only:untrimmedInjectionMass is better 2023-11-01 17:19:29 -04:00
Matthew Kennedy 2c049d206a dead pid auto tune 2023-11-01 17:01:07 -04:00
rusefillc 6ce02ccb63 ASE and CL Ignition fix #5678 2023-11-01 16:37:33 -04:00
rusefillc 2e62e6fc91 only:shall we be just a little less Toyota 2023-11-01 10:21:27 -04:00
rusefillc 198c9e8f57 only:shall we be just a little less Toyota 2023-11-01 10:09:04 -04:00
rusefi e4f60c72c9 much better field name 2023-10-31 10:29:14 -04:00
rusefi b77a7c4111 hd 2023-10-31 10:29:14 -04:00
rusefi 6b97f23eae pursuit of truth 2023-10-31 09:36:45 -04:00
GitHub gen-configs Action 2f257fbea8 Auto-generated configs and docs 2023-10-31 06:15:39 +00:00
rusefi 088438f8ca hd 2023-10-31 02:02:20 -04:00
rusefillc 0b1b7a86d9 Make TPS/PPS split configurable #5620 2023-10-30 22:25:29 -04:00
rusefi 53d51941c0 https://github.com/rusefi/rusefi-hardware/issues/253
only:hellen-112-17
2023-10-29 20:34:12 -04:00
rusefi 198609ecaf Non-square dimension maps #5641
copy/paste bad
2023-10-25 23:50:28 -04:00
Andrey f1c32b52e9 only: Non-square dimension maps #5641 2023-10-25 22:44:48 -04:00
rusefillc 9d0eac561e Non-square dimension maps #5641 2023-10-25 19:33:32 -04:00
rusefillc ef1266b924 CAM sensor simulator #5640 2023-10-25 19:33:32 -04:00
rusefillc 77b7cd683d Non-square dimension maps #5641 2023-10-25 18:08:05 -04:00
rusefillc 33f4f39b6d CAM sensor simulator #5640 2023-10-25 18:05:48 -04:00
Patryk Chmura 41ac8a921c
Fixes confirmed on the real car (#5638)
Co-authored-by: pchmura4 <>
2023-10-25 14:02:41 -04:00
rusefillc 9fa20ad0a8 CAM sensor simulator #5640 2023-10-25 12:57:07 -04:00