Commit Graph

338 Commits

Author SHA1 Message Date
rusefillc d79743de90 lua getOutput documentation generator #4867
cheap progress
2023-03-17 21:19:33 -04:00
rusefi 3b25c864f8 toolset progress
only:alphax-4chan
2023-03-15 23:11:31 -04:00
rusefillc dc2100f543 new pin type: sent_input_pin_e #5158
only:mre_f4
2023-03-07 17:02:31 -05:00
rusefi 28988af9a6 generated gauges do not depend on constexpr 2023-02-13 16:26:10 -05:00
David Holdeman 121f36c307
Mapping pin templating (#5052)
* replace ___

* new jar

* Add test
2023-02-11 22:46:04 -05:00
rusefillc cfa80fd7f1 fixing things 2023-02-11 15:20:10 -05:00
rusefillc a71638cd17 more refactoring - mostly reducing complexity of code flow, end goal is making class testable
jar
2023-02-11 14:58:25 -05:00
Matthew Kennedy 4665e67eb4
pass board dir to scripts instead of board name (#5022)
* pass board dir instead of name

* makefiles

* dead file?

* hw ci

* unit tests

* fix sd card generation while we're here

* actually test sd category

* jar

* clean merge

* jar for good measure

* fix f767 properly
2023-02-06 08:37:17 -04:00
Matthew Kennedy f2441a6688
generate SD log category correctly (#5023) 2023-02-01 06:45:18 -05:00
Matthew Kennedy a11ac3a207
Signature contains git branch (#4950)
* back to full signature

* Put the branch name in the signature file

* I guess branch should go first

* parse branch in java code that touches it

* I can't count

* don't warn if we intentionally skipped this spark

* Revert "don't warn if we intentionally skipped this spark"

This reverts commit d89b7eb619dcdd9748beea3869ca10cb29664e0e.

* other tests

* happy test
2023-01-20 11:44:05 +05:30
rusefillc 292b699f9a helping kinetis 2023-01-16 22:47:06 -05:00
rusefillc d9f284453b helping kinetis 2023-01-16 20:49:55 -05:00
rusefillc 72713de50a helping kinetis 2023-01-16 16:39:08 -05:00
Andrey b9434e23bf TS gauges section should be auto-generated #4972 2023-01-15 23:37:13 -05:00
Andrey 18224e6901 TS gauges section should be auto-generated #4972 2023-01-15 21:46:00 -05:00
Andrey ee04e7af39 this code is dead 2023-01-15 21:07:49 -05:00
rusefillc ed91493c72 refactoring 2023-01-06 12:31:42 -05:00
rusefillc 2fd1a1d0f6 refactoring 2023-01-06 12:28:42 -05:00
Andrey ea587936a1 Mitsubishi 4G93 Trigger issues #4918
adding more info on the trigger images
2023-01-03 16:10:33 -05:00
rusefillc ba2484759d TS Config comments trim at first new-line fix #4927 2023-01-02 14:30:58 -05:00
rusefillc 7649c61a68 TS Config comments trim at first new-line #4927
random refactoring
2023-01-02 12:52:33 -05:00
rusefillc 2090067ffa lua getOutput documentation generator #4867 2022-12-20 12:12:42 -05:00
rusefillc af54b3a117 lua getOutput documentation generator #4867 2022-12-20 11:42:34 -05:00
rusefillc 3d791304f1 All live data not just outputs to be available in Lua #4866 2022-12-04 14:53:45 -05:00
rusefillc 41bb322f8e reduce flash footprint by smarter code generation #4163 2022-12-04 00:56:59 -05:00
rusefillc 78a45ee9df reduce flash footprint by smarter code generation #4163 2022-12-04 00:46:07 -05:00
rusefillc 751e7a6787 reduce flash footprint by smarter code generation #4163 2022-12-04 00:21:17 -05:00
rusefillc 9d5801d421 reduce flash footprint by smarter code generation #4163 2022-12-03 08:32:56 -05:00
Matthew Kennedy 65b459d461
live data objects evaluated at runtime (#4857)
* live data objects evaluated at runtime

* guard

* s
2022-11-30 19:29:22 -05:00
rusefi 511a6be63c ETB overheats due to constant isTpsError true/false/true/false jitter: this seems obvious enough to disable ETB at least on non running engine #4832
better default for 16 bit fields
2022-11-30 13:23:19 -05:00
rusefillc 5c02e5b496 ETB duty cycle jitter #4833 2022-11-29 13:54:28 -05:00
Andrey 4d9a0500d4 Revert "progress: not generating unused bits into C header"
This reverts commit 3d5fd43f7d.
2022-11-28 20:50:45 -05:00
Andrey 3d5fd43f7d progress: not generating unused bits into C header 2022-11-28 20:43:56 -05:00
rusefillc 2c7804e483 Target AFR table Y axis stuck at 0 #4826
integrated coverage is needed
2022-11-26 00:31:05 -05:00
rusefillc 54bd381fc4 minor progress: generating less unused bit noise in java 2022-11-26 00:25:16 -05:00
rusefillc 86c3bc4a23 Disabling inactive code for now 2022-11-21 21:31:02 -05:00
rusefillc d41ff743da progress: supporting float scale 2022-11-21 20:44:34 -05:00
rusefillc d7c6e57eed new templating feature 2022-11-14 22:49:51 -05:00
rusefillc 95d360f7b1 target lambda & afr log fields broken #4727 2022-11-02 22:17:00 -04:00
rusefillc 4b15104c34 target lambda & afr log fields broken #4727 2022-11-02 21:59:09 -04:00
rusefillc 5c8cf7fd10 reducing unusedBit clutter 2022-11-02 21:49:22 -04:00
rusefillc de122de978 Too long field comment becomes log field name fix #4716 2022-11-01 17:40:29 -04:00
rusefillc 9a3deff720 Automation coverage for RPM not reading #4709 2022-10-28 04:22:10 -04:00
rusefillc b06c0eea9f LTS: signature considerations of long time support branches #4603 2022-10-27 22:33:08 -04:00
rusefillc cdb6353eb0 refactoring: reducing code duplication 2022-10-27 20:59:11 -04:00
rusefillc 8db0c36367 reducing confusion just a bit 2022-10-27 19:59:52 -04:00
Matthew Kennedy 2924d98609
use offsetof instead of generated offset defines (#4696)
* constify efi_gpio, use size_t

* use offsetof instead of macros

* don't generate offsets in rusefi_generated.h

* comment explaining the madness

* java fixes

* casing
2022-10-23 16:39:18 -04:00
rusefillc 1704964d14 triggerImage: todo: support symmetrical crank 2022-10-16 10:19:41 -04:00
rusefillc fd7edd7266 SD card log fields list should be auto-generated #3985
let's try again
2022-10-12 20:24:16 -04:00
rusefillc 8a86e6f1a9 SD card log fields list should be auto-generated #3985
safer 'digits' default
2022-10-12 12:36:29 -04:00