Commit Graph

18638 Commits

Author SHA1 Message Date
Matthew Kennedy bacbb99ff0 status LED UI is dead! 2023-06-05 14:19:42 -04:00
rusefillc 56e9c9b911 without CI this is dead :( 2023-06-05 14:17:31 -04:00
Matthew Kennedy 81682d1a55 oop 2023-06-05 14:15:21 -04:00
Matthew Kennedy 813163cba2 switch boards to mostly not use LED config 2023-06-05 14:13:16 -04:00
rusefillc 39865d84ce switch boards to mostly not use LED config 2023-06-05 14:12:32 -04:00
rusefillc f184f516a2 switch boards to mostly not use LED config 2023-06-05 14:09:14 -04:00
Matthew Kennedy d9930116f7 add weak linked functions for LED pin fetching 2023-06-05 13:14:40 -04:00
Matthew Kennedy 50e4537bb2 semi magical hellen includes 2023-06-05 13:14:40 -04:00
Matthew Kennedy d3c88ebdad p from past 2023-06-05 13:14:40 -04:00
Matthew Kennedy 3bbaa7d870 dead cleanup
(cherry picked from commit c15eedeb0a9eb1eaa306a6455f74f5a316729317)
2023-06-05 13:03:58 -04:00
Matthew Kennedy 7aa15947ff include dirs
(cherry picked from commit 21f547b04af86808c70c904169b8873a4a263f77)
2023-06-05 13:03:20 -04:00
Matthew Kennedy b174ef488a shared define for all LED pin mode 2023-06-05 11:49:09 -04:00
rusefillc 551e7d5b38 p from past 2023-06-05 11:44:56 -04:00
Matthew Kennedy f7e6ccd9e2 de-pointerize outputMode #49 2023-06-05 10:25:00 -04:00
rusefillc 74e2592746 p from past 2023-06-05 10:23:20 -04:00
Matthew Kennedy d5de649906 remove places the LED pins aren't set 2023-06-05 09:49:48 -04:00
rusefillc 34da1bd6b7 Merge branch 'master' of https://github.com/rusefi/rusefi into master 2023-06-04 20:35:24 -04:00
GitHub set-date Action 77085d393c Update date 2023-06-05 00:32:50 +00:00
rusefillc 90eb242fc9 bugfix: gear detection does not work until setting change 2023-06-04 20:30:46 -04:00
rusefillc 4fe50ac65b only:better error message 2023-06-04 19:49:53 -04:00
GitHub gen-configs Action 23fc02fac9 Auto-generated configs and docs 2023-06-04 23:28:35 +00:00
rusefillc f867495fd9 only: fresh Chibi 2023-06-04 19:26:42 -04:00
rusefillc 555fb9ff1e only: Cleaning-BLT into 'make clean' 2023-06-04 19:25:49 -04:00
Matthew Kennedy f10f7fa569 gear detector doesn't need StoredValueSensor 2023-06-04 18:30:24 -04:00
rusefillc e118c0dae4 only:nissan BCM 2023-06-04 18:26:42 -04:00
rusefi b63c7cb007 Merge branch 'master' of https://github.com/rusefi/rusefi 2023-06-03 21:39:00 -04:00
rusefi 5c2b64d48a copy-pasta kills best intentions
only:mre_f4
2023-06-03 21:38:54 -04:00
GitHub gen-configs Action 9f329ce0aa Auto-generated configs and docs 2023-06-04 01:36:03 +00:00
rusefi d5b58a389b inline and some dead QC code
only:mre_f4
2023-06-03 21:34:14 -04:00
rusefi 4d03ac9b07 maybe dead code?
only:mre_f4
2023-06-03 21:31:32 -04:00
rusefi ed1ee63203 Merge branch 'master' of https://github.com/rusefi/rusefi 2023-06-03 20:57:38 -04:00
rusefi 97af20f651 only:mre_f4 2023-06-03 20:57:27 -04:00
GitHub gen-configs Action 710052066d Auto-generated configs and docs 2023-06-04 00:55:52 +00:00
rusefi 6a0e422ded Merge branch 'master' of https://github.com/rusefi/rusefi 2023-06-03 20:54:13 -04:00
rusefi 08a67894a6 gps: f pain?
only:mre_f4
2023-06-03 20:53:57 -04:00
rusefi 479d8d53b3 gps: f pain?
only:mre_f4
2023-06-03 20:53:34 -04:00
rusefi 7ced6f6983 gps: f pain?
only:mre_f4
2023-06-03 20:51:27 -04:00
GitHub gen-configs Action 97eadeb0ed Auto-generated configs and docs 2023-06-04 00:42:30 +00:00
rusefi 7188b27573 f pain?
only:mre_f4
2023-06-03 20:40:32 -04:00
GitHub gen-configs Action aec2277bbd Auto-generated configs and docs 2023-06-04 00:33:08 +00:00
rusefi 6c62dbba82 reducing BMW confusion 2023-06-03 20:28:33 -04:00
rusefi c23fe3eae1 dead code 2023-06-03 20:28:10 -04:00
GitHub gen-configs Action fca219a842 Auto-generated configs and docs 2023-06-03 05:43:58 +00:00
GitHub set-date Action f74f0240d8 Update date 2023-06-03 00:33:09 +00:00
GitHub gen-configs Action a46db5eb98 Auto-generated configs and docs 2023-06-02 14:57:10 +00:00
rusefillc 01b60763df CLT/IAT Bias resistor error fix #5305 2023-06-02 10:55:24 -04:00
GitHub gen-configs Action bb947a578a Auto-generated configs and docs 2023-06-02 13:54:20 +00:00
rusefillc c486bd10a5 ADC vRef voltage error fix #5306 2023-06-02 09:52:43 -04:00
andreika-git 85058bb308 more guard #ifdefs 2023-06-02 07:27:37 -04:00
andreika-git ad02e45a4a weak signal detector disabling option for trigger_input_adc 2023-06-02 07:27:37 -04:00
andreika-git 98666a53e4 refactor trigger_input_adc 2023-06-02 07:27:37 -04:00
andreika-git 0ed6f5ab9c more portability for trigger_input_adc 2023-06-02 07:27:37 -04:00
Matthew Kennedy 83f8b168f6 indent formatting
(cherry picked from commit 8b5825adc46f5b626e0c8df1e00e468716c3daef)
2023-06-02 00:37:45 -04:00
Matthew Kennedy 71799f3f3d better error message
(cherry picked from commit f9541aa1d160ca4be8d5da7f83593738d602f649)
2023-06-01 23:02:11 -04:00
Matthew Kennedy 0d1705599a multiple assignments in one line is confusing
(cherry picked from commit 22553992579adb93caea3b138d7660c7ee6145a9)
2023-06-01 23:01:36 -04:00
GitHub set-date Action 3d636ba37a Update date 2023-06-02 00:28:41 +00:00
Andrey Gusakov 3ee9b6e4ab OpenBLT: usb is for F4 only 2023-06-01 19:33:20 -04:00
Andrey Gusakov 18e8f4d298 openblt: usb cleanup 2023-06-01 19:33:20 -04:00
Andrey Gusakov 8dfd459d0b openblt: do not include twice 2023-06-01 19:33:20 -04:00
Andrey Gusakov a4c92701c0 openblt: do not redefine 2023-06-01 19:33:20 -04:00
rusefillc dab7a4ab3c openblt: USB
only:mre_f4
2023-06-01 19:33:20 -04:00
rusefillc bd35c25a57 openblt: USB
only:mre_f4
2023-06-01 19:33:20 -04:00
rusefillc 0b0a624db1 openblt: USB
only:mre_f4
2023-06-01 19:33:20 -04:00
rusefillc 9de76c9b62 openblt: USB
only:mre_f4
2023-06-01 19:33:20 -04:00
rusefillc 7f3df2ed97 openblt: USB
only:mre_f4
2023-06-01 19:33:20 -04:00
rusefillc ebe8f425d6 openblt: USB
only:mre_f4
2023-06-01 19:33:20 -04:00
rusefillc 2d6b6f9fa2 openblt: USB
only:mre_f4
2023-06-01 19:33:20 -04:00
GitHub gen-configs Action 3d2f0fbedd Auto-generated configs and docs 2023-06-01 23:23:36 +00:00
Andrey c8df28df88 test-build-guards 2023-06-01 19:22:03 -04:00
GitHub gen-configs Action bc6feffdb1 Auto-generated configs and docs 2023-06-01 16:50:13 +00:00
rusefillc 70ff383680 Technical debt: ENUM_32_BITS #3874 2023-06-01 12:47:37 -04:00
GitHub gen-configs Action 20902f91a5 Auto-generated configs and docs 2023-06-01 16:25:34 +00:00
GitHub gen-configs Action 7f37c54648 Auto-generated configs and docs 2023-06-01 14:30:42 +00:00
rusefi 4d0abac889 Technical debt: ENUM_32_BITS #3874
poking the bear
2023-06-01 10:29:05 -04:00
rusefi 1908896598 Technical debt: ENUM_32_BITS #3874
poking the bear
2023-06-01 10:29:05 -04:00
GitHub gen-configs Action c5cc49d378 Auto-generated configs and docs 2023-06-01 05:47:28 +00:00
rusefi b0f1e6dfd3 Technical debt: ENUM_32_BITS #3874
poking the bear
2023-06-01 01:45:53 -04:00
rusefi c62deeb12a Merge branch 'master' of https://github.com/rusefi/rusefi 2023-06-01 00:43:40 -04:00
rusefi 195f028ee9 only:docs 2023-06-01 00:42:14 -04:00
GitHub gen-configs Action a36974936e Auto-generated configs and docs 2023-06-01 04:42:00 +00:00
rusefi 269c6f0ad5 Revert "Technical debt: ENUM_32_BITS #3874"
This reverts commit 03cb4473ce.
2023-06-01 00:40:03 -04:00
GitHub gen-configs Action b1aaac1247 Auto-generated configs and docs 2023-06-01 04:34:29 +00:00
rusefi 03cb4473ce Technical debt: ENUM_32_BITS #3874
poking the bear
2023-06-01 00:30:21 -04:00
GitHub gen-configs Action 9f0a0486ba Auto-generated configs and docs 2023-06-01 04:26:17 +00:00
rusefi f3002cfad1 TunerStudio warnings in bundle 2023.05.28 #5291 2023-06-01 00:07:54 -04:00
rusefillc 1c49d77fff extra flexibility to facilitate ports 2023-05-31 23:36:30 -04:00
Andrey 965cdd466c nissan BCM 2023-05-31 23:25:33 -04:00
rusefillc 7edbe65029 extra flexibility to facilitate ports 2023-05-31 23:11:49 -04:00
rusefillc 24d1d5ad41 extra flexibility to facilitate ports 2023-05-31 23:10:18 -04:00
rusefillc 6f028ce955 style/guards 2023-05-31 23:06:39 -04:00
GitHub gen-configs Action 42a54b8df3 Auto-generated configs and docs 2023-06-01 01:06:57 +00:00
rusefillc cf0e6b065a skeleton 2023-05-31 21:04:46 -04:00
GitHub set-date Action d9872f62fb Update date 2023-06-01 00:42:44 +00:00
GitHub gen-configs Action 2743aab1d6 Auto-generated configs and docs 2023-05-31 22:11:40 +00:00
rusefillc 8572cdecd6 raising benchTestCount limit 2023-05-31 18:09:56 -04:00
rusefillc 800752d389 per-cylinder logging fix: using better sign 2023-05-31 17:44:33 -04:00
rusefillc ed18cb1a53 it's going to be... 2023-05-31 17:36:12 -04:00
rusefillc c15ab187c5 it's going to be p 2023-05-31 17:23:46 -04:00
GitHub gen-configs Action 58969e2636 Auto-generated configs and docs 2023-05-31 21:17:53 +00:00
rusefillc 91d08f0465 it's going to be p 2023-05-31 17:15:43 -04:00
Matthew Kennedy 447b405718 it's going to be p 2023-05-31 17:04:31 -04:00
rusefillc 503f809221 fresh with AT 2023-05-31 16:33:07 -04:00
rusefillc ad52947775 it's going to be p 2023-05-31 16:20:54 -04:00
Matthew Kennedy f12cab93aa looks like initialState was dead #55
(cherry picked from commit daaf50c2e45de84b9a47716ff253d744caeb34b8)
2023-05-31 16:11:05 -04:00
Matthew Kennedy 12a29232cc tooth_logger.h -> pch
(cherry picked from commit ad3ea57276361b6da69eb920dd056a662f6f5c70)
2023-05-31 15:59:02 -04:00
rusefillc c50ef201b1 https://github.com/rusefi/rusefi/issues/5293 2023-05-31 12:44:59 -04:00
GitHub gen-configs Action 7b22fb871f Auto-generated configs and docs 2023-05-31 04:12:13 +00:00
rusefillc 7182bd868e https://github.com/rusefi/hellen121nissan-issues/issues/30 2023-05-31 00:10:38 -04:00
GitHub gen-configs Action 9b007eb228 Auto-generated configs and docs 2023-05-31 01:26:46 +00:00
rusefillc 5f527317d6 poke 2023-05-30 21:24:52 -04:00
GitHub gen-configs Action 623b2a1e75 Auto-generated configs and docs 2023-05-31 00:59:37 +00:00
rusefillc 6f93dec824 https://github.com/rusefi/hellen121nissan-issues/issues/30 2023-05-30 20:56:05 -04:00
GitHub gen-configs Action 238778cc76 Auto-generated configs and docs 2023-05-31 00:32:28 +00:00
rusefillc 04c954bbb8 better error handling 2023-05-30 20:09:48 -04:00
GitHub set-date Action 8d5bfc8efa Update date 2023-05-30 00:42:57 +00:00
Matthew Kennedy 361ae48f23 disable coasting state during the crank-to-run taper
(cherry picked from commit 5373d79d9231cc4c7523b6213ad0a004fba66ec1)
2023-05-29 19:50:51 -04:00
GitHub gen-configs Action c9195ce0fc Auto-generated configs and docs 2023-05-29 23:50:19 +00:00
rusefi 009f0be178 bench test pulse length precision 2023-05-29 19:42:34 -04:00
GitHub gen-configs Action c8c07da6fe Auto-generated configs and docs 2023-05-29 23:42:06 +00:00
Matthew Kennedy 68e945a8c0 dropped this: {
(cherry picked from commit 322209d0ee26708d221694113b617ab7f0f2e511)
2023-05-29 19:39:28 -04:00
Matthew Kennedy 959f1b359d bench test formatting
(cherry picked from commit c3971dc98a3aaa7f7dca6cb2b27dc721d4967f95)
2023-05-29 19:39:28 -04:00
GitHub gen-configs Action 8b694fab1a Auto-generated configs and docs 2023-05-29 20:52:19 +00:00
rusefillc fa6ebf4179 Battery Input Divider Coefficient Error fix #5290 2023-05-29 16:50:27 -04:00
GitHub set-date Action 2e53fad7c0 Update date 2023-05-29 00:33:03 +00:00
GitHub gen-configs Action 978708f0bf Auto-generated configs and docs 2023-05-28 14:20:19 +00:00
rusefillc 846115a804 helping build 2023-05-28 10:18:37 -04:00
GitHub set-date Action 84e76b5c71 Update date 2023-05-26 00:33:14 +00:00
Andrey 0265582f28 setSparkSkipRatio limitation #5231 2023-05-25 18:52:19 -04:00
rusefillc ff87fb5f51 https://github.com/rusefi/hellen154hyundai/issues/103 2023-05-25 18:37:59 -04:00
Andrey 1aa8e879dd setSparkSkipRatio limitation #5231 2023-05-25 15:17:07 -04:00
Andrey 902c61f9d8 setSparkSkipRatio limitation #5231 2023-05-25 13:26:17 -04:00
GitHub gen-configs Action e52c54f295 Auto-generated configs and docs 2023-05-25 17:17:10 +00:00
Andrey bfa3b74ccc setSparkSkipRatio limitation #5231 2023-05-25 13:15:30 -04:00
Andrey 4390320b6c setSparkSkipRatio limitation #5231 2023-05-25 12:41:11 -04:00
GitHub gen-configs Action 8f5c97aaf5 Auto-generated configs and docs 2023-05-25 14:12:10 +00:00
Andrey 8c9b17485e Revert "Allow scheduling_s to come from a pool (#4841)"
This reverts commit 5250b177
2023-05-25 10:10:17 -04:00
rusefillc 8f6f7819a4 one step back: sleep implementation not to use heap 2023-05-25 10:10:17 -04:00
rusefillc 9ec713c162 dead doc 2023-05-25 09:49:30 -04:00
GitHub set-date Action c664c0ac1e Update date 2023-05-25 00:44:12 +00:00
rusefillc fa57d6cea1 better code guard? 2023-05-24 19:58:36 -04:00
GitHub gen-configs Action 21feb14d96 Auto-generated configs and docs 2023-05-24 23:51:20 +00:00
rusefillc a1776d176d better code guard? 2023-05-24 18:48:54 -04:00
Mingjie Shen b37e61b8ae Fix offset used before range check
Accessing an array offset before checking the range means that the
program may attempt to read beyond the end of a buffer.
2023-05-24 18:39:24 -04:00
GitHub gen-configs Action 5287fad220 Auto-generated configs and docs 2023-05-24 22:26:33 +00:00
rusefillc b4121fd03e conditional_compilation 2023-05-24 18:23:35 -04:00
Mingjie Shen 495f0ea8c4 Fix invoking virtual functions from constructors
Virtual functions should not be invoked from a constructor or destructor
of the same class. Confusingly, virtual functions are resolved
statically (not dynamically) in constructors and destructors for the
same class. The call should be made explicitly static by qualifying it
using the scope resolution operator.
2023-05-24 15:27:09 -04:00
rusefillc e9fd6e9fa7 better code guard? 2023-05-24 11:46:07 -04:00
rusefillc 5511702149 better code guard? 2023-05-24 11:15:07 -04:00
rusefillc 8be4b30c7f better code guard? 2023-05-24 11:15:02 -04:00
rusefillc f35cd62b7c better code guard? 2023-05-24 11:12:00 -04:00
rusefillc 4cd21bc35e better code guard? 2023-05-24 11:07:31 -04:00
rusefillc b7076bdaae better code guard? 2023-05-24 11:07:23 -04:00
rusefillc fb2e64a6be reducing GPIO code duplication 2023-05-24 10:57:09 -04:00
rusefillc 69147c0d78 better code guard? 2023-05-24 10:54:14 -04:00
rusefillc b2547c629d reducing GPIO code duplication 2023-05-24 10:44:33 -04:00
rusefillc fa57f32a37 reducing GPIO code duplication 2023-05-24 10:37:02 -04:00
rusefillc 458d8982aa reducing GPIO code duplication 2023-05-24 10:34:11 -04:00
rusefillc 9697304af4 reducing GPIO code duplication 2023-05-24 10:31:51 -04:00
rusefillc 8c732cbe51 better code guard? 2023-05-24 10:31:43 -04:00
rusefillc cdf5447afb reducing GPIO code duplication 2023-05-24 10:24:44 -04:00
rusefillc 777bb4ee51 better code guard? 2023-05-24 10:16:14 -04:00
rusefillc 9b2a134950 docs 2023-05-24 10:15:31 -04:00
rusefillc 725256d7e3 better code guard? 2023-05-24 10:00:58 -04:00
rusefillc 91a25bad96 conditional EFI_DFU_JUMP 2023-05-24 09:58:22 -04:00
rusefillc 4964770cf1 better code guard? 2023-05-24 09:57:23 -04:00
rusefillc f5d4e29661 helping cypress & kinetis 2023-05-24 09:52:07 -04:00
rusefillc 61f840fcc3 reducing GPIO code duplication 2023-05-24 09:30:19 -04:00
rusefillc c1cdf77f3a conditional compilation around getBackupSram 2023-05-24 09:01:22 -04:00
rusefillc e63b753b71 conditional compilation around getBackupSram 2023-05-24 08:57:01 -04:00
rusefillc cc4175f428 reducing GPIO code duplication 2023-05-24 08:51:24 -04:00
rusefillc 805d55a26f dead code 2023-05-24 08:25:21 -04:00
GitHub gen-configs Action cd52a70b0b Auto-generated configs and docs 2023-05-24 06:58:06 +00:00
rusefillc f317d298af code style 2023-05-24 01:38:56 -04:00
rusefillc 4e491eefb7 one step back 2023-05-24 01:38:15 -04:00
rusefillc 5df6e5a63e code guard & unneeded code? 2023-05-24 01:23:39 -04:00
rusefillc 57dec507c3 one step back 2023-05-24 01:13:57 -04:00
rusefillc 209e0ede59 code guard 2023-05-24 00:52:52 -04:00
rusefillc 198422ffaf code guard 2023-05-24 00:44:58 -04:00
rusefillc 840a968bc8 code guard 2023-05-24 00:39:56 -04:00
rusefillc b8e48e7ad7 code guard 2023-05-24 00:34:22 -04:00
rusefillc dcfdbf5ec5 dup 2023-05-24 00:17:46 -04:00
rusefillc 228c1ac246 code guard 2023-05-24 00:13:07 -04:00
rusefillc 6be4b10a15 code guard 2023-05-24 00:11:40 -04:00
rusefillc cdd7bfe535 code style 2023-05-24 00:09:06 -04:00
rusefillc ada50d477f code guard 2023-05-24 00:03:48 -04:00
rusefillc bebfc6f975 better code guard? 2023-05-24 00:00:03 -04:00
rusefillc adb2bb213d code style 2023-05-23 23:56:22 -04:00
GitHub gen-configs Action 02e0cddf01 Auto-generated configs and docs 2023-05-24 03:55:34 +00:00
rusefillc 8d1d4f4058 Merge branch 'master' of https://github.com/rusefi/rusefi into master 2023-05-23 23:49:04 -04:00
rusefillc f2630219c5 https://github.com/rusefi/fw-AT-START-F435/issues/1
triggerCentral conditional compilation
2023-05-23 23:48:40 -04:00
GitHub gen-configs Action 3a7dc354e2 Auto-generated configs and docs 2023-05-24 03:41:12 +00:00
rusefillc 2f19ca94a8 https://github.com/rusefi/fw-AT-START-F435/issues/1
UNUSED flexibility
2023-05-23 23:38:02 -04:00
GitHub set-date Action 84ec1ac085 Update date 2023-05-24 00:32:16 +00:00
rusefillc c874a6d8c6 PROJECT_CPU did not work maybe because command line argument value could not be changed? 2023-05-23 17:58:47 -04:00
rusefillc 4d6273a2c7 PROJECT_CPU did not work maybe because command line argument value could not be changed? 2023-05-23 17:45:18 -04:00
rusefillc d5a959d954 PROJECT_CPU did not work maybe becase command line argument value could not be changed? 2023-05-23 17:14:32 -04:00
rusefillc 823f6b7953 only:cypress
cleaner mechanism for custom platform
2023-05-23 17:11:37 -04:00
rusefillc ecfd1449fe only:kinetis
cleaner mechanism for custom platform
2023-05-23 17:08:18 -04:00
rusefillc 3a117d42b1 only:cypress
dead
2023-05-23 17:05:37 -04:00
rusefillc 6b5d6d00fc only:kinetis
dead
2023-05-23 17:01:34 -04:00