Commit Graph

22444 Commits

Author SHA1 Message Date
Andrey Gusakov 5e0c517781 rusefi_config: extend gpio-based types to 9 bits
Actually Gpio class is already 16 bit, we use U16 in ini files
and nothing appeneded to other 8 bit in ini files.
Extend to 9 bits, this gives us up to 512 gpio/event/switch/outputs
2024-04-20 11:55:16 -04:00
Andrey Gusakov 3c6c2b55da libfirmware: update, endian helpers 2024-04-20 09:55:00 -04:00
GitHub gen-configs Action 9554bb2121 Auto-generated configs and docs 2024-04-20 13:48:43 +00:00
Andrey Gusakov 4d8db26839 tunerstudio.template: fix typo 2024-04-20 09:39:42 -04:00
Andrey Gusakov 47be0d8b5f tunerstudio: add separate menu for CAN and related 2024-04-20 09:39:42 -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
Andrey Gusakov f1ea4c04bd rusefi_config.txt: fix comment
mainUnusedEnd -> unusedOftenChangesDuringFirmwareUpdate
2024-04-20 08:19:51 -04:00
Andrey Gusakov aff9381a94 can_category: MEGASQUIRT 2024-04-20 08:19:51 -04:00
GitHub gen-configs Action 04806f93d5 Auto-generated configs and docs 2024-04-20 03:50:45 +00:00
David Holdeman 134c472d0c Add TC duty cycle gauge 2024-04-19 23:41:46 -04:00
David Holdeman bf93a7f7b5 Add isShifting TS indicator 2024-04-19 23:41:46 -04:00
David Holdeman 57352718a7 Add EPC gauge, fix airflow variable 2024-04-19 23:41:46 -04:00
GitHub gen-configs Action fd02046ae2 Auto-generated configs and docs 2024-04-20 03:22:45 +00:00
David Holdeman b30db6d771 use Generic 4 controller for 4L6X base 2024-04-19 23:13:18 -04: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
David Holdeman 5a052f1924 Use assumed shift time if ISS isn't configured 2024-04-19 20:28:43 -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 78345f2a78 Overdwell: explicit unit test for #6373
only: todo
2024-04-19 16:12:52 -04:00
rusefillc 82734d9691 a few different upload issues fix #6372
damn it details matter
2024-04-19 11:51:50 -04:00
rusefillc ed4c6cd241 a few different upload issues #6372
progress: sftp bundle upload works!

losing status?
2024-04-19 11:06:00 -04:00
rusefillc 92fc3c185d how about using sftp without ssh?
only:uaefi
2024-04-19 10:22:34 -04:00
rusefillc 86ed66732b a bit more verbose
only:uaefi
2024-04-19 10:08:42 -04:00
rusefillc cb9bb32246 helping passwords
only:uaefi
2024-04-19 09:58:31 -04:00
rusefillc abd2828795 April 2024 "Day 785" 2024-04-18 22:33:06 -04:00
GitHub set-date Action 32115457ad Update date 2024-04-19 00:18:49 +00:00
rusefillc 4825fc2307 only: bundle_upload_folder 2024-04-18 20:04:45 -04:00
rusefi 3b8244ff69 only:enableHellenSpi2 2024-04-18 19:42:27 -04:00
GitHub gen-configs Action 9da6d88404 Auto-generated configs and docs 2024-04-18 23:38:28 +00:00
rusefi e72be7feae only:making TM_ID_GetFlashSize more available 2024-04-18 19:28:59 -04:00
rusefillc 324933e524 only: allowing custom trim dimensions 2024-04-18 16:45:56 -04:00
GitHub gen-configs Action ed95bc4ec0 Auto-generated configs and docs 2024-04-18 20:38:28 +00:00
rusefillc a52c1b3fc3 only: separating trim sizes 2024-04-18 16:29:00 -04:00
rusefillc cad5e5c84a Knock retard does not pull timing unless bottom row of "Max Knock Retard" is populated fix #6370 2024-04-18 10:30:57 -04:00
rusefillc 1db0c66068 only:lua_hooks.h 2024-04-18 01:16:57 -04:00
GitHub gen-configs Action 5393f21317 Auto-generated configs and docs 2024-04-18 03:55:52 +00:00
rusefillc 28fd9736f5 setMaverickX3 2024-04-17 23:52:42 -04:00
rusefillc 83243b61bd rev D simpler to copy-paste at this point
only:hellen154hyundai_f7
2024-04-17 23:46:38 -04:00
rusefillc 8ec04f531a only: docs spelling 2024-04-17 23:46:38 -04:00
GitHub gen-configs Action 856dd95dc4 Auto-generated configs and docs 2024-04-18 03:16:10 +00:00
andreika-git 93537fa1ea default empty board_options.ini https://github.com/rusefi/rusefi/issues/6352 2024-04-17 23:07:13 -04:00
andreika-git 3c07bd3818 board_options.ini test for 2chan https://github.com/rusefi/rusefi/issues/6352 2024-04-17 23:07:13 -04:00
andreika-git 68ce19da24 board_options.ini test for 2chan https://github.com/rusefi/rusefi/issues/6352 2024-04-17 23:07:13 -04:00
andreika-git 26b213b024 board_options.ini test for 2chan https://github.com/rusefi/rusefi/issues/6352 2024-04-17 23:07:13 -04:00
andreika-git 926f78912d board_options.ini test for 2chan https://github.com/rusefi/rusefi/issues/6352 2024-04-17 23:07:13 -04:00
GitHub set-date Action 317daf6e3a Update date 2024-04-18 00:18:47 +00:00
Andrey cd9174e4fb only: setMaverickX3 2024-04-17 19:44:47 -04:00
GitHub gen-configs Action 009006678e Auto-generated configs and docs 2024-04-17 23:15:04 +00: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
Andrey 59e415728e Overdwell at times around syncloss while cranking #6349
only: explicit above-zero initialization
2024-04-17 18:47:24 -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
Andrey 918631fb82 only: extra logging 2024-04-17 11:54:22 -04:00
Andrey 2673d68d31 only: extra printTriggerDebug logging 2024-04-17 11:54:22 -04:00
rusefillc db5f7b5e37 only: fixing docs typo 2024-04-17 10:32:07 -04:00
rusefillc 3cc46817a1 Overdwell at times around syncloss while cranking #6349
only: logging
2024-04-17 10:05:00 -04:00
GitHub gen-configs Action 02a6ac18d4 Auto-generated configs and docs 2024-04-17 12:49:34 +00:00
Matthew Kennedy e1d91104ad staged injection uses AFR table Y axis 2024-04-17 08:36:07 -04:00
GitHub set-date Action 685ca774ea Update date 2024-04-17 00:18:59 +00:00
GitHub gen-configs Action 780d7ab4b2 Auto-generated configs and docs 2024-04-16 23:46:04 +00:00
GitHub gen-configs Action 65130a4436 Auto-generated configs and docs 2024-04-16 13:27:22 +00:00
Matthew Kennedy 2ced1607f1 improve CAN verbose rev limit signal 2024-04-16 09:18:03 -04:00
GitHub set-date Action 63bda2e104 Update date 2024-04-16 00:18:15 +00:00
rusefillc d1cea3271f printUid 2024-04-15 13:51:13 -04:00
rusefi a470070612 only:polaris 2024-04-15 12:11:43 -04:00
rusefi 088a11b6de moving OpenBLT IDs a bit up to reduce chance of conflict on random OEM, take two
only:small-can-board
2024-04-15 00:55:54 -04:00
rusefi 3a311a4c55 moving OpenBLT IDs a bit up to reduce chance of conflict on random OEM, take two
only:small-can-board
2024-04-15 00:44:21 -04:00
GitHub set-date Action 39414cd321 Update date 2024-04-15 02:35:06 +00:00
Andrey 5178db3dd2 fixing master 2024-04-14 21:07:28 -04:00
GitHub gen-configs Action 917a0edd6a Auto-generated configs and docs 2024-04-15 00:24:26 +00:00
David Holdeman b3a23daa2c Add support for analog transmission range sensors 2024-04-14 20:15:28 -04:00
GitHub gen-configs Action 4270e554fa Auto-generated configs and docs 2024-04-14 23:18:41 +00:00
Andrey 12fb012321 shrinking trick
only:kinetis
2024-04-14 19:00:17 -04:00
GitHub set-date Action d2699615bf Update date 2024-04-14 00:21:56 +00:00
GitHub gen-configs Action bb1e17875f Auto-generated configs and docs 2024-04-13 23:57:30 +00:00
rusefi 2a3757b729 moving OpenBLT IDs a bit up to reduce chance of conflict on random OEM
only:small-can-board
2024-04-13 19:48:12 -04:00
rusefi 111bfd7c49 implement setupCan in openblt_jni.cpp #6358
temporary workaround

only:small-can-board
2024-04-13 19:45:19 -04:00
rusefillc 9f9659d12e BOOT_COM_CAN_RX_MSG_ID reducing code duplication 2024-04-13 13:58:56 -04:00
rusefillc 7d650e1387 only: preparing to reduce magic number duplication 2024-04-13 13:49:04 -04:00
rusefillc 4ddb23cda9 only: power management for SD card MSD 2024-04-13 12:11:19 -04:00
rusefillc 21e22cb7da only: extracting isIgnVoltage() method 2024-04-13 12:09:48 -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
GitHub gen-configs Action fd5323c86f Auto-generated configs and docs 2024-04-13 02:11:27 +00:00
rusefillc 3a8a362965 only: if_ts_show_fan2_settings 2024-04-12 21:57:24 -04:00
GitHub gen-configs Action 0a4a6d8512 Auto-generated configs and docs 2024-04-13 01:52:40 +00:00
rusefillc eaf2f7844f only: wait until board has turned itself on 2024-04-12 21:43:07 -04:00
rusefillc e50df044f2 explicit isBoardWithPowerManagement() API 2024-04-12 21:21:41 -04:00
GitHub set-date Action 8a4e955e4b Update date 2024-04-13 00:16:25 +00:00
Andrey f6c4f48c65 pain 2024-04-12 16:55:49 -04:00
Matthew Kennedy b06d16a548 test for noisy triggers and another fix 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 116838b4d4 fix https://github.com/rusefi/hellen154hyundai/issues/140
only:hellen154hyundai
2024-04-12 13:27:05 -04:00
GitHub gen-configs Action 1a08a8fa5b Auto-generated configs and docs 2024-04-12 17:00:10 +00:00
Andrey 4b5a9c8aa2 Radiator Fans not engaging, all settings seem correct? 20240405 RevC #140
only:hellen154hyundai
2024-04-12 12:50:31 -04:00
rusefi 61407ff012 only: TDG Dashboard v2.0 RPM output 2024-04-12 12:23:06 -04:00
Matthew Kennedy 752db20ba2 fix overdwell in case of noisy trigger #6349 2024-04-12 07:59:46 -04:00
rusefi 6929e57d48 actual startRequestPinInverted usage
only: proteus_f7
2024-04-12 00:29:35 -04:00
rusefi 93b3759a42 only: ButtonDebounce inverted API 2024-04-12 00:28:13 -04:00
GitHub gen-configs Action 80c2e3c4f2 Auto-generated configs and docs 2024-04-12 04:24:19 +00:00
rusefi 5fb1812154 only: startRequestPinInverted 2024-04-12 00:14:47 -04:00
rusefi fb80e70616 polaris 2024-04-12 00:11:53 -04:00
GitHub set-date Action eaa6ff9009 Update date 2024-04-12 00:18:50 +00:00
GitHub gen-configs Action 4c852162b3 Auto-generated configs and docs 2024-04-11 21:35:33 +00:00
rusefillc fd45afa540 only: DashOverrideVehicleSpeed 2024-04-11 17:32:49 -04:00
rusefillc a261df644b stepper parking times into logs 2024-04-11 12:24:29 -04:00
rusefillc 7f60266c41 Strange options names for "Clutch input inverted"
#2808

only:breaking changelog
2024-04-11 12:18:47 -04:00
GitHub gen-configs Action a443d5b4ae Auto-generated configs and docs 2024-04-11 15:28:49 +00: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 set-date Action be08ab108b Update date 2024-04-11 00:19:08 +00:00
GitHub gen-configs Action ab760b4d82 Auto-generated configs and docs 2024-04-10 23:50:13 +00:00
rusefillc 02cd55bb8f only: docs 2024-04-10 19:41:03 -04:00
GitHub gen-configs Action c4f58ad3d0 Auto-generated configs and docs 2024-04-10 21:55:23 +00:00
David Holdeman 2037e97f53 use define for range count 2024-04-10 17:45:52 -04:00
David Holdeman 975f178da1 Change range matrix to float 2024-04-10 17:45:52 -04:00
David Holdeman ebe1175d04 Add assumed shift time option 2024-04-10 17:45:52 -04:00
David Holdeman 2a2ab7f485 add shift speed curves 2024-04-10 17:45:52 -04:00
GitHub gen-configs Action d76d19ef7c Auto-generated configs and docs 2024-04-10 19:13:42 +00:00
rusefillc dd9f546807 only: Experimental 3 with devBits 2024-04-10 15:04:19 -04:00
rusefillc c079bf7478 assertion "emulator RPM out of range" 2024-04-10 13:58:06 -04:00
rusefi 4fd1d01a44 sensor init/reinit mess: small step forward 2024-04-10 08:57:22 -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
rusefi fe53005888 only: better variable name and some docs 2024-04-10 00:25:05 -04:00
rusefi b1f646b668 enableOverdwellProtection only mutable for unit tests 2024-04-10 00:08:52 -04:00
rusefi 63b8b38465 refactoring: parameter and variable names 2024-04-10 00:02:39 -04:00
rusefi 9c77bc709a only: better method name 2024-04-10 00:02:39 -04:00
David Holdeman 3c5fd68aa0 add deinit TODO note 2024-04-09 23:34:42 -04:00
David Holdeman 201e3d27d7 check if trans controller was initialized 2024-04-09 23:34:42 -04:00
GitHub gen-configs Action f458e057f8 Auto-generated configs and docs 2024-04-10 02:30:45 +00:00
rusefillc 0425eefd27 deinitAuxSensors
c76be0dad1
2024-04-09 22:18:02 -04:00
GitHub set-date Action a3b697bac5 Update date 2024-04-10 00:19:14 +00: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
rusefi 781919aac8 odd fire timing_offset_cylinder not accounted by injection #6095
only: flipping since everything else was flipped?
2024-04-08 23:36:07 -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
GitHub set-date Action c01befcedb Update date 2024-04-09 00:18:47 +00:00
GitHub gen-configs Action 5e00ac2fd8 Auto-generated configs and docs 2024-04-08 23:11:48 +00:00
David Holdeman 6941460b52 Add mafEstimate gauge 2024-04-08 19:02:50 -04:00
David Holdeman c7bc46ce2c switch from chargeAirMass to mafEstimate 2024-04-08 19:02:50 -04:00
GitHub gen-configs Action 62a56f858e Auto-generated configs and docs 2024-04-08 20:53:33 +00:00
rusefillc ac8f2f7a6a only: device_uid 2024-04-08 16:44:06 -04:00
GitHub gen-configs Action c22392ade2 Auto-generated configs and docs 2024-04-08 20:39:36 +00:00
rusefillc debada49c4 only: device_uid 2024-04-08 16:28:58 -04:00
GitHub gen-configs Action e4188982c9 Auto-generated configs and docs 2024-04-08 18:58:09 +00:00
rusefillc c18519ba48 alpha-n vs map estimation vs MAP sensor fix #6344 2024-04-08 14:46:58 -04:00
GitHub gen-configs Action 09481fe960 Auto-generated configs and docs 2024-04-08 16:08:22 +00:00
rusefillc 2b652dba48 only:8chan pinout note 2024-04-08 12:02:23 -04:00