Matthew Kennedy
3ef969d743
warnings & assorted cleanup ( #2793 )
...
* lua hook
* validateBuffer
* tables
* simplify fsio table
* test
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-06-03 14:30:25 -04:00
Matthew Kennedy
5ba7577496
move FSIO aux analog inputs to sensor model ( #2669 )
...
* sensor entries
* init
* non-explicit for list init to work
* switch fsio
* no longer need this lua hook
* init
2021-05-09 19:47:37 -04:00
rusefillc
bf41ec354e
helping us trace CUSTOM_FSIO_STACK_SIZE
2021-04-08 15:59:42 -04:00
rusefillc
b49c5200b7
helping us trace CUSTOM_FSIO_STACK_SIZE
2021-04-08 15:15:12 -04:00
Matthew Kennedy
b6de500059
cleanup ( #2386 )
2021-02-23 16:57:14 -05:00
Matthew Kennedy
102804db7d
rework FSIO LEelement ( #2374 )
...
* save
* firmware
* test parsing multiple things
* split tests
2021-02-17 23:32:44 -05:00
rusefi
92ffd4a84b
no one expects to make FSIO progress
2021-02-17 10:53:35 -05:00
Matthew Kennedy
ba2c675ffa
progress to fsio type safety ( #2137 )
...
* rename
* packed type safe fsio value
* comment
* rename
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-12-27 17:22:11 -05:00
Matthew Kennedy
64c8d7c494
unused ivalue ( #2138 )
...
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-12-25 09:47:33 -05:00
Matthew Kennedy
17554539d1
rename ( #2136 )
...
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-12-25 08:40:54 -05:00
Matthew Kennedy
378d118118
test ( #2071 )
...
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-12-12 23:40:05 -05:00
shadowm60
593be1c943
Fsio eval check ( #2068 )
...
* FSIO error signaling
- wrong keyword in FSIO now shows up as nice TS error message
- added f7 debug option for vsCode as well.
* Keep unit_test happy
2020-12-12 20:03:52 -05:00
Matthew Kennedy
cb47cde068
switch from float to expected<float> ( #1862 )
2020-10-06 22:33:00 -04:00
Matthew Kennedy
8cff16e797
FSIO refactoring ( #1861 )
...
* better fsio tests
* condense operators
* minor parser cleanup too
* comments, too!
2020-10-06 21:54:49 -04:00
rusefi
cfcf1cc7b3
index for fsio_analog_input
2020-06-01 22:39:56 -04:00
rusefi
0c3f73c2b4
code style
2020-01-21 01:47:58 -05:00
rusefi
bb217b01dd
happy new year unification
2020-01-13 21:57:43 -05:00
rusefi
af4f20551b
getting rid of boardConfiguration / binary compatible change
2019-12-11 17:48:55 -05:00
rusefi
9fd45aea19
micro-optimization: replacing by-referece access with direct static access for real firmware
2019-11-13 21:43:24 -05:00
rusefi
42dc9e3662
fancy C++ s/NULL/nullptr/
2019-10-08 01:26:35 -04:00
rusefi
f600bbc6d7
ETB target is using integer values #945
...
refactoring - ADC mocking is a mess
2019-09-22 10:02:07 -04:00
rusefi
0829d70012
reducing complexity
2019-09-20 01:06:15 -04:00
rusefi
83ad64eade
Refactoring: OS access should be explicit #867
2019-07-04 03:57:21 -04:00
Matthew Kennedy
95003e9a7b
const, explicit, and override ( #831 )
...
* const, explicit, and override
* more const
* more const
* missed a spot
2019-06-08 09:51:36 -04:00
rusefi
541c445a2d
defined(__DOXYGEN__) ? #748
2019-04-12 22:07:03 -04:00
rusefi
46bdbf82d1
refactoring: reducing code duplication
2019-02-23 12:33:49 -05:00
rusefi
57993ff1b4
The Big Refactoring of 2019: DECLARE_ENGINE_PARAMETER_SUFFIX consistency and simplification #657
2019-01-09 22:16:30 -05:00
rusefi
90baa5ab73
FSIO to stop engine if things are REALLY bad - user-configurable and disabled by default obviously
2019-01-05 23:48:37 -05:00
rusefi
1f90cf153d
refactoring
2018-09-16 22:26:57 -04:00
rusefi
3d9370771b
FSIO input progress
2018-08-01 23:27:22 -04:00
rusefi
99e74635ef
step towards more unique codes
2018-07-25 23:30:00 -04:00
rusefi
1d31067d19
happy new year
2018-01-20 20:55:31 -05:00
rusEfi
414f45ede2
softer error handling
2017-12-03 18:17:59 -05:00
rusefi
b1f66d43ce
fixing build
2017-11-24 19:16:00 -05:00
rusefi
ea698a6f09
refactoring: better name
2017-06-26 09:14:31 +03:00
rusefi
d66bd27f96
refactoring
2017-06-04 15:25:37 -04:00
rusEfi
be18c73836
refactoring: better code names
2017-04-19 22:03:14 -04:00
rusefi
bf129a65e8
manual picking from ChibiOS migration branch to make my evening a little less depressing
2017-03-27 22:52:43 -04:00
rusefi
e954b16138
fsio_setting to use human indexes
2017-03-12 14:47:21 -04:00
rusefi
a0d0f8ac79
better error code enum names & minor binary protocol test command fix
2017-03-05 14:13:47 -05:00
rusefi
2babd85a9e
individual error codes for all errors
2017-03-05 08:50:19 -05:00
rusEfi
55e89f0f31
auto-sync
2017-01-03 06:05:22 -05:00
rusEfi
cc987063e6
auto-sync
2016-10-23 00:03:08 -04:00
rusEfi
e984e7a0c4
auto-sync
2016-10-10 14:02:17 -04:00
rusEfi
96c55abb00
auto-sync
2016-10-01 09:02:04 -04:00
rusEfi
2fc291fb93
auto-sync
2016-08-30 21:02:38 -04:00
rusEfi
38b3771a4b
auto-sync
2016-07-13 21:03:05 -04:00
rusEfi
8d1cdf757e
auto-sync
2016-07-05 14:02:26 -04:00
rusEfi
a86ed4b618
auto-sync
2016-07-01 23:01:22 -04:00
rusEfi
5f2eb115fb
auto-sync
2016-06-30 01:01:38 -04:00