rusefi
59598e5abf
fixing build
2019-09-21 15:43:18 -04:00
rusefi
9ad82b03b5
fixing build
2019-09-21 15:33:13 -04:00
Matthew Kennedy
f629ec038b
add sensor framework, tests ( #929 )
...
* add framework, tests
* move oil pressure to new way
* add init logic
* brackets on the same line
* spaces -> tabs
* spaces -> tabs for tests
* bracket on same line
* hook up sensor mocking
* add nan check
* fix nan check
* I wrote an essay
* casing
* only init if we have a sensor to init
* style, actually call init
* format
* fix casing
* typo
* implement linear sensor
* wire up producer
* smarter limiting
* setup comments
* add reporting
* doxyfile
* oops
* add adc subscription
* clarity
* fix logic
* multiply voltage
* test styling
* test guards
* remove dependencies
* linear sensor test
* remove unused
* fix merge
* format, implicit convert op
* explicit
* format tests
* fix merge
2019-09-21 14:33:38 -04:00
rusefi
3ac801f9c5
configurable SD card logging speed
2019-09-20 20:18:22 -04:00
rusefi
ecae02ff27
thank you @andreika!
2019-09-20 08:44:20 -04:00
rusefi
a72d2834fb
unit tests progress
2019-09-20 00:46:35 -04:00
rusefi
87875d8825
unit tests progress
2019-09-20 00:34:42 -04:00
rusEfi
08c751bd9c
NA8
2019-09-15 10:04:24 -04:00
rusefi
cffe318d1b
pedal ADC should be faster #931
2019-09-13 19:55:20 -04:00
rusefi
a6fbc5036a
Delayed A/C compressor switch #922
2019-09-11 20:46:50 -04:00
rusefi
d90f0481b0
one step back :) instant RPM does not look right
2019-09-10 21:35:10 -04:00
rusefi
917676b2da
simulator crashes on any TS setting change fix #924
2019-09-09 20:49:16 -04:00
rusefi
e4566ba6aa
TLE8888: NB2 solution + reset counter
2019-09-05 10:01:59 -04:00
rusefi
f32b29f318
Live Data: trigger current gap
2019-09-03 19:30:51 -04:00
rusefi
be1b32abf0
make iTerm limits visible for idle RPM pid #913
2019-09-02 00:19:06 -04:00
rusEfi
daec071b6b
mock PPS voltage command in addition to mock PPS position
...
ETB pane progress
2019-09-01 17:35:43 -04:00
rusefi
ebcb0cdf4c
Live Data: more Idle & ETB data points!
2019-09-01 15:46:40 -04:00
rusEfi
47bbd6ebe4
ETB progress
2019-08-31 20:17:17 -04:00
rusefi
ad2714c2b8
PID errorAmplificationCoef to LiveData
2019-08-30 17:11:12 -04:00
rusefi
375d64417d
progress towards idle unit test
2019-08-29 00:10:47 -04:00
rusefi
b090be14b0
cranking fuel live data fix #911
2019-08-28 00:29:55 -04:00
rusefi
2804b31e7e
cranking fuel live data #911
2019-08-26 23:41:04 -04:00
rusEfi
1c0d38abef
new feature: check engine light to blink on trigger synchronization
2019-08-18 15:53:38 -04:00
rusEfi
59daae8f5c
MRE & Miata
2019-08-17 22:42:22 -04:00
rusefi
0821e46606
poke
2019-08-16 23:37:16 -04:00
rusefi
efeb6eeadc
ETB live docs
2019-08-15 21:01:04 -04:00
rusefi
9d32f2c40a
refactoring: ChibiOS now offers native 'lockAnyContext' pattern
2019-08-11 15:23:15 -04:00
rusefi
7768134a46
poke
2019-08-10 00:54:26 -04:00
rusefi
f0c318aafd
WTF is wrong with MRE_miata_na6 config? operationMode complexity fix #898
2019-08-08 23:11:56 -04:00
rusEfi
d5451a7b4f
NA6 & trigger
2019-08-06 22:17:18 -04:00
rusEfi
070ebd65c6
MRE test setup
2019-08-05 23:00:35 -04:00
rusefi
21c61bfaec
software jump to DFU #809
...
very very dark magic it is
2019-08-04 00:21:44 -04:00
rusEfi
d6daeaa77f
DFU command & refactoring
2019-08-03 19:58:38 -04:00
rusefi
91f9a50b3f
F7 nucleo does not work?
...
funny, it was about some very unused feature
2019-08-02 01:36:02 -04:00
rusefi
2c99bf035d
software jump to DFU #809
2019-07-28 12:33:47 -04:00
rusefi
0306255013
CBR600 trigger progress
2019-07-23 19:22:40 -04:00
rusefi
39630855fb
live docs for idle state
2019-07-21 18:34:37 -04:00
rusefi
e5b953db84
trigger counters to formula, docs & improvements
2019-07-20 14:56:56 -04:00
Matthew Kennedy
21d1b25c5e
Remove warmup afr pid ( #879 )
...
* config changes
* actually remove from config
* rip out implementation
2019-07-18 18:26:18 -04:00
rusefi
8a393dc819
having fun with async - reducing threads
2019-07-13 11:08:17 -04:00
rusefi
8b0929a9ac
having fun with async - reducing threads
2019-07-13 11:06:03 -04:00
rusefi
636970c0e5
removing a pointless thread
2019-07-13 10:36:31 -04:00
rusefi
2b73149899
having fun with async - reducing threads
2019-07-13 10:24:23 -04:00
rusefi
6bdb8c50bf
Annotations in C++ code to produce formulas in rusEfi console #807
...
typo & refactoring: splitting class
2019-07-12 23:15:52 -04:00
rusefi
e5adb164e2
Annotations in C++ code to produce formulas in rusEfi console #807 …
...
refactoring wall wetting
2019-07-12 22:36:54 -04:00
rusefi
04bc1128df
support multiple VVT sensors #885
...
new fields & packing configuration. bumping configuration version
2019-07-12 14:24:45 -04:00
rusefi
452033389d
we have some space!
2019-07-10 02:21:47 -04:00
rusefi
4ef2a72930
refactoring: wider usage of new periodic task
2019-07-09 16:08:49 -04:00
rusefi
2f68badc47
Periodic timer controller ( #875 )
...
* More than one aux pid #866
* More than one aux pid #866
* More than one aux pid #866
* More than one aux pid #866
* More than one aux pid #866
2019-07-09 08:33:40 -04:00
rusefi
788e69aadc
More than one aux pid #866
...
refactoring
2019-07-07 19:59:48 -04:00