rusefillc
a294224725
more refactoring - mostly reducing complexity of code flow, end goal is making class testable
2023-02-11 14:58:18 -05:00
rusefillc
a0b812f47d
refactoring - mostly reducing complexity of code flow, end goal is making class testable
2023-02-11 14:42:28 -05:00
rusefillc
6e4028f2c3
just move
2023-02-11 14:42:28 -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
d92b90c0a5
emit v2 mlg ( #4979 )
...
* emit v2 mlg
* missed a spot
* s
* s
* binary log unit test
* sd generator test
* oop
* getcategory
* write zeroes instead of null pointer in case of no category
2023-01-21 07:31:40 +05:30
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
b6dbb5479e
TS gauges section should be auto-generated #4972
2023-01-16 00:24:42 -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
f13af3b71c
TS gauges section should be auto-generated #4972
2023-01-15 21:39:46 -05:00
Andrey
ee04e7af39
this code is dead
2023-01-15 21:07:49 -05:00
Andrey
c117c359b5
refactoring: encapsulation
2023-01-15 20:50:01 -05:00
rusefillc
32cbbc2565
minor progress
2023-01-15 05:43:21 -05:00
rusefillc
a5e7e3e13c
logging of live data structs was: data points, we are moving away from debug mode #3614
2023-01-14 22:57:14 -05:00
rusefillc
7bcdf7bb05
https://github.com/rusefi/rusefi_documentation/issues/279
2023-01-14 15:42:17 -05:00
rusefillc
4449d1b84d
a bit of dead code
2023-01-10 15:30:47 -05:00
rusefillc
d8c15cc354
refactoring
2023-01-08 22:30:57 -05:00
rusefillc
c33a04f7a0
progress
2023-01-06 13:55:04 -05:00
rusefillc
ed91493c72
refactoring
2023-01-06 12:31:42 -05:00
rusefillc
2fd1a1d0f6
refactoring
2023-01-06 12:28:42 -05:00
rusefillc
92a7083b30
refactoring
2023-01-06 12:23:24 -05:00
rusefillc
0907470d7f
refactoring
2023-01-06 12:09:11 -05:00
rusefillc
254e31bc4c
refactoring
2023-01-06 12:00:30 -05:00
rusefillc
12102d5bf3
refactoring
2023-01-06 11:55:59 -05:00
rusefillc
8d2842d475
refactoring
2023-01-06 11:11:50 -05:00
rusefillc
fef6e965d3
refactoring
2023-01-06 11:08:23 -05:00
rusefillc
d99106560d
refactoring
2023-01-06 11:01:32 -05:00
rusefillc
160e12a8bd
refactoring
2023-01-06 10:54:29 -05:00
rusefillc
ac1da4856f
refactoring
2023-01-06 10:52:09 -05:00
rusefillc
4708b4080b
refactoring
2023-01-06 10:42:44 -05:00
rusefillc
b4b6b4baf3
refactoring
2023-01-06 10:36:47 -05:00
rusefillc
b3d3a2ee9c
refactoring
2023-01-06 10:35:07 -05:00
rusefillc
88c11cadb0
refactoring
2023-01-06 10:30:26 -05:00
rusefillc
1f3cee920b
Mitsubishi 4G93 Trigger issues #4918
2023-01-04 09:08:08 -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
8133d24339
Mitsubishi 4G93 Trigger issues #4918
2023-01-03 15:57:57 -05:00
rusefillc
f1aa1d5220
TS Config comments trim at first new-line fix #4927
2023-01-02 14:53:33 -05:00
rusefillc
ba2484759d
TS Config comments trim at first new-line fix #4927
2023-01-02 14:30:58 -05:00
rusefillc
e9691a26bc
TS Config comments trim at first new-line #4927
...
more better test
2023-01-02 14:28:43 -05:00
rusefillc
afa7e9b36e
better API
2023-01-02 13:20:58 -05:00
rusefillc
0a8cb61d98
TS Config comments trim at first new-line #4927
...
reduce code duplication
2023-01-02 12:58:50 -05:00
rusefillc
7649c61a68
TS Config comments trim at first new-line #4927
...
random refactoring
2023-01-02 12:52:33 -05:00
rusefillc
fabb0145d6
docs & better method name
2023-01-02 12:18:56 -05:00
rusefillc
5c1e333ed6
docs
2023-01-02 12:14:03 -05:00
rusefillc
1cc522410c
docs
2023-01-02 12:10:09 -05:00
rusefillc
1f69d0a185
refactoring
2023-01-02 12:10:02 -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
320a9e17b2
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
032deea464
minor progress: generating less unused bit noise in java
2022-12-04 00:09:14 -05:00
rusefillc
bd1206c851
minor progress: generating less unused bit noise in java
2022-12-04 00:05:20 -05:00
rusefillc
b659079b6b
minor progress: generating less unused bit noise in java
2022-12-04 00:01:34 -05:00
rusefillc
990d5f5d86
reduce flash footprint by smarter code generation #4163
2022-12-03 14:39:04 -05:00
rusefillc
9d5801d421
reduce flash footprint by smarter code generation #4163
2022-12-03 08:32:56 -05:00
rusefillc
320585380e
reduce flash footprint by smarter code generation #4163
2022-12-03 01:06:41 -05:00
rusefillc
0c46ca1dcc
refactoring
2022-12-03 01:02:39 -05:00
rusefillc
6a8a459200
reduce flash footprint by smarter code generation #4163
2022-12-03 00:53:02 -05:00
rusefillc
5e62595d69
reduce flash footprint by smarter code generation #4163
2022-12-03 00:51:41 -05:00
rusefillc
8ad27f100f
reduce flash footprint by smarter code generation #4163
2022-12-02 23:48:21 -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
25dc82176b
docs
2022-11-28 20:51:17 -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
d3223dcdb6
progress
2022-11-26 23:38:49 -05:00
rusefillc
41e2ece299
run configurations
2022-11-26 17:16:23 -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
045da70a66
removing unused parameter
2022-11-26 00:21:29 -05:00
rusefillc
39eb76a35d
Target AFR table Y axis stuck at 0 #4826
...
integrated coverage is needed
2022-11-26 00:19:17 -05:00
rusefillc
f73d51bf8e
unused parameter
2022-11-26 00:06:37 -05:00
rusefillc
ce012da2c6
docs
2022-11-25 23:59:38 -05:00
rusefillc
ab5746ecfe
docs
2022-11-23 19:57:31 -05:00
rusefillc
4e1ea57f50
Full Optimized – High Speed #4818
2022-11-23 17:19:41 -05:00
rusefillc
86c3bc4a23
Disabling inactive code for now
2022-11-21 21:31:02 -05:00
rusefillc
38529cb4b7
refactoring: smaller interface helps with encapsulation
2022-11-21 21:07:49 -05:00
rusefillc
d41ff743da
progress: supporting float scale
2022-11-21 20:44:34 -05:00
rusefillc
ed25651db1
"gradlew allDeps" is nice to have
2022-11-21 00:51:52 -05:00
Nathan Schulte
ca15ab5f7b
java_console builds use iso-8859-1 encoding ( #4800 )
...
[javac] /rusefi/rusefi/java_console/io/src/main/java/peak/can/basic/MutableTPCANHandle.java:4: error: unmappable character for encoding ASCII
[javac] * @LastChange $Date: 2020-08-07 16:40:53 +0200 (ven., 07 août 2020) $
[javac] ^
2022-11-19 07:47:56 -05:00
rusefillc
bc3e14d869
triggerimage
2022-11-16 16:44:06 -05:00
Andrey
c916ff1064
TriggerImage
2022-11-16 15:43:57 -05:00
rusefillc
d7c6e57eed
new templating feature
2022-11-14 22:49:51 -05:00
rusefillc
d67b89869f
status quo
2022-11-14 22:41:03 -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
b1dc928b72
target lambda & afr log fields broken #4727
2022-11-02 21:50:42 -04:00
rusefillc
5c8cf7fd10
reducing unusedBit clutter
2022-11-02 21:49:22 -04:00
rusefillc
781acc6440
documenting current reality
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
aca054b1f8
dead comment tag logic
2022-11-01 16:39:02 -04:00
rusefillc
fe78463e99
sad reality
2022-11-01 10:21:29 -04:00
rusefillc
9a3deff720
Automation coverage for RPM not reading #4709
2022-10-28 04:22:10 -04:00
rusefillc
3c5f8f8f3c
renaming tool
2022-10-28 03:44:39 -04:00
rusefillc
4917de354e
SD card log fields list should be auto-generated #3985
2022-10-28 03:43:48 -04:00
rusefillc
391d058ae0
dead code
2022-10-28 03:37:11 -04:00
rusefillc
b06c0eea9f
LTS: signature considerations of long time support branches #4603
2022-10-27 22:33:08 -04:00
rusefillc
0ec0fca9be
encapsulation
2022-10-27 22:12:39 -04:00
rusefillc
8c2a524773
making variable names just a bit less specific
2022-10-27 21:58:07 -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
rusefillc
bae8959e78
refactoring: reducing code duplication
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
Andrey
0bf44c7b64
one step back
2022-10-19 16:22:36 -04:00
rusefillc
f45347a00a
triggerImage: todo: support symmetrical crank
2022-10-19 15:12:51 -04:00
rusefillc
9c9166068d
very strange mess
2022-10-16 12:44:00 -04:00
rusefillc
dee25406c2
very strange mess
2022-10-16 11:53:33 -04:00
rusefillc
147ca31b00
very strange mess
2022-10-16 11:44:28 -04:00
rusefillc
1704964d14
triggerImage: todo: support symmetrical crank
2022-10-16 10:19:41 -04:00
rusefillc
2ea09900e1
clean-up
2022-10-16 02:04:04 -04:00
rusefillc
3757d17330
simulator TCP data rate #4203
...
research toolset
2022-10-16 00:36:33 -04:00
rusefillc
71e0e8e4cf
one step back
2022-10-16 00:07:07 -04:00
rusefillc
5a739763e8
nicer class name
2022-10-15 23:56:34 -04:00
rusefillc
d4cd8bd1b5
just a bump
2022-10-15 23:52:59 -04:00
rusefillc
cda581bf28
gradle clean-up
2022-10-15 23:45:58 -04:00
rusefillc
c2d02faa85
let's separate Android from not Android
2022-10-15 20:24:03 -04:00
rusefillc
73b9a067c4
let's separate Android from not Android
2022-10-15 20:23:26 -04:00
rusefillc
a682cde7e7
let's separate Android from not Android
2022-10-15 19:55:07 -04:00
rusefillc
402f591ec8
let's separate Android from not Android
2022-10-15 19:54:43 -04:00
rusefillc
e037183e74
let's separate Android from not Android
2022-10-15 19:45:34 -04:00
rusefillc
f99eb8462e
let's separate Android from not Android
2022-10-15 19:28:25 -04:00
rusefillc
419ceeb0fc
let's separate Android from not Android
2022-10-15 18:59:17 -04:00
rusefillc
09a5b5e9a1
let's separate Android from not Android
2022-10-15 18:56:28 -04:00
rusefillc
a5e0068fce
Ant should go, gradle is the unified way #4371
2022-10-15 18:21:40 -04:00
rusefillc
265aa64054
let's separate Android from not Android
2022-10-15 18:14:29 -04:00
rusefillc
730484a71b
let's separate Android from not Android
2022-10-15 18:13:04 -04:00
rusefillc
fb694ed32c
let's separate Android from not Android
2022-10-15 17:57:55 -04:00
rusefillc
e17264afe6
let's separate Android from not Android
2022-10-15 17:57:12 -04:00
rusefillc
32c955df3d
let's separate Android from not Android
2022-10-15 17:46:48 -04:00
rusefillc
c0988f71e6
let's separate Android from not Android
2022-10-15 15:38:38 -04:00
rusefillc
fffd0a5216
let's separate Android from not Android
2022-10-15 15:02:34 -04:00
rusefillc
11da5573f5
let's separate Android from not Android
2022-10-15 14:53:00 -04:00
rusefillc
cdc847720a
let's separate Android from not Android
2022-10-15 14:36:41 -04:00
rusefillc
f8b7470c7b
let's separate Android from not Android
2022-10-15 13:30:38 -04:00
rusefillc
fdcdece2b0
let's separate Android from not Android
2022-10-15 11:27:25 -04:00
rusefillc
85f23ef67c
too dead
2022-10-15 11:14:46 -04:00
rusefillc
f2d6496b80
let's separate Android from not Android
2022-10-15 11:12:18 -04:00
rusefillc
77c8f38178
very dead
2022-10-15 11:10:02 -04:00
rusefillc
6defe9deee
let's separate Android from not Android
2022-10-15 10:57:58 -04:00
rusefillc
b2f4b9b7cb
too dead
2022-10-15 10:55:16 -04:00
rusefillc
69d9ad2270
too dead
2022-10-15 10:54:09 -04:00
rusefillc
bda7183b9c
too dead
2022-10-15 10:51:55 -04:00
rusefillc
564b73c4d5
reducing gradle mess
2022-10-15 10:38:34 -04:00
rusefillc
009b23f809
reducing gradle mess
2022-10-15 10:33:51 -04:00
rusefillc
3c5c23f6bf
let's separate Android from not Android
2022-10-15 10:17:51 -04:00
rusefillc
95b646420c
let's separate Android from not Android
2022-10-15 10:07:55 -04:00
rusefillc
9900ee1cb2
let's separate Android from not Android
2022-10-15 09:57:55 -04:00
Andrey
fa86ec57f1
let's separate Android from not Android
2022-10-15 09:50:20 -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
ddaf9fb838
SD card log fields list should be auto-generated #3985
...
progress
2022-10-12 19:46:17 -04:00
rusefillc
4aaa56436c
SD card log fields list should be auto-generated #3985
...
Not good
2022-10-12 19:28:51 -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
rusefillc
81d155f47a
SD card log fields list should be auto-generated #3985
...
do not like this default
2022-10-12 12:34:07 -04:00
rusefillc
2733270a83
SD card log fields list should be auto-generated #3985
2022-10-12 08:04:58 -04:00
rusefillc
a9c63c92a1
SD card log fields list should be auto-generated #3985
...
array support
2022-10-11 23:53:11 -04:00
rusefillc
36265cec1a
SD card log fields list should be auto-generated #3985
2022-10-10 21:36:15 -04:00
rusefillc
3acc8af0b4
SD card log fields list should be auto-generated #3985
2022-10-10 21:25:35 -04:00
rusefillc
01799e1ac7
SD card log fields list should be auto-generated #3985
2022-10-10 08:33:32 -04:00
rusefillc
63412455be
SD card log fields list should be auto-generated #3985
2022-10-09 21:46:38 -04:00
rusefillc
57f4a1eb2c
SD card log fields list should be auto-generated #3985
2022-10-09 21:44:25 -04:00
rusefillc
f668508958
SD card log fields list should be auto-generated #3985
2022-10-09 21:39:20 -04:00
rusefillc
753598483f
refactoring
2022-10-09 17:38:57 -04:00
rusefillc
6a99469c8a
// todo: what is broken _exactly_? ( #4531 )
...
* // todo: what is broken _exactly_?
* hold on, why "float autoscale" at all here?
Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2022-10-08 23:13:14 -04:00
rusefillc
6ff7124392
VVT minimum RPM #4545
...
let's see who else is affected
2022-10-07 13:53:57 -04:00
rusefillc
773c5e9ac7
VVT minimum RPM #4545
...
let's see who else is affected
2022-10-07 12:13:24 -04:00
rusefillc
9a7054008a
VVT minimum RPM #4545
...
let's see who else is affected
2022-10-07 11:59:10 -04:00
rusefillc
fd684a307b
better method name
2022-10-07 11:56:44 -04:00
rusefillc
64a4a76aa1
Adding stuff into livedata.yaml needs _two_ rounds of config generation #4514
2022-09-03 06:31:16 -04:00
rusefillc
6e405c9e0c
Adding stuff into livedata.yaml needs _two_ rounds of config generation #4514
2022-09-02 23:15:47 -04:00
rusefillc
7dcc85a597
Adding stuff into livedata.yaml needs _two_ rounds of config generation #4514
2022-09-02 23:15:23 -04:00
rusefillc
c9fa38e501
Adding stuff into livedata.yaml needs _two_ rounds of config generation #4514
2022-09-02 23:14:52 -04:00
rusefillc
cc8117db0c
more info into header
2022-09-02 23:13:04 -04:00
Andrey
484103deb9
Revert "looks like dead logic"
...
This reverts commit f936204798
.
2022-09-02 23:07:09 -04:00
rusefillc
f936204798
looks like dead logic
2022-09-02 22:51:18 -04:00
rusefillc
20fd9d0714
FullServerTest should not depend on very fresh .ini from internet fix #4462
2022-08-22 19:55:14 -04:00
rusefillc
42fb3e2a4e
upload ini from firmware build #4456
2022-08-17 21:32:10 -04:00
rusefillc
0785bc6e86
romraider is gone part 3
2022-08-16 22:32:21 -04:00
rusefillc
4593c96979
Struct array for outputs #4442
...
extra option might help
2022-08-16 20:05:01 -04:00
rusefillc
7173d947d6
reducing inconsistency between gen scripts
2022-08-16 16:58:01 -04:00
rusefillc
6da63e2851
this is separate enough
2022-08-15 21:39:30 -04:00
rusefillc
748e5d3e77
write down how to build configuration generation tool fix #4447
2022-08-15 18:42:25 -04:00
rusefillc
8b72ff7482
write down how to build configuration generation tool fix #4447
2022-08-15 18:41:56 -04:00
rusefillc
b36f058d1f
refactoring: code flow simplification
2022-08-15 18:39:31 -04:00
rusefillc
afc376bf8c
We have to move either forward or backwards with newparse #4441
...
a step back anticipating changes
2022-08-15 17:34:03 -04:00
Andrey
9785c68e82
Revert "A safe place where stuff is consistent ( #4444 )"
...
This reverts commit 15d42bd293
.
2022-08-15 17:05:40 -04:00
rusefillc
15d42bd293
A safe place where stuff is consistent ( #4444 )
...
* We have to move either forward or backwards with newparse #4441
only spot where newparse was used for real?
* We have to move either forward or backwards with newparse #4441
.jar
* Struct array for outputs #4442
* Struct array for outputs #4442
* Struct array for outputs #4442
making kinetis happy :(
* VVT target to allow negative values #4424
Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2022-08-15 14:26:51 -04:00
rusefillc
4c93418599
TODO: We have to move either forward or backwards with newparse #4441
2022-08-14 18:20:55 -04:00
rusefillc
c07238b85e
antlr
2022-08-08 21:22:47 -04:00
rusefillc
a076f679b4
Ant should go, gradle is the unified way #4371
2022-07-28 16:41:34 -04:00
rusefillc
1f458f5fb3
Ant should go, gradle is the unified way #4371
2022-07-28 16:34:02 -04:00
rusefillc
a95c1faa6d
Ant should go, gradle is the unified way #4371
2022-07-28 15:04:52 -04:00
rusefillc
b1a532055d
Ant should go, gradle is the unified way #4371
2022-07-28 14:55:50 -04:00
rusefillc
5f988e867c
Ant should go, gradle is the unified way #4371
2022-07-28 13:32:00 -04:00
rusefillc
02682fba34
Ant should go, gradle is the unified way #4371
2022-07-28 13:24:49 -04:00
rusefillc
247ad0ddec
custom skipped wheel could be located on camshaft fix #4377
2022-07-25 08:05:52 -04:00
rusefillc
c54418d25d
nicer toString
2022-07-15 04:31:41 -04:00
rusefillc
a26b161b29
https://rusefi.com/forum/viewtopic.php?f=5&t=2373
...
fixing plugin launcher - dependencies were broken
2022-07-14 01:47:13 -04:00
rusefillc
da0b799025
https://rusefi.com/forum/viewtopic.php?f=5&t=2373
...
fixing plugin launcher - dependencies were broken
2022-07-14 01:43:17 -04:00
rusefillc
bf532e5c3e
Drew reminds that humans like sorted drop downs #4339
2022-07-12 07:17:29 -04:00
rusefillc
9f2ec710db
a step back
2022-07-12 06:43:47 -04:00
rusefillc
acc8ceec76
Revert "removing strange condition"
...
This reverts commit 249bc2c6bc
.
2022-07-12 06:41:42 -04:00
rusefillc
249bc2c6bc
removing strange condition
2022-07-12 06:20:30 -04:00
rusefillc
7475f63111
better method name
2022-07-12 06:16:05 -04:00
rusefillc
116cc881d3
Drew reminds that humans like sorted drop downs #4339
2022-07-12 05:36:06 -04:00
rusefillc
cede67c5e5
Drew reminds that humans like sorted drop downs #4339
2022-07-12 05:01:36 -04:00
rusefillc
f3f6fe288c
typo
2022-07-12 04:19:42 -04:00
rusefillc
9860b656f4
Make hard-coded gap ratios visible on trigger documentation images #4172
...
boring details
2022-07-12 03:00:19 -04:00
rusefillc
16c2c459a5
Make hard-coded gap ratios visible on trigger documentation images #4172
2022-07-12 02:57:18 -04:00
rusefillc
76762318cc
Make hard-coded gap ratios visible on trigger documentation images #4172
2022-07-12 01:41:35 -04:00
rusefillc
5fe87f091b
looks dead
2022-07-12 01:38:25 -04:00
rusefillc
8583173771
dead?
2022-07-12 01:29:08 -04:00
rusefillc
bbb869c073
debug is set to idle mode, but none of the debug fields show anything #4335
...
a mess with quotes and new lines
2022-07-07 23:48:37 -04:00
rusefillc
2f4a3b0646
debug is set to idle mode, but none of the debug fields show anything #4335
...
code generator fix with multiline and quotes
2022-07-07 23:23:54 -04:00
rusefillc
a4dfdb3165
debug is set to idle mode, but none of the debug fields show anything #4335
...
current state is a bit broken
2022-07-07 23:23:53 -04:00
Matthew Kennedy
7e8ae7c8a3
Write output channels with new parser ( #4219 )
...
* let the new parser run
* s
* support for output channels
* usages reader uses new parser for output channels
* better debugging configuration
* bad merge
* test it a bit too
* more tests
* copy/paste the same content from other file
* s
* fix bugs where even the existing logic tries to write as an enum (?)
* jar
* print stream always unix
* print stream always unix
* use typedefs correctly
* jar
* stub support for multiple of each type
* s
* s
* name some more datas
2022-06-19 09:52:23 -04:00
Matthew Kennedy
606e04364b
new parser TS output fixes, config file fixes ( #4261 )
...
* new parser TS output fixes, config file fixes
* jar
2022-06-18 17:24:50 -04:00
Matthew Kennedy
7cc09ade6f
More fragment refactoring: encode by type, not enum index ( #4075 )
...
* fragment refactoring
* jar
* jar?
* look up fragment by type, not index
* don't even include that
* jar again
* jar again
* unit tests are happy
* guards
* jar
* hpfp guarding
* handle knock controller
* jar
* s
* stub multiple for each
* jar
* Update live_data.cpp
* s
* s
2022-06-18 09:23:44 -04:00
Matthew Kennedy
ca775ef489
no trailing invalid ( #4257 )
...
* don't pad
* test & jar
* do it in the new parser too
* remove from config txt
* minor file format cleanups while we're at it
2022-06-17 21:23:42 -04:00
rusefillc
d701c1c8ef
new autoscale constraint #4111 ( #4111 )
2022-06-03 02:06:55 -04:00
Matthew Kennedy
41dbf51d06
use yaml like you're supposed to ( #4233 )
...
* use yaml like you're supposed to
* parse output names (but don't use it yet)
2022-06-03 01:02:16 -04:00
rusefillc
14cf368dcc
helping build
2022-06-02 15:25:10 -04:00
rusefillc
68801865f3
Merge branch 'master' of https://github.com/rusefi/rusefi
2022-06-02 15:23:40 -04:00
rusefillc
34d4cd17bb
better logging
2022-06-02 15:23:38 -04:00
Andrey
ac213c31d8
new validation and a lot of clean-up!
2022-06-02 15:18:18 -04:00
rusefillc
fc9ed9ca43
https://github.com/rusefi/hellen-gm-e67/issues/36
2022-06-02 14:04:03 -04:00
rusefillc
b4e3bb63ef
TS enum key-value form #4232
2022-06-02 12:47:39 -04:00
rusefillc
0aab6d10e0
refactoring: reducing magic constant
2022-06-02 12:41:49 -04:00
rusefillc
bd51e1ae64
typo
2022-06-02 12:40:20 -04:00
rusefillc
f79d7f301e
helping build
2022-06-01 13:48:39 -04:00
Matthew Kennedy
7748997f56
test new parser TS layout ( #4220 )
...
* layout tests
* code analysis
* LOL java changes its line ending behavior based on your platform
* jar
2022-05-31 19:55:45 -04:00
rusefillc
22d9bf056a
heling build
2022-05-31 08:48:24 -04:00
Matthew Kennedy
aaa5afbf38
actually run the new parser ( #4218 )
...
* let the new parser run
* s
* ant
* minor cleanups
* allow passing string
* tests found a genuine bug
* test definitions
* helper
* test lots of parsing
* test missing define
* test typedefs, bits
* fix bug with more than 32 consecutive bits overflowing a single field
* s
* test extra hex definitions
* jar
2022-05-31 08:38:23 -04:00
rusefi
1d629df884
trying to reduce confusion x2
2022-05-30 17:06:56 -04:00
rusefillc
b0252fd3df
trying to reduce confusion
2022-05-30 16:42:08 -04:00
rusefi
3da1457f99
helping build
2022-05-15 21:41:53 -04:00
rusefillc
95ea662735
reduce flash footprint by smarter code generation #4163
2022-05-15 19:36:40 -04:00
rusefillc
9000af369b
efi::size
2022-05-15 19:19:21 -04:00
rusefi
a1b6be5452
reduce flash footprint by smarter code generation #4163
2022-05-15 18:33:22 -04:00
rusefillc
e13a34a956
reduce flash footprint by smarter code generation #4163
2022-05-15 17:56:39 -04:00
rusefillc
8611950460
splitting test into two
2022-05-15 10:22:23 -04:00
rusefi
91ca4d549b
one step back to avoid 'bit Constant engineType, contains fewer options (103) that expected(128)' TS warning
2022-05-14 11:10:49 -04:00
rusefillc
400b3c3547
Remove value copy from controller into outputChannels #4095
2022-05-09 08:24:55 -04:00