Commit Graph

1067 Commits

Author SHA1 Message Date
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
rusefillc bc204bc239 compact pinout enum syntax part two 2022-05-09 08:12:25 -04:00
rusefillc 05ed284419 compact pinout enum syntax part two 2022-05-09 07:39:56 -04:00
rusefillc f2ffb337bb compact pinout enum syntax 2022-05-09 07:13:50 -04:00
rusefillc 56d5d77300 progress towards compact enum syntax 2022-05-09 07:02:01 -04:00
rusefillc 085d0d4941
Socket can (#4126)
* Linux is asking for SocketCAN ISO-TP console connector #4123

* Linux is asking for SocketCAN ISO-TP console connector #4123

* gradle

* Linux is asking for SocketCAN ISO-TP console connector #4123

Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2022-05-03 16:41:24 -04:00
rusefillc 27a55eb36c Technical debt: ENUM_32_BITS #3874 2022-05-02 00:22:45 -04:00
rusefillc d4323d370a Technical debt: ENUM_32_BITS #3874 2022-05-01 23:52:29 -04:00
rusefillc e64b382662 one step back to help master 2022-04-29 09:18:20 -04:00
Matthew Kennedy e4a0979dc2
Brain pin is enum class (#4108)
* change most usages to Gpio::

* board configs

* engine configs etc

* isBrainPinValid, smart gpio

* generator

* generator

* generator

* connector yamls

* kinetis enums

* cypress txt

* kinetis config

* frankenso

* config generator

* actually do it for the others

* disable skips for pr ci

* fix tle8888

* misc

* weird cast from int

* needs this operator too

* this can be an unsigned subtract

* happy tests

* s

* kinetis isConfigurationChanged weirdness

* missed J/K

* cypress efifeatures

* build script mistake (!)

* mistake in smart gpio

* debounce

* eg33

* kinetis, so needy

* it's pretty green, we can skip these again
2022-04-28 17:32:39 -04:00
rusefillc d4a1811f7f new autoscale constraint #4111 2022-04-26 19:38:49 -04:00
rusefillc ee028acb5f autoscale and scale 2022-04-26 19:25:45 -04:00
rusefillc c3636eafb1 would this ever end... 2022-04-25 18:14:11 -04:00
rusefillc a48654ce74 test coverage good 2022-04-25 00:46:27 -04:00
rusefillc 35b7546f22 2 byte pin index #4097
let's have another go?
2022-04-25 00:19:02 -04:00
rusefillc 4793687c34 2 byte pin index #4097
:( at least test coverage is being improved
2022-04-25 00:19:02 -04:00
rusefillc 388a4d238c 2 byte pin index #4097
fixing what was just broken
2022-04-24 23:49:41 -04:00
rusefillc 7e40edbebc 2 byte pin index #4097
wow that's bad again
2022-04-24 23:49:41 -04:00
rusefillc 66e661361b 2 byte pin index #4097
wow we have so many useful 'todo's :)
2022-04-24 23:23:12 -04:00
rusefillc 10409ebd59 2 byte pin index #4097
Matt by the way we do support '#if' in code generation

but for now without alignment any longer
2022-04-24 23:18:53 -04:00
rusefillc cc03380a84 2 byte pin index #4097
not good
2022-04-24 23:06:33 -04:00
rusefillc afff3bc872 2 byte pin index #4097 2022-04-24 17:27:45 -04:00
rusefillc 6354f6372c 2 byte pin index #4097
short alignment
2022-04-24 17:26:46 -04:00
rusefillc 9947b34aec 2 byte pin index #4097
bit alignment
2022-04-24 17:26:45 -04:00
rusefillc 23fb96f399 2 byte pin index #4097
status quo
2022-04-24 17:26:45 -04:00
Andrey e50c678623 https://github.com/rusefi/web_backend/issues/166
one step back for now
2022-04-22 01:54:54 -04:00
rusefillc 406405ab8d better default handling 2022-04-22 01:24:49 -04:00
rusefillc 13ccfefb7e https://github.com/rusefi/web_backend/issues/166 2022-04-19 14:49:57 -04:00
Andrey 1eafeb3ed1 code generation bugfix 2022-04-18 12:22:50 -04:00
rusefillc f55ad6ff23 logging of live data structs was: data points fix #3614
we now have what Martin has asked for :)
2022-04-18 11:44:57 -04:00
rusefillc 0b61af507f live data indicator usability 2022-04-18 11:44:11 -04:00
rusefillc a6d3b2f028 unique names in case of iteration 2022-04-18 11:06:57 -04:00
rusefillc 6c089dbdc4 refactoring 2022-04-18 10:58:11 -04:00
rusefillc 387dfafe74 docs 2022-04-18 10:57:54 -04:00
rusefillc 9caec21e36 fixing indicator prefix 2022-04-18 02:02:04 -04:00
rusefillc 2b23e712eb only rename 2022-04-18 01:31:04 -04:00
rusefillc 4297173e15 logging of live data structs was: data points #3614
sub-structures handling fix
more better liveGraph .ini syntax
2022-04-18 00:31:30 -04:00
rusefillc 282eec37e6 refactoring 2022-04-18 00:22:36 -04:00
rusefillc 5a5ae49d27 minor fix - graph index 2022-04-18 00:05:15 -04:00
rusefillc b685132e60 starting to really not like manual jar thing 2022-04-17 23:31:16 -04:00
rusefillc 403a534ae8 no graphs for indicators, also limiting number of lines per graph 2022-04-17 22:49:58 -04:00
rusefillc 3d44f6d2c0 logging of live data structs was: data points #3614
alpha version of TS UI
2022-04-17 22:28:36 -04:00
rusefillc 73d5898c5e logging of live data structs was: data points #3614
huge step!
2022-04-17 21:01:54 -04:00
rusefillc 7e4c12171d helping build 2022-04-17 20:08:21 -04:00
Andrey 26cf99edeb bad bad manual jar process :( 2022-04-17 18:56:01 -04:00
Andrey d82157cd68 reducing smell 2022-04-17 18:48:22 -04:00
Andrey 03c2342d28 manual jar in repo not amazing 2022-04-17 18:47:30 -04:00
rusefillc 53f7d2e16e look it's a bugfix! 2022-04-17 18:11:32 -04:00
rusefillc 1d9af6ef1f Merge branch 'master' of https://github.com/rusefi/rusefi 2022-04-17 18:10:40 -04:00
Andrey 5cd5783c02 look it's a bug?! 2022-04-17 18:10:25 -04:00
rusefillc 4eed0e417e API 2022-04-17 18:01:38 -04:00
Andrey 567751b5a3 progress 2022-04-17 18:01:13 -04:00
rusefillc 8f0eb676a5 logging of live data structs was: data points #3614
So close...
2022-04-17 17:22:21 -04:00
rusefillc 00b3372929 progress 2022-04-17 17:09:58 -04:00
rusefillc 2666cb7c5a logging of live data structs was: data points #3614
looks like progress
2022-04-17 16:51:17 -04:00
rusefillc c00a24e9fd trying to fix build 2022-04-17 16:12:42 -04:00
Andrey 4db874a607 shameless reminder about time-sensitive Proteus fabrication issue which worries me 2022-04-17 16:00:31 -04:00
rusefillc f3897cda58 refactoring 2022-04-17 14:48:00 -04:00
rusefillc e6095e1e56 refactoring 2022-04-17 14:37:17 -04:00
rusefillc 8a0c109dc2 refactoring 2022-04-17 14:28:32 -04:00
rusefillc c64e52c940 refactoring 2022-04-17 14:18:42 -04:00
rusefillc fca9f998ea refactoring 2022-04-17 14:18:42 -04:00
rusefillc dc1c6c035d refactoring 2022-04-17 14:18:42 -04:00
rusefillc 5ddbd5ef2f refactoring 2022-04-17 14:18:42 -04:00
rusefillc 2624d0ad07 logging of live data structs was: data points #3614
progress!
2022-04-17 13:16:13 -04:00
rusefillc 7e067bb5a1 reducing confusion 2022-04-17 13:15:39 -04:00
rusefillc b8bb95f636 refactoring 2022-04-17 13:12:58 -04:00
Andrey f1d70ecc0c logging of live data structs was: data points #3614
fixing a couple of brand new bugs
2022-04-17 03:10:39 -04:00
rusefillc ead4b5488f logging of live data structs was: data points #3614 2022-04-17 02:26:40 -04:00
rusefillc 359ff68778 logging of live data structs was: data points #3614
fancy TS progress
2022-04-17 01:58:05 -04:00
rusefillc 07d8ac77bc reducing code duplication 2022-04-17 01:43:46 -04:00
rusefillc feccf3e19e logging of live data structs was: data points #3614 2022-04-16 21:04:02 -04:00
rusefillc b707812788 logging of live data structs was: data points #3614 2022-04-16 19:43:12 -04:00
Andrey 9d6a7b6ee1 bugfix: order of complexity 2022-04-16 13:57:16 -04:00
Matthew Kennedy 6aef4f10d0
fragment refactoring (#4072)
* fragment refactoring

* jar

* jar?
2022-04-16 09:24:45 -04:00
rusefillc b0158c8350 logging of live data structs was: data points #3614 2022-04-16 02:30:54 -04:00
rusefillc b9e56a36c7 logging of live data structs was: data points #3614 2022-04-16 00:48:15 -04:00
rusefillc 50a426858a establishing a bit of API 2022-04-15 22:43:10 -04:00
rusefillc 6d8978a006 establishing a bit of API 2022-04-15 22:19:43 -04:00
rusefillc cbcce9d84a establishing a bit of API 2022-04-15 21:41:52 -04:00
rusefillc 841b6469c2 extracting a few methods 2022-04-15 21:10:20 -04:00
rusefillc 60ee5a3320 logging of live data structs was: data points #3614 2022-04-15 16:51:09 -04:00
rusefillc 8d729b155c just Sensor rename 2022-04-15 16:37:31 -04:00
rusefillc b2925f292a better API 2022-04-15 13:53:50 -04:00
rusefillc 19aec9129b refactoring - useless abstract class 2022-04-15 13:47:14 -04:00
rusefillc f41e15245b step towards gradle folder structure 2022-04-15 11:02:00 -04:00
rusefillc 757a2f3bd1 step towards gradle folder structure
a bit more of skip rate
2022-04-15 10:55:46 -04:00
rusefillc 943409b979 logging of live data structs was: data points #3614 2022-04-14 22:11:18 -04:00
rusefillc 007396003e logging of live data structs was: data points #3614
unification with outputs
2022-04-14 21:01:26 -04:00
rusefillc 435ecc413c logging of live data structs was: data points #3614
unification with outputs
2022-04-14 15:46:01 -04:00
rusefillc 57df620087 logging of live data structs was: data points #3614 2022-04-13 22:27:44 -04:00
rusefillc 7c5e8c8fb8 logging of live data structs was: data points #3614
one step back
2022-04-13 21:46:38 -04:00
rusefillc 6518315af6 logging of live data structs was: data points #3614
progress & more consistent convention
2022-04-13 21:01:05 -04:00
rusefillc 4834683dc6 logging of live data structs was: data points #3614
progress & more consistent convention
2022-04-13 20:46:55 -04:00
rusefillc 413e636d4c typo/grammar 2022-04-13 17:55:31 -04:00
rusefillc cdee39b910 refactoring: merging state into state 2022-04-13 17:30:09 -04:00
rusefillc 6a924f14df Mark is an ass but by far the most potent combination of knowledgeable ass, smart ass, get it done ass and determined ass. and his ass consistently puts in time. 2022-04-11 11:43:35 -04:00
rusefillc 278154ad9c Log4j errors fix #4044 2022-04-04 23:12:05 -04:00
rusefillc 65a4d92f31 autoscale scale into java fields 2022-04-04 21:35:09 -04:00
rusefillc 75318803e8 Proper cam speed labels in triggers #4021 2022-04-03 14:06:22 -04:00
rusefillc e631988b22 Proper cam speed labels in triggers #4021 2022-04-03 12:22:47 -04:00
rusefillc 577b30c74a Refactoring, technical debt: export more of trigger attributes into triggers.txt file #2077 2022-04-02 21:01:29 -04:00
rusefillc f8fe063415 minor clean-up 2022-04-02 21:01:29 -04:00
rusefillc 613ce3bd7e transitive dependencies 2022-03-15 14:24:54 -04:00
rusefillc 5c4b8c24be docs 2022-03-13 11:34:41 -04:00
rusefillc 4d188faac4 random order in generated_ts_name_by_pin fix #3989 2022-03-10 20:32:20 -05:00
rusefillc 0f38f664ba id array length should match class array length 2022-02-16 13:03:53 -05:00
rusefillc d71e203b27 id array length should match class array length 2022-02-16 12:47:54 -05:00
rusefillc 2f488bfe46 id array length should match class array length 2022-02-16 12:17:25 -05:00
rusefillc 644dabf1bc id array length should match class array length 2022-02-16 11:55:07 -05:00
rusefillc b124225c6d Console logging is a mess #3930 2022-02-12 16:46:08 -05:00
rusefillc 1f97452359 Console logging is a mess #3930 2022-02-12 16:09:31 -05:00
Matthew Kennedy 35c4c0bfba
move allowLongResponse option to ECU side (#3917)
* executeCommand knows about opcodes

* kick

* remove allowLongResponse

* add api in firmware instead

* test size

* bad merge

* firmware missed a spot

* fix logic

* haha we have to disable it
2022-02-11 16:03:20 -05:00
Matthew Kennedy 5fc5bb40bd
executeCommand knows about opcodes (#3915)
* executeCommand knows about opcodes

* kick

* extra line

* gross duplication

* ugh more
2022-02-11 07:03:15 -05:00
rusefillc 0047805ce4 User board-specific terms in error messages #3886 2022-02-03 15:21:30 -05:00
rusefillc b900f7e5f2 User board-specific terms in error messages #3886
wow we are getting closer!
2022-02-03 15:01:26 -05:00
rusefillc 1b73e96152 User board-specific terms in error messages #3886 2022-02-03 14:27:47 -05:00
rusefillc fd712d50e1 User board-specific terms in error messages #3886
EFI_ADC_13 used multiple times in hellen121vag #2925

enforcing new constraint
2022-02-03 13:11:43 -05:00
rusefillc 5f8d481f31 User board-specific terms in error messages #3886
refactoring - explicit PinState class
2022-02-03 13:03:05 -05:00
rusefillc 4fb0e75d3c User board-specific terms in error messages #3886
just refactoring for now
2022-02-03 12:15:37 -05:00
rusefillc caced85ad0 User board-specific terms in error messages #3886
just refactoring for now
2022-02-03 12:15:02 -05:00
Matthew Kennedy 10be2d5f40
Remove FSIO, byeeeeeeeee (#3865)
* vestigial config

* replace last functionality

* engine/board configs include

* files that didn't need to include this

* remove FSIO implementation

* stragglers

* random little bits

* s

* s

* ConfigDefinition

* jar

* s
2022-02-02 02:03:31 -05:00
rusefillc cc22937c65 better C++ enum handling 2022-01-27 16:51:58 -05:00
rusefillc 7850e6e57e assert that C and TS enum sizes match #3786
is this test testing anything?
2022-01-14 22:44:22 -05:00
rusefillc 3951d3236b assert that C and TS enum sizes match #3786 2022-01-12 21:28:33 -05:00
rusefillc 1990086c1c assert that C and TS enum sizes match #3786 2022-01-12 21:14:08 -05:00
rusefillc ee7f0f6da9 lib 2022-01-12 21:14:08 -05:00
rusefillc 08d6004ad3 fresh antlr 2022-01-11 16:39:47 -05:00
rusefillc fb60c2f1c7
fresh antlr (#3774)
Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2022-01-11 16:33:59 -05:00
rusefillc 25ca48c408 Live Data progress 2022-01-06 17:58:59 -05:00
rusefillc 17ae85748b migrate configuration_definition to gradle #3746 2022-01-06 05:26:05 -05:00
rusefillc ff84233d1d AlphaX 2022-01-05 16:08:10 -05:00
rusefillc 5b5597a653 reducing logging 2022-01-05 15:56:04 -05:00
rusefillc 3995d08bea reducing logging 2022-01-05 15:39:46 -05:00
rusefillc ed59d225ca live data progress 2022-01-05 01:34:48 -05:00
rusefillc a9b8fef332 more refactoring
'null' in header bugfix
2022-01-05 01:10:02 -05:00
rusefillc 25d3a401f3 grumbling 2022-01-05 00:19:50 -05:00
rusefillc 005f322ac9 minor refactoring 2022-01-05 00:19:50 -05:00
rusefillc 9ed57e36cd more dead code & reducing static magic 2022-01-04 23:48:16 -05:00
rusefillc 2117738d13 dead test & clean-up 2022-01-04 23:34:32 -05:00
rusefillc 462d0742d5 refactoring - splitting class a bit further 2022-01-04 00:28:41 -05:00
rusefillc 26a70b8107 refactoring - splitting class a bit further 2022-01-04 00:25:49 -05:00
rusefillc c95948c143 refactoring - splitting class a bit 2022-01-04 00:17:09 -05:00
rusefillc f80601eb87 HellenNA8_96 config folder #3724
resiliency
2021-12-29 23:48:06 -05:00
rusefillc 31e3265954 rusefi console - troubles with 'online' - java 11 does not hava JAXB #3128 2021-12-22 16:01:00 -05:00
rusefillc 96fb4b4638 better error message 2021-12-20 02:06:24 -05:00
rusefillc df354a338e clutch input via CAN #3605 2021-12-15 20:22:56 -05:00
rusefillc 86506a15a9 clutch input via CAN #3605 2021-12-15 20:11:23 -05:00
rusefillc 373e564ea2 clutch input via CAN #3605 2021-12-15 20:11:23 -05:00
rusefillc 5ed26f1ca1 Lua to read tsOutputs #3376 2021-12-14 22:28:41 -05:00
rusefillc 5854cbb75e Lua to read tsOutputs #3376 2021-12-14 16:04:39 -05:00
rusefillc 28449f3095 Lua to read tsOutputs #3376 2021-12-13 19:13:05 -05:00
rusefillc 0a7e2d04bd Lua to read tsOutputs #3376 2021-12-13 18:57:22 -05:00
rusefillc 5fdf9e420f Lua to read tsOutputs #3376 2021-12-12 23:17:56 -05:00
rusefillc d0592fa20d Lua to read tsOutputs #3376 2021-12-12 22:42:57 -05:00
rusefillc 8a75f86191 Lua to read tsOutputs #3376 2021-12-11 20:53:51 -05:00
rusefillc 256738680f refactoring 2021-12-11 13:00:33 -05:00
rusefillc 09c81c6a2e generator refactoring 2021-12-11 04:42:56 -05:00
rusefillc 2656f4b7b7 generator refactoring 2021-12-11 04:31:54 -05:00
rusefillc 1b84bac3d5 generator refactoring 2021-12-11 04:04:15 -05:00
rusefillc d129c43e0a extra coverage 2021-12-11 03:54:12 -05:00
rusefillc 742d0918b2 code generator: unifying size logic 2021-12-11 03:50:28 -05:00
rusefillc 90586f02a4 docs 2021-12-11 03:40:24 -05:00
rusefillc 1177b48d2a fresh jar 2021-12-09 21:53:11 -05:00
rusefillc c0b30287e7 random clean-up and more explicit handing of 33 bits in a row 2021-12-09 21:42:14 -05:00
rusefillc 4d03ff9751 refactoring: hiding 'prev' logic a bit deeper 2021-12-09 21:42:06 -05:00
rusefillc b890046f6e fresh jar 2021-12-09 17:41:46 -05:00
rusefillc cbca82f5fd toString 2021-12-09 17:41:18 -05:00
rusefillc 64354e1d79 unit test coverage for conditional structure 2021-12-09 17:41:08 -05:00
rusefillc 905760e84e docs 2021-12-08 23:18:38 -05:00
rusefillc e6e259c7d9 output channel name duplication fix #3681 2021-12-08 22:45:51 -05:00
Matthew Kennedy 1a618c9d6f
remove cache zip, rely on LazyFile instead (#3639)
* don't use cache.zip

* delete cache zip

* withConstructor

* I can't type

* bad merge

* jar

* jar
2021-12-01 23:00:54 -05:00
Matthew Kennedy 890cbd8cf2
remove define_constructor (#3640)
* no define_constructor

* jar

* sim needs live doc
2021-11-30 19:31:54 -05:00
Matthew Kennedy 61402dc52c
fix output channel dependency detection (#3634)
* s

* jar
2021-11-28 23:46:48 -05:00
Matthew Kennedy f126302a0f
/bin/bash (#3635) 2021-11-28 23:46:37 -05:00
rusefillc 5eb3e76fb8 why so many channels are hidden in debug ? #3614 2021-11-28 23:09:24 -05:00
rusefillc bd48f83b73 why so many channels are hidden in debug ? #3614 2021-11-28 22:21:32 -05:00
rusefillc 8d2487ce2e why so many channels are hidden in debug ? #3614 2021-11-28 22:02:18 -05:00
rusefillc 86ff41cd17 refactoring: nicer API 2021-11-28 22:01:23 -05:00
rusefillc 76b746548c micro refactoring 2021-11-28 21:59:38 -05:00
rusefillc a24358f350 refactoring: nicer API 2021-11-28 21:18:21 -05:00