Commit Graph

3589 Commits

Author SHA1 Message Date
rusefillc 4111d525d7 GDI Epic #1448 2022-01-01 12:10:54 -05:00
GitHub build-firmware Action 66fea5940a Auto-generated configs and docs 2022-01-01 07:25:29 +00:00
GitHub build-firmware Action d24da74427 Auto-generated configs and docs 2022-01-01 00:24:42 +00:00
GitHub build-firmware Action 97ca82e153 Auto-generated configs and docs 2021-12-31 07:43:14 +00:00
rusefillc c63d1de245 passat pedal calibration 2021-12-31 02:17:42 -05:00
rusefillc 191356588b MRE meta 2021-12-31 02:17:21 -05:00
rusefi 1173779839 MRE meta 2021-12-31 02:07:00 -05:00
rusefi dc68931fb3 MRE meta 2021-12-31 01:44:28 -05:00
rusefi 24317c918a GDI Epic #1448 2021-12-31 01:21:42 -05:00
rusefi 49df116f64 MRE meta 2021-12-31 01:21:42 -05:00
rusefi 3fb2df7a08 MRE meta 2021-12-31 01:21:42 -05:00
Matthew Kennedy b3de217c1b
adjustment to #3722 (#3723)
* s

* behold, another bug a test caught

* test

* test generates usable trigger pattern so it works correctly

* comment

* don't need that
2021-12-31 01:21:21 -05:00
GitHub build-firmware Action 1bfebe102f Auto-generated configs and docs 2021-12-31 04:53:29 +00:00
GitHub build-firmware Action 50c375a84b Auto-generated configs and docs 2021-12-31 03:13:46 +00:00
rusefillc c664ea2f0a GDI Epic #1448 2021-12-30 22:06:52 -05:00
GitHub build-firmware Action 7ee4df8769 Auto-generated configs and docs 2021-12-31 00:20:18 +00:00
rusefillc 12d79c138b GDI Epic #1448 2021-12-30 19:14:49 -05:00
rusefillc b88dc4d351 https://rusefi.com/forum/viewtopic.php?f=2&t=2202
defaults were bad, really bad
2021-12-30 19:14:32 -05:00
rusefillc 06666275fa https://rusefi.com/forum/viewtopic.php?f=2&t=2202
defaults were bad, really bad
2021-12-30 17:41:57 -05:00
rusefillc b98eff3869 https://rusefi.com/forum/viewtopic.php?f=2&t=2202
defaults were bad, really bad
2021-12-30 17:15:31 -05:00
rusefillc 21c055dbf8 alphax 2021-12-30 00:55:12 -05:00
rusefillc 9166cb4f14 HellenNA8_96 config folder #3724 2021-12-30 00:42:52 -05:00
GitHub build-firmware Action 35655b2186 Auto-generated configs and docs 2021-12-30 02:53:30 +00:00
rusefillc d83b7f19af HellenNA8_96 config folder #3724 2021-12-29 21:23:47 -05:00
rusefillc b90638be44 reviving Passat 2021-12-29 21:18:15 -05:00
GitHub build-firmware Action b574f19a68 Auto-generated configs and docs 2021-12-30 01:30:33 +00:00
rusefillc cef20fbd05 HellenNA8_96 config folder #3724 2021-12-29 16:36:25 -05:00
rusefillc cf26088594 E65 2021-12-29 15:38:41 -05:00
GitHub build-firmware Action 9e30f19041 Auto-generated configs and docs 2021-12-29 05:56:45 +00:00
rusefillc 4bc9c39044 E65 2021-12-29 00:50:17 -05:00
GitHub build-firmware Action 9ff0dc335e Auto-generated configs and docs 2021-12-28 02:24:52 +00:00
GitHub build-firmware Action 7118f8d5b7 Auto-generated configs and docs 2021-12-27 17:15:43 +00:00
rusefillc 8f68e8e646 refactoring - enum has more usages now 2021-12-26 14:53:27 -05:00
GitHub build-firmware Action 3f4ca4665c Auto-generated configs and docs 2021-12-26 17:54:05 +00:00
GitHub build-firmware Action d694031f13 Auto-generated configs and docs 2021-12-25 04:41:09 +00:00
rusefillc 561a466cdb E65 2021-12-24 17:35:27 -05:00
rusefillc 3fb6ab29ad E65 it moves! 2021-12-24 01:40:31 -05:00
rusefi fdba6420ac E65 2021-12-23 23:24:50 -05:00
GitHub build-firmware Action 0ef7013a95 Auto-generated configs and docs 2021-12-24 04:15:48 +00:00
rusefillc d7b388fdcf E65 2021-12-23 23:09:52 -05:00
rusefillc f730da6acf Dual CAN for H7 #3718 2021-12-23 23:08:30 -05:00
rusefillc 63c6621dd0 E65 2021-12-23 16:59:30 -05:00
GitHub build-firmware Action 2c645bd130 Auto-generated configs and docs 2021-12-23 21:46:59 +00:00
rusefillc 713e9133b5 E65 2021-12-23 16:41:06 -05:00
GitHub build-firmware Action 2d09d7b86f Auto-generated configs and docs 2021-12-23 00:35:22 +00:00
rusefillc 2027331edb Second CAN #3687 2021-12-22 19:20:46 -05:00
rusefillc 7605cb445e M73 baseFuel 2021-12-22 16:54:17 -05:00
GitHub build-firmware Action 9ec7897e37 Auto-generated configs and docs 2021-12-22 16:08:59 +00:00
GitHub build-firmware Action 2bd5a98df8 Auto-generated configs and docs 2021-12-22 13:15:15 +00:00
GitHub build-firmware Action 40a9a72693 Auto-generated configs and docs 2021-12-22 03:51:28 +00:00
rusefillc 2480a8aa2f Second CAN #3687 2021-12-21 00:01:45 -05:00
GitHub build-firmware Action db68c99822 Auto-generated configs and docs 2021-12-21 03:04:18 +00:00
GitHub build-firmware Action 0e452d401e Auto-generated configs and docs 2021-12-20 19:15:04 +00:00
GitHub build-firmware Action bde76832bb Auto-generated configs and docs 2021-12-20 18:59:55 +00:00
GitHub build-firmware Action eea8b46363 Auto-generated configs and docs 2021-12-20 13:20:17 +00:00
Matthew Kennedy 0810198185
clean up timing table defaults (#3705)
* less crazy configs

* cleanup

* make that test happy
2021-12-20 08:02:38 -05:00
GitHub build-firmware Action a7961852de Auto-generated configs and docs 2021-12-20 07:21:57 +00:00
rusefillc 47cde8801c 2 byte table axis #3045 2021-12-20 02:07:03 -05:00
GitHub build-firmware Action c763244d74 Auto-generated configs and docs 2021-12-20 07:04:16 +00:00
GitHub build-firmware Action 5e1f5735ac Auto-generated configs and docs 2021-12-20 06:09:38 +00:00
GitHub build-firmware Action 043b8d2f10 Auto-generated configs and docs 2021-12-20 05:40:11 +00:00
GitHub build-firmware Action e80461b03b Auto-generated configs and docs 2021-12-20 03:56:33 +00:00
GitHub build-firmware Action 2f414559f5 Auto-generated configs and docs 2021-12-20 03:41:09 +00:00
GitHub build-firmware Action 2cda0e3b61 Auto-generated configs and docs 2021-12-20 03:24:55 +00:00
rusefillc 8859b18e3e fresh take on M73 defaults 2021-12-19 15:57:19 -05:00
GitHub build-firmware Action 1da42f440c Auto-generated configs and docs 2021-12-19 00:51:04 +00:00
GitHub build-firmware Action 40aad18135 Auto-generated configs and docs 2021-12-18 23:33:23 +00:00
rusefillc f68e4ed4ab https://github.com/rusefi/hellen154hyundai/issues/51 2021-12-17 22:36:15 -05:00
rusefillc 4f02517b51 https://github.com/rusefi/hellen154hyundai/issues/50 2021-12-17 22:32:59 -05:00
GitHub build-firmware Action 87574b23e8 Auto-generated configs and docs 2021-12-18 02:29:03 +00:00
rusefillc cb184c9292 https://github.com/rusefi/hellen154hyundai/issues/49 2021-12-17 21:15:17 -05:00
rusefillc 8bc542b40b https://github.com/rusefi/hellen154hyundai/issues/49 2021-12-17 16:39:12 -05:00
rusefillc c09e32301a https://github.com/rusefi/hellen154hyundai/issues/49 2021-12-17 13:52:01 -05:00
GitHub build-firmware Action d7b99c85b2 Auto-generated configs and docs 2021-12-17 03:14:27 +00:00
rusefillc 06ccf524dd MAP phase sensing #3544
removing dead implementation
2021-12-16 21:13:55 -05:00
rusefillc f27b4dbd95 dead code? 2021-12-16 21:06:23 -05:00
GitHub build-firmware Action e361ec7b82 Auto-generated configs and docs 2021-12-17 01:15:31 +00:00
rusefillc 1c1691bf8d dead code? one step back 2021-12-16 19:51:46 -05:00
rusefillc e9c04453e1 dead code 2021-12-16 19:18:49 -05:00
rusefillc 8e8ab90465 dead code? 2021-12-16 17:28:14 -05:00
rusefillc 31d4f612cd 121vag 2021-12-16 17:27:16 -05:00
rusefillc eea23d7384 typo 2021-12-16 16:32:52 -05:00
GitHub build-firmware Action 1de1809074 Auto-generated configs and docs 2021-12-16 21:24:43 +00:00
rusefillc c6c4eedd5d live data for wastegate and launch control #3588 2021-12-16 16:14:13 -05:00
GitHub build-firmware Action d8bc0f8c92 Auto-generated configs and docs 2021-12-16 00:25:55 +00:00
GitHub build-firmware Action 09df526309 Auto-generated configs and docs 2021-12-15 13:25:37 +00:00
GitHub build-firmware Action e638128055 Auto-generated configs and docs 2021-12-15 02:26:22 +00:00
GitHub build-firmware Action 5d112a29ca Auto-generated configs and docs 2021-12-14 19:49:48 +00:00
GitHub build-firmware Action 49a69f982b Auto-generated configs and docs 2021-12-14 00:02:38 +00:00
GitHub build-firmware Action f17034d8b3 Auto-generated configs and docs 2021-12-13 03:49:36 +00:00
GitHub build-firmware Action f2830a8eae Auto-generated configs and docs 2021-12-12 01:59:32 +00:00
GitHub build-firmware Action 810c91f98a Auto-generated configs and docs 2021-12-11 07:07:00 +00:00
GitHub build-firmware Action 9e5cb6a04c Auto-generated configs and docs 2021-12-10 04:01:36 +00:00
GitHub build-firmware Action 7e8e860d5a Auto-generated configs and docs 2021-12-10 02:59:11 +00:00
rusefillc f2cd7f1225 rusEFI console ISO-TP via PCAN #3667
WOW, YES!!!
2021-12-08 19:30:14 -05:00
GitHub build-firmware Action 3952d4ec07 Auto-generated configs and docs 2021-12-09 00:07:09 +00:00
GitHub build-firmware Action 5f997f9769 Auto-generated configs and docs 2021-12-08 22:49:58 +00:00
rusefillc dd6c11e744 https://github.com/rusefi/hellen154hyundai/issues/42 2021-12-08 16:05:52 -05:00
GitHub build-firmware Action 161d75197d Auto-generated configs and docs 2021-12-08 12:10:47 +00:00
GitHub build-firmware Action aae32fd3ca Auto-generated configs and docs 2021-12-08 02:24:12 +00:00
Andrey 50038167d8 MAP phase sensing #3544
new implementation seems complete?
2021-12-07 21:08:25 -05:00
GitHub build-firmware Action 916fef0239 Auto-generated configs and docs 2021-12-08 00:32:18 +00:00
GitHub build-firmware Action 3b61714fa6 Auto-generated configs and docs 2021-12-07 14:03:41 +00:00
GitHub build-firmware Action 23c5361f4d Auto-generated configs and docs 2021-12-07 03:13:32 +00:00
GitHub build-firmware Action 97675bd89d Auto-generated configs and docs 2021-12-07 02:38:31 +00:00
GitHub build-firmware Action 17debda6b6 Auto-generated configs and docs 2021-12-07 01:25:03 +00:00
GitHub build-firmware Action 6f9ad94d7b Auto-generated configs and docs 2021-12-07 00:05:13 +00:00
GitHub build-firmware Action 1c74ac44d5 Auto-generated configs and docs 2021-12-06 22:39:16 +00:00
rusefillc f826fe13aa MAP phase sensing #3544
trigger sync better gauges/logging
2021-12-06 17:04:05 -05:00
GitHub build-firmware Action 5a91b365f3 Auto-generated configs and docs 2021-12-06 18:35:35 +00:00
GitHub build-firmware Action a28651ba7a Auto-generated configs and docs 2021-12-06 05:48:26 +00:00
GitHub build-firmware Action 8fd9f82519 Auto-generated configs and docs 2021-12-06 02:28:13 +00:00
GitHub build-firmware Action b0d7eeef8e Auto-generated configs and docs 2021-12-05 23:56:34 +00:00
GitHub build-firmware Action da890de9b3 Auto-generated configs and docs 2021-12-05 23:25:09 +00:00
rusefillc e915754943 MAP phase sensing #3544
defaults
2021-12-05 18:19:15 -05:00
GitHub build-firmware Action d9ea027fbd Auto-generated configs and docs 2021-12-05 19:42:45 +00:00
rusefillc 17b0b3fff4 ELM327 optimization: sendShortPacketsInOneFrame #3656 2021-12-05 00:43:04 -05:00
GitHub build-firmware Action c0605ab026 Auto-generated configs and docs 2021-12-05 03:35:58 +00:00
GitHub build-firmware Action 9a639fc0bc Auto-generated configs and docs 2021-12-05 03:19:16 +00:00
GitHub build-firmware Action 7ab14ca4c6 Auto-generated configs and docs 2021-12-05 00:28:26 +00:00
GitHub build-firmware Action ce32c26fa2 Auto-generated configs and docs 2021-12-04 23:06:32 +00:00
GitHub build-firmware Action fbd203fff2 Auto-generated configs and docs 2021-12-04 22:39:55 +00:00
rusefillc 740cc6729c tune via CAN #3361 2021-12-04 00:03:00 -05:00
GitHub build-firmware Action 63a24ceda8 Auto-generated configs and docs 2021-12-04 02:14:41 +00:00
GitHub build-firmware Action dc45237830 Auto-generated configs and docs 2021-12-03 00:39:13 +00:00
GitHub build-firmware Action c9aa40293c Auto-generated configs and docs 2021-12-02 06:56:04 +00:00
GitHub build-firmware Action 4392161ac9 Auto-generated configs and docs 2021-12-02 05:04:17 +00:00
rusefillc e1f602b832 code style 2021-12-01 22:57:21 -05:00
rusefillc 326a153ba0 hellen81 up to master 2021-12-01 21:06:17 -05:00
rusefillc 0431322f1b hellen81 up to master 2021-12-01 21:05:47 -05:00
Andreika 90c56e8643
more trigger_adc & cypress fixes (#3642)
Co-authored-by: Andrei <andreikagit@users.noreply.github.com>
2021-12-01 17:26:58 -05:00
rusefillc 9eb60b59b9 hellen81 initial files 2021-12-01 11:54:59 -05:00
Andrei 6f825e733d hellen81 2021-12-01 11:44:02 -05:00
rusefillc c7db973434 proteus to have enlarged Lua 2021-12-01 09:06:16 -05:00
rusefillc b772f27b11 proteus to have enlarged Lua
one step back
2021-11-30 22:12:55 -05:00
Andrey a2ee6bb1e7 proteus to have enlarged Lua 2021-11-30 20:45:16 -05:00
GitHub build-firmware Action 6219679d77 Auto-generated configs and docs 2021-11-30 21:40:56 +00:00
GitHub build-firmware Action 59ad7d73e9 Auto-generated configs and docs 2021-11-29 22:53:01 +00:00
Matthew Kennedy a37c9bca9e
Remove the EFI_NO_CONFIG_WORKING_COPY option (#3630)
* no working copy

* oops
2021-11-29 16:44:45 -05:00
GitHub build-firmware Action 76477bbd46 Auto-generated configs and docs 2021-11-29 17:54:58 +00:00
GitHub build-firmware Action 061a5f7fed Auto-generated configs and docs 2021-11-29 17:35:56 +00:00
rusefillc 89f92e1694 why so many channels are hidden in debug ? #3614 2021-11-29 11:54:55 -05:00
GitHub build-firmware Action d5ec983f55 Auto-generated configs and docs 2021-11-29 16:49:40 +00:00
GitHub build-firmware Action 81f4a3e5f0 Auto-generated configs and docs 2021-11-29 06:58:09 +00:00
GitHub build-firmware Action f61f3e2834 Auto-generated configs and docs 2021-11-29 06:00:58 +00:00
GitHub build-firmware Action 247a772f7f Auto-generated configs and docs 2021-11-29 05:41:48 +00:00
Matthew Kennedy f126302a0f
/bin/bash (#3635) 2021-11-28 23:46:37 -05:00
GitHub build-firmware Action b466f82af1 Auto-generated configs and docs 2021-11-29 04:25:09 +00:00
GitHub build-firmware Action d0fc494aa1 Auto-generated configs and docs 2021-11-29 02:00:43 +00:00
GitHub build-firmware Action 0ed6784f93 Auto-generated configs and docs 2021-11-28 23:53:55 +00:00
GitHub build-firmware Action 262beffbeb Auto-generated configs and docs 2021-11-28 20:32:19 +00:00
GitHub build-firmware Action 6ac700c7cd Auto-generated configs and docs 2021-11-28 00:44:50 +00:00
GitHub build-firmware Action 43cda35d79 Auto-generated configs and docs 2021-11-27 14:01:08 +00:00
Matthew Kennedy d5363b814a
better VSS configuration (#3542)
* vss uses real values

* some defaults

* test and correct math

* km, not miles!

* comment

* tooltip

* that macro went away

* 100hz and default settings gives 9kph

* changelog

* order of operations safety

* make the test like the pwm test

* housekeeping

* this is why we need sensor automation

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-11-27 08:49:07 -05:00
rusefillc 4b8c5f1671 harley 2021-11-26 14:41:35 -05:00
GitHub build-firmware Action c0d3de4128 Auto-generated configs and docs 2021-11-26 02:06:11 +00:00
GitHub build-firmware Action d8cb7b8059 Auto-generated configs and docs 2021-11-26 01:23:28 +00:00
Andrey bb96b284fc Mark made progress 2021-11-25 09:07:28 -05:00
Andrey 12d5106614 isCylinderCleanupEnabled would be nice by default 2021-11-24 23:32:55 -05:00
Andrey 2864d41844 harley config 2021-11-24 22:35:56 -05:00
GitHub build-firmware Action d205bf7635 Auto-generated configs and docs 2021-11-25 03:31:35 +00:00
Matthew Kennedy 992689ced5
bye (#3609) 2021-11-24 22:03:17 -05:00
GitHub build-firmware Action 26709493e1 Auto-generated configs and docs 2021-11-25 02:45:07 +00:00
GitHub build-firmware Action c46cf51dc5 Auto-generated configs and docs 2021-11-24 19:10:22 +00:00
rusefillc 8b07e0c643 typo 2021-11-24 09:12:06 -05:00
GitHub build-firmware Action 25d175b47a Auto-generated configs and docs 2021-11-23 21:48:05 +00:00
Matthew Kennedy 3334a6963c
oh my god we've had no asserts (#3595) 2021-11-22 17:52:03 -05:00
rusefi 48d44242ff harley lua 2021-11-22 17:33:28 -05:00
rusefillc a07e0a37b1 harley 2021-11-22 14:29:48 -05:00
GitHub build-firmware Action 66e9a5e9ae Auto-generated configs and docs 2021-11-22 18:42:24 +00:00
rusefi bc0c1a6b4a harley CAN Lua 2021-11-22 13:00:16 -05:00
rusefillc 76d90c4fa8 https://rusefi.com/forum/viewtopic.php?f=5&t=2217 2021-11-21 08:12:05 -05:00
Scott Smith 1fe26f55fb
Expose console over serial port for H7 proc (#3578)
This way you can use the console/TunerStudio with the ST-Link

In the process, combine TS_PRIMARY_UART and TS_PRIMARY_SERIAL into TS_PRIMARY_PORT, to make UART vs
SERIAL selection more robus.  Ditto for TS_SECONDARY_*.  Also change use of TS_NO_PRIMARY to be #if
not #ifdef, so that it can be properly set as a compile flag and not be overwritten by various
header files.
2021-11-20 00:39:08 -05:00
GitHub build-firmware Action 71bf1f7d1a Auto-generated configs and docs 2021-11-20 04:16:43 +00:00
Matthew Kennedy d40ca0f581
fuel pump doesn't use fsio (#3576)
* fuel pump

* s

* call correct callback

* more dead

* test adjustment

* don't overflow

* don't need separate function

* java

* give it a name

* generated

* generated

* add to generate script

* import *

* this is so cheap we don't need a flag
2021-11-19 22:23:12 -05:00
GitHub build-firmware Action 0b4ca8346b Auto-generated configs and docs 2021-11-19 12:08:29 +00:00
GitHub build-firmware Action f76054c0b3 Auto-generated configs and docs 2021-11-19 09:16:06 +00:00
Scott Smith 823d9a07e0
Programmatically replace ENGINE() and CONFIG() with engine-> etc (#3565)
git grep -l -w ENGINE | xargs sed -i -r "s/ENGINE\(([]a-zA-Z_0-9.[]+)\)/engine->\1/g"

git grep -l -w CONFIG | xargs sed -i -r "s/([^a-zA-Z_])CONFIG\(([]a-zA-Z_0-9.[]+)\)/\1engineConfiguration->\2/g"
2021-11-17 03:54:21 -05:00
Matthew Kennedy 8cdac4cac0
remove engine pointer passing (#3556)
* some

* more

* more

* the last?!
2021-11-16 04:15:29 -05:00
GitHub build-firmware Action 4ed25bff52 Auto-generated configs and docs 2021-11-16 02:53:15 +00:00
Matthew Kennedy cb032fb1ea
(void) -> () (#3550)
* static functions with (void)

* more

* Revert "more"

This reverts commit 246e53441f935451437df186ac92d7df26b62fb6.

* s

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-11-15 13:02:34 +01:00
Matthew Kennedy 36d75fa6db
enable nb1 serial pins (#3546)
* enable serial on nb1

* typo

* serial

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-11-14 16:07:56 -05:00
rusefi 377c9e2fda Something something Automatic Compression Release #3442 2021-11-14 16:04:44 -05:00
GitHub build-firmware Action 1806c9876b Auto-generated configs and docs 2021-11-14 19:42:17 +00:00
rusefillc 14c0711011 script settings need names! 2021-11-14 13:18:11 -05:00
GitHub build-firmware Action 391218b562 Auto-generated configs and docs 2021-11-14 16:51:07 +00:00
rusefillc 68ebb8045d Epic: Remove FSIO #2928 2021-11-14 11:04:51 -05:00
GitHub build-firmware Action 402f2a3f93 Auto-generated configs and docs 2021-11-14 15:53:06 +00:00
rusefillc c22215cea7 Epic: Remove FSIO #2928 2021-11-14 10:39:47 -05:00
rusefi 800bbf38ad Lua progress 2021-11-14 10:02:28 -05:00
GitHub build-firmware Action 98a4aa86d3 Auto-generated configs and docs 2021-11-14 14:40:23 +00:00
GitHub build-firmware Action 0a9674aa94 Auto-generated configs and docs 2021-11-14 14:27:16 +00:00
rusefillc eb1af46655 Epic: Remove FSIO #2928 2021-11-14 08:37:50 -05:00
rusefillc a85d1bb064 Epic: Remove FSIO #2928 2021-11-14 07:30:26 -05:00
rusefillc 0a9682c553 Epic: Remove FSIO #2928 2021-11-14 07:24:50 -05:00
rusefillc 1e8d8f9691 script settings need names! 2021-11-13 22:59:15 -05:00
GitHub build-firmware Action 13d19653e9 Auto-generated configs and docs 2021-11-14 03:54:30 +00:00
rusefillc a9bcce88d0 script settings need names! 2021-11-13 22:47:46 -05:00
GitHub build-firmware Action b295511600 Auto-generated configs and docs 2021-11-14 03:02:10 +00:00
rusefi 5e346e40a3 pid demo progress 2021-11-13 16:41:20 -05:00
rusefi b7dc5a4ac5 pid demo progress 2021-11-13 10:33:13 -05:00
rusefi 844a8418a8 pid demo progress 2021-11-13 10:02:45 -05:00
rusefillc e662544919 lua can 2021-11-13 04:44:17 -05:00
rusefillc 8333234737 Something something Automatic Compression Release #3442 2021-11-13 04:24:53 -05:00
rusefillc 23612b5873 UART pins validation and dynamic alternative function recognition #3536 2021-11-13 04:13:11 -05:00
Matthew Kennedy 73b05d2e20
lua pid class (#3411)
* lua pid

* no luaaa stl

* update luaaa

* finality

* luaaa

* luaaa

* = default

* bad merge

* gitmodules

* lua

* proteus demo script

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-11-13 03:18:16 -05:00
Matthew Kennedy a831bec797
update luaaa (#3540)
* lua update

* no stdlib mode

* turn off system luaaa for now since it makes luaaa sad

* let user heap do a little

* gitmodules

* memory shuffling

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-11-12 22:10:05 -05:00
rusefi b3204da186 maybe lua freezes proteus h7 after 7 seconds of run #3539 2021-11-12 13:45:07 -05:00
rusefillc b2c2e7e0c1 maybe lua freezes proteus h7 after 7 seconds of run #3539 2021-11-12 13:11:32 -05:00
rusefi 4e63922317 pid demo progress 2021-11-12 00:20:52 -05:00
GitHub build-firmware Action aae236188c Auto-generated configs and docs 2021-11-12 04:15:01 +00:00
Matthew Kennedy 14953c55dd
new parser handles enum values (#3492)
* simplify

* poke to force generate

* enums

* jar

* jar

* poke

* prepends formatted

* prepends

* eol

* eol

* allow no endl at eof

* Revert "eol"

This reverts commit 022029faef338281b1a3551f82e46c4b6a7578a5.

* Revert "eol"

This reverts commit 6274502db740569235210916fde4ec84863d7fb3.
2021-11-11 23:09:39 -05:00
rusefi ab11b613bc lua wants your pins! 2021-11-11 22:54:48 -05:00
rusefi ff4a0b0939 pid demo progress 2021-11-11 22:38:50 -05:00
Andrey 78fdd5b9a9 UART pins validation and dynamic alternative function recognition #3536 2021-11-11 21:29:18 -05:00
GitHub build-firmware Action 2765d386b9 Auto-generated configs and docs 2021-11-12 01:54:56 +00:00
rusefi 4f85b655ec lua PID example 2021-11-11 19:16:04 -05:00
GitHub build-firmware Action cfccb29fae Auto-generated configs and docs 2021-11-11 23:37:47 +00:00
Andrey 0a7d276110 https://rusefi.com/forum/viewtopic.php?f=13&t=2206 2021-11-11 18:31:54 -05:00
rusefi dda2992e4f pid demo progress 2021-11-10 22:27:21 -05:00
GitHub build-firmware Action 664d20fdee Auto-generated configs and docs 2021-11-11 01:46:41 +00:00
rusefillc 8ada016a2b helle88 second idle wire 2021-11-10 19:53:02 -05:00
rusefi ad75fbe216 hellen88 2021-11-09 15:33:01 -05:00
rusefillc 1d970dace1 LUA_USER_HEAP for 407 2021-11-09 09:36:42 -05:00
rusefi ccb27d487d lua pid 2021-11-08 21:30:38 -05:00
rusefi b64f6c4715 stefan has not yet asked for MAF 2021-11-08 21:30:38 -05:00
rusefi 5e44cc277b stefan is asking for TPS/IAT/CLT 2021-11-08 21:12:53 -05:00
rusefi 8aaecb568e pid demo progress 2021-11-08 17:31:33 -05:00
rusefi 19f5fd5cbd on Lua control of H-bridge 2021-11-08 17:11:48 -05:00
rusefillc f9ec1cddc5 Main and Pump pins default set wrong fix #3501 2021-11-07 22:09:26 -05:00
Matthew Kennedy 95b5c6fcf9
dead vss flag (#3499) 2021-11-07 14:36:46 -05:00
Andrey G 383d5c97ea
Openblt deliver (#3486)
* common_make: rusefi.* should be functional image

OpenBLT used: rusefi.* is bootloader plus RusEFI
OpenBLT not used: rusefi.* is RusEFI only.
In both cases flashing of rusefi.* image to blank device should be
enough.
rusefi_update.srec does not include bootloader and this image should
be used for CAN update.

* Boundle generation: include bootloader and update image

* Update hex2dfu, deliver composite bin file
2021-11-07 13:50:01 -05:00
GitHub build-firmware Action f0d6cd8479 Auto-generated configs and docs 2021-11-07 15:30:54 +00:00
rusefillc ce45a907a7 a bit of dead code 2021-11-06 23:39:56 -04:00
GitHub build-firmware Action d2b9fec0a2 Auto-generated configs and docs 2021-11-07 03:33:26 +00:00
GitHub build-firmware Action ef4df02ab0 Auto-generated configs and docs 2021-11-07 02:14:13 +00:00
rusefillc b244c59cd8 a bit of dead code 2021-11-06 21:19:56 -04:00
rusefillc 4f738b366e a bit of dead code 2021-11-06 21:01:01 -04:00
Andrey G da01bed4fa
MRE: disable OpenBLT (#3487) 2021-11-06 18:47:22 -04:00
rusefillc 7b8821955b a bit of dead code 2021-11-06 18:43:19 -04:00
GitHub build-firmware Action 6a9c38f934 Auto-generated configs and docs 2021-11-06 22:15:32 +00:00
Matthew Kennedy caab5f505d
disable (#3484) 2021-11-06 16:57:13 -04:00
GitHub build-firmware Action 8b37ba9048 Auto-generated configs and docs 2021-11-06 19:17:51 +00:00
rusefi fb5cf8ced3 aux pins for merc128 2021-11-06 13:20:03 -04:00
rusefi 0d214c91b7 aux pins for merc128 2021-11-06 13:12:44 -04:00
GitHub build-firmware Action d9354f6d9d Auto-generated configs and docs 2021-11-06 13:26:06 +00:00
GitHub build-firmware Action ab668c5bed Auto-generated configs and docs 2021-11-06 03:28:22 +00:00
Scott Smith f9e36f5ea4
Configuration for HPFP control algorithm. (#3475) 2021-11-05 23:15:35 -04:00
GitHub build-firmware Action 5e4abadd48 Auto-generated configs and docs 2021-11-06 02:01:07 +00:00
GitHub build-firmware Action 16f8d60d29 Auto-generated configs and docs 2021-11-05 23:52:02 +00:00
Andrey G e3be563b27
Openblt (#3430)
* Makefile: define BOOTLOADER=1 for linker in case of OpenBLT too

This will reserve first 32K of flash for bootloader.

* OpenBLT: include into build

* board: subaru eg33: add OpenBLT board code

* board: subaru eg33: use OpenBLT

* Board: Subaru EG33: OpenBLT: reuse HAL and CMSIS from OpenBLT submodule

* Board: Subaru EG33: OpenBLT: reuse linker file from OpenBLT too

* OpenBLT for MRE

* OpenBLT: MRE: adjust LD memory map for smallest variat of MCU on MRE

* OpenBLT: enable for MRE

* OpenBLT: disable CRC check of user application

This allows us to use DFU tool to flash main application too.

* hex2dfu: fresh binary for linux

* OpenBLT: extract common part of OpenBLT makefiles to openblt.mk

* OpenBLT: enable CRC check of user application for MRE and EG33

CRC (actually just a summ) of few first vectors is stored at 0x1c
offset. This is reserved vector for Cortex-M3, M4 and M7

* common_make: append OpenBLT CRC to dfu files

This should allow to use DFU to do main application update when
when OpenBLT is used as bootloader. hex2dfu will store same
styled CRC as OpenBLT expects to see in user app.

* OpenBLT reorganization

Move common stuff to hw_layer/ports/

* OpenBLT: proteus

* Proteus: enable OpenBLT for F4 and F7

Compilation tested only
2021-11-05 19:28:55 -04:00
GitHub build-firmware Action 5adc7d27b8 Auto-generated configs and docs 2021-11-05 22:21:29 +00:00
GitHub build-firmware Action 9e8d55177a Auto-generated configs and docs 2021-11-05 19:42:05 +00:00
GitHub build-firmware Action 267e631f42 Auto-generated configs and docs 2021-11-05 18:40:32 +00:00
GitHub build-firmware Action 618e7edc2c Auto-generated configs and docs 2021-11-05 11:19:56 +00:00
GitHub build-firmware Action 310336eb7e Auto-generated configs and docs 2021-11-05 03:37:40 +00:00
GitHub build-firmware Action bcd2d866d7 Auto-generated configs and docs 2021-11-05 03:03:11 +00:00
GitHub build-firmware Action 72c4c0e14c Auto-generated configs and docs 2021-11-04 23:48:48 +00:00
rusefillc 6462db9aed https://rusefi.com/forum/viewtopic.php?f=16&t=2194
NA6 defaults IO
2021-11-04 11:15:46 -04:00
rusefillc 4f05d088dd https://rusefi.com/forum/viewtopic.php?f=16&t=2194
NA6 defaults IO
2021-11-04 10:18:47 -04:00
rusefillc f0248307b4 dead 2021-11-04 10:18:17 -04:00
rusefillc d8d4db0b9c Tachometer duplicate 2021-11-04 09:56:23 -04:00
rusefillc db310a4bd0 most dead miata config 2021-11-04 09:56:05 -04:00
GitHub build-firmware Action d07094338e Auto-generated configs and docs 2021-11-03 23:58:42 +00:00
GitHub build-firmware Action e1b085cf32 Auto-generated configs and docs 2021-11-03 21:10:50 +00:00
Andrey 74a34bbea3 On Proteus Main relay control #3447 2021-11-03 13:29:04 -04:00
GitHub build-firmware Action c63ac71620 Auto-generated configs and docs 2021-11-02 23:04:43 +00:00
Matthew Kennedy 980a7cc833
autoscale fields in generated structs (#3444)
* add to grammar

* parser

* parser

* example consumer

* build config tool

* commit the right jar
2021-11-02 18:59:19 -04:00
rusefi b102a3f979 Honda K 2021-11-02 17:11:34 -04:00
rusefi 63b3eb767b honda k 2021-11-02 17:00:08 -04:00
GitHub build-firmware Action cf51fab5f0 Auto-generated configs and docs 2021-11-02 19:09:24 +00:00
Andrey G 564249fa02
Prepare for openblt (#3445)
* Makefile: create and deliver srec file too

srec is used by OpenBLT tools

* Simplify common_make.sh
2021-11-02 07:41:41 -04:00
rusefillc 7d43bac311 vag121 VR pin 2021-10-31 16:36:52 -04:00
rusefillc 4ff1f111db Honda K 2021-10-31 15:27:26 -04:00
rusefillc 7e4ade6b0f better VVT default? 2021-10-31 15:25:43 -04:00
GitHub build-firmware Action 38c67baed7 Auto-generated configs and docs 2021-10-31 02:08:31 +00:00
rusefillc 21ec6c6d6b rusEFI is the spelling 2021-10-30 20:33:11 -04:00
GitHub build-firmware Action 1a979805ce Auto-generated configs and docs 2021-10-30 20:50:46 +00:00
GitHub build-firmware Action 0c7c578912 Auto-generated configs and docs 2021-10-30 14:50:41 +00:00
rusefi 2c5d6cb6c9 MRE_SECONDARY_CAN 2021-10-29 16:33:12 -04:00
GitHub build-firmware Action d51521efe4 Auto-generated configs and docs 2021-10-29 19:52:10 +00:00
rusefillc 4c164aaf5c Honda K & default VVT pid 2021-10-29 12:16:19 -04:00
rusefillc 9699c78b7c dead 2021-10-29 12:15:55 -04:00
GitHub build-firmware Action 0d58a8ed01 Auto-generated configs and docs 2021-10-29 04:20:12 +00:00
rusefillc 5f4fa50682 VVT is no longer aux pid 2021-10-28 23:51:46 -04:00
Andrey 00e0bb44ad Honda K 2021-10-28 22:18:41 -04:00
Andrey 704870b4bb alternator is now a separate function 2021-10-28 22:15:12 -04:00
Andrey bfe6a5b2a8 Proteus meta - fixing confusion 2021-10-28 22:11:26 -04:00
rusefi 40fcab1355 Proteus D4 and D5 are misplaces on connector pinout fix #3418 2021-10-28 17:31:25 -04:00
rusefi 85153005d9 Honda K 2021-10-28 15:57:35 -04:00
GitHub build-firmware Action 3b989ddbf2 Auto-generated configs and docs 2021-10-28 18:24:50 +00:00
rusefi 3cdfd9866e Lua CAN fun 2021-10-28 00:20:14 -04:00
rusefi cb79d19a84 Honda K 2021-10-27 23:55:31 -04:00
rusefi 75d8d334b7 secondary MRE 2021-10-27 19:54:45 -04:00
rusefi 5596fd2404 meta & fixing default config 2021-10-27 16:42:45 -04:00
rusefi 1d665bdaf1 meta & fixing default config 2021-10-27 16:34:27 -04:00
Andrey 4ff86a21b1 meta & fixing default config 2021-10-27 15:52:36 -04:00
BeerMoneyMotorsports d01ea31897
pin location test (#3415)
testing pin xy for interactive pinout.
2021-10-26 22:09:57 -04:00
rusefi 574ca47bc3 Honda K 2021-10-26 17:15:24 -04:00
GitHub build-firmware Action 0b4d70f99a Auto-generated configs and docs 2021-10-26 21:08:27 +00:00