Commit Graph

254 Commits

Author SHA1 Message Date
rusefillc e918719db8 reduce flash footprint by smarter code generation #4163 2022-05-15 19:36:40 -04:00
rusefi 35a44bd1e7 reduce flash footprint by smarter code generation #4163 2022-05-15 18:33:22 -04:00
rusefillc 14ab5e566b reduce flash footprint by smarter code generation #4163 2022-05-15 17:56:39 -04:00
rusefi 48d63f9c3c 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 634e788d2d Remove value copy from controller into outputChannels #4095 2022-05-09 08:24:55 -04:00
rusefillc 240e0c38a6 compact pinout enum syntax part two 2022-05-09 08:12:25 -04:00
rusefillc d70d6a1d37 compact pinout enum syntax part two 2022-05-09 07:39:56 -04:00
rusefillc e461288403 compact pinout enum syntax 2022-05-09 07:13:50 -04:00
rusefillc 3ef4508f1f Technical debt: ENUM_32_BITS #3874 2022-05-02 00:22:45 -04:00
Matthew Kennedy 83caf1ea1b 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 15c2699e08 would this ever end... 2022-04-25 18:14:11 -04:00
rusefillc f3fb27003f 2 byte pin index #4097
let's have another go?
2022-04-25 00:19:02 -04:00
rusefillc 3913ec4f71 2 byte pin index #4097
fixing what was just broken
2022-04-24 23:49:41 -04:00
rusefillc 78993e7281 2 byte pin index #4097
wow we have so many useful 'todo's :)
2022-04-24 23:23:12 -04:00
rusefillc 36fd27ac0a 2 byte pin index #4097 2022-04-24 17:27:45 -04:00
Andrey 1ad9df994b https://github.com/rusefi/web_backend/issues/166
one step back for now
2022-04-22 01:54:54 -04:00
rusefillc 534ad1e219 better default handling 2022-04-22 01:24:49 -04:00
Andrey 50cfc72332 code generation bugfix 2022-04-18 12:22:50 -04:00
rusefillc 31d6a74c71 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 b72eb04a26 fixing indicator prefix 2022-04-18 02:02:04 -04:00
rusefillc c331d22d6c 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 0d1f7f48e3 starting to really not like manual jar thing 2022-04-17 23:31:16 -04:00
rusefillc 31c3c33972 logging of live data structs was: data points #3614
alpha version of TS UI
2022-04-17 22:28:36 -04:00
rusefillc 1f7dc3dc0d logging of live data structs was: data points #3614
huge step!
2022-04-17 21:01:54 -04:00
rusefillc 5bc121dfd1 helping build 2022-04-17 20:08:21 -04:00
Andrey c97a53b39c bad bad manual jar process :( 2022-04-17 18:56:01 -04:00
Andrey 72eb8c4e13 manual jar in repo not amazing 2022-04-17 18:47:30 -04:00
rusefillc d18db8b5d9 trying to fix build 2022-04-17 16:12:42 -04:00
Andrey 220dea05a8 shameless reminder about time-sensitive Proteus fabrication issue which worries me 2022-04-17 16:00:31 -04:00
rusefillc 481da56e8c refactoring 2022-04-17 14:18:42 -04:00
rusefillc 42beed94d2 logging of live data structs was: data points #3614
progress!
2022-04-17 13:16:13 -04:00
Andrey 698e856803 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 35d8cc461e logging of live data structs was: data points #3614 2022-04-17 02:26:40 -04:00
rusefillc 54be720fca logging of live data structs was: data points #3614 2022-04-16 21:04:02 -04:00
rusefillc d7e8d2179f logging of live data structs was: data points #3614 2022-04-16 19:43:12 -04:00
Andrey b6bee29238 bugfix: order of complexity 2022-04-16 13:57:16 -04:00
Matthew Kennedy 75c7fb3b18 fragment refactoring (#4072)
* fragment refactoring

* jar

* jar?
2022-04-16 09:24:45 -04:00
rusefillc c2f2867daa logging of live data structs was: data points #3614 2022-04-16 00:48:15 -04:00
rusefillc 42276fa173 establishing a bit of API 2022-04-15 22:43:10 -04:00
rusefillc 142a4b925d establishing a bit of API 2022-04-15 22:19:43 -04:00
rusefillc b164b93dbd logging of live data structs was: data points #3614 2022-04-14 22:11:18 -04:00
rusefillc d9fccb4383 logging of live data structs was: data points #3614
unification with outputs
2022-04-14 21:01:26 -04:00
rusefillc 06f2006626 logging of live data structs was: data points #3614
unification with outputs
2022-04-14 15:46:01 -04:00
rusefillc 725e5467bd logging of live data structs was: data points #3614 2022-04-13 22:27:44 -04:00
rusefillc f7e2d5a4d2 logging of live data structs was: data points #3614
one step back
2022-04-13 21:46:38 -04:00
rusefillc d3afe354a1 logging of live data structs was: data points #3614
progress & more consistent convention
2022-04-13 21:01:05 -04:00
rusefillc 57be5a2147 logging of live data structs was: data points #3614
progress & more consistent convention
2022-04-13 20:46:55 -04:00
rusefillc 5a8725a8aa autoscale scale into java fields 2022-04-04 21:35:09 -04:00
rusefillc 68a0ac9991 Proper cam speed labels in triggers #4021 2022-04-03 14:06:22 -04:00
rusefillc 5896f9054d random order in generated_ts_name_by_pin fix #3989 2022-03-10 20:32:20 -05:00