rusefi
|
c2f87c5edd
|
KLUDGE? we always show VBatt because Proteus board has VBatt input sensor hardcoded
|
2020-04-04 09:31:56 -04:00 |
Matthew Kennedy
|
0df4da6450
|
always show vbatt (#1262)
|
2020-04-04 07:42:14 -04:00 |
rusefi
|
cc35e8a9b0
|
code style
|
2020-04-01 19:00:56 -04:00 |
Matthew Kennedy
|
67f01ff9c7
|
Friendlier pin names (#1233)
* enable TS error readout
* friendlier text for common errors
* improve comment
* friendlier ADC errors
* ign/inj names
* more pin names
|
2020-03-29 19:07:07 -04:00 |
Matthew Kennedy
|
0ac3e06149
|
cleanup extern mess (#1237)
* cleanup
* move outside define
|
2020-03-29 19:06:03 -04:00 |
Matthew Kennedy
|
d37b5f0494
|
Show fatal error text in TS (the right way) (#1232)
* enable TS error readout
* friendlier text for common errors
* improve comment
|
2020-03-29 07:27:36 -04:00 |
rusefi
|
84e0e1b6e9
|
critical error usability improvements
|
2020-03-28 21:28:32 -04:00 |
rusefi
|
79e5059c5a
|
critical error usability improvements
|
2020-03-28 20:14:17 -04:00 |
Matthew Kennedy
|
b7033bbde9
|
Finally rename injector_central to bench_test (#1229)
* bench test rename
* rename consumers
* good lord what are all of these externs doing
* fix tests
|
2020-03-26 08:03:55 -04:00 |
rusefi
|
a910ab3da5
|
launch control #203
|
2020-03-24 19:55:12 -04:00 |
rusefi
|
e58f00692e
|
start/stop progress
|
2020-03-23 10:32:41 -04:00 |
rusefi
|
4d617aa0fe
|
random header clean-up
|
2020-03-23 09:00:57 -04:00 |
Matthew Kennedy
|
61c4d0fe83
|
save some ram (#1211)
* remove dead stuff
* why store those pointers twice?
|
2020-03-22 19:06:29 -04:00 |
Matthew Kennedy
|
3840440e97
|
Accelerator pedal with new sensors (#1208)
* add pedal sensor
* update status loop
* add bit to ts
* fix math
* divide at config time
* this used a little bit of ram
|
2020-03-22 17:09:46 -04:00 |
rusefi
|
bd34f5479a
|
In case of incompatible firmware and console we have a vague error message fix #1180
|
2020-03-10 19:12:37 -04:00 |
rusefi
|
aa5e6feb41
|
better message
|
2020-03-08 09:17:55 -04:00 |
Matthew Kennedy
|
8ceb5c8996
|
fix icu trigger polarity (#1177)
* fix polarity
* fix confusing names
|
2020-03-08 08:57:21 -04:00 |
rusEfi
|
c9ac205864
|
throttle2Position
|
2020-02-27 03:28:49 -05:00 |
rusEfi
|
7e07d18afe
|
throttle2Position progress
|
2020-02-27 03:21:42 -05:00 |
Matthew Kennedy
|
a2a5b40ced
|
Support disabling most/all features (#1162)
* this flag did nothing
* guard features properly
|
2020-02-26 18:16:35 -05:00 |
Matthew Kennedy
|
ef0dfc6ec4
|
split out scaled channel header (#1156)
* split out scaled channel header
* update header
|
2020-02-24 16:47:10 -05:00 |
Matthew Kennedy
|
e04fc117e6
|
Consume new tps in status_loop.cpp, settings.cpp (#1129)
* new tps
* more
* settings.cpp too
* more
* comment
|
2020-02-07 06:05:15 -03:00 |
Matthew Kennedy
|
734963343d
|
Rescale TPS (#1112)
* fake adc ticks
* consumers
* fix test 1
* fix tests
|
2020-02-01 16:41:07 -05:00 |
rusefi
|
f4d36f32fa
|
VVT refactoring & assertions for VVT test
|
2020-01-31 01:49:10 -05:00 |
rusefi
|
1a3bfa4b02
|
code style
|
2020-01-21 01:47:58 -05:00 |
Matthew Kennedy
|
f8cd2ad3ce
|
use NT_PER_SECOND instead of convert from microseconds (#1107)
* add NT_PER_SECOND
* missed a few
* inject tooth logger timestamp
* inject
|
2020-01-19 22:23:41 -05:00 |
rusefi
|
a222ecdfe1
|
happy new year unification
|
2020-01-13 21:57:43 -05:00 |
rusefi
|
63e3e84e08
|
happy new year
|
2020-01-08 00:02:40 -05:00 |
Matthew Kennedy
|
9d796ea782
|
remove concept of TS pages (#1075)
* remove pages
* unify validation
* these need to be unsigned or we can still overrun
|
2020-01-07 07:56:45 -05:00 |
rusefi
|
e1fb9ad271
|
maybe improvent for trigger errors in TS and console, TS still does not know about order error counter
|
2019-12-25 15:57:47 -05:00 |
rusefi
|
d56b47b18d
|
version compatibility validation fix
|
2019-12-25 14:15:44 -05:00 |
Matthew Kennedy
|
df57b24e3f
|
Shrink output channels, now with passing CI (#1077)
* reorder fields
* temporary tle8888 fix
* comment, simplify
* hand tweak generated
* oops, those are reciprocal
* fix engineLoadAccelExtra
* aggressive priority order
* fix output size
* comments
* reorder fields, no sizes yet
* should've been signed
* simplify constructor mess, hook up scaling
* notes
* typo
* if -> switch
* rev signature
* correct map offset
* handle unsigned properly
* RPM is unsigned
* vss isn't scaled
* extract magic
* required generated for build
* de-scale rpm
* field type cases
|
2019-12-22 08:12:45 -05:00 |
rusefi
|
4c30e7b1b9
|
hopefully useful macro?
|
2019-12-21 21:18:38 -05:00 |
rusefi
|
cf0b13041f
|
random refactoring: hopefully not changing byte size of any variables but clarifying/fixing type between ticks, US and MS
|
2019-12-21 21:11:09 -05:00 |
rusefi
|
b781b07ca4
|
a bit of dead code
|
2019-12-21 20:35:13 -05:00 |
rusefi
|
9ffda831a7
|
Revert "DRAFT Shrink output channels, again (#1074)"
This reverts commit ad7a383d
|
2019-12-21 15:02:49 -05:00 |
Matthew Kennedy
|
ad7a383d74
|
DRAFT Shrink output channels, again (#1074)
* reorder fields
* temporary tle8888 fix
* comment, simplify
* hand tweak generated
* oops, those are reciprocal
* fix engineLoadAccelExtra
* aggressive priority order
* fix output size
* comments
* reorder fields, no sizes yet
* should've been signed
* simplify constructor mess, hook up scaling
* notes
* typo
* if -> switch
|
2019-12-21 08:55:19 -05:00 |
rusefi
|
913f9637b2
|
docs
|
2019-12-19 22:40:27 -05:00 |
rusefi
|
7dc6057ac7
|
Revert "Shrink output channels, use scaling (#1069)"
This reverts commit 1e0f1a26
|
2019-12-19 22:35:06 -05:00 |
Matthew Kennedy
|
1e0f1a2628
|
Shrink output channels, use scaling (#1069)
* reorder fields
* temporary tle8888 fix
* comment, simplify
* hand tweak generated
* oops, those are reciprocal
* fix engineLoadAccelExtra
* aggressive priority order
|
2019-12-19 20:37:42 -05:00 |
Matthew Kennedy
|
7a470b9817
|
Remove sensor reporting loc (#1064)
* remove raw rept loc
* remove normal reporting location
* fix up oil pressure
* format
|
2019-12-16 22:45:46 -05:00 |
Matthew Kennedy
|
45572fb53c
|
lcd thread name (#1059)
|
2019-12-14 09:12:37 -05:00 |
rusefi
|
27f617686b
|
progress towards ETB controller mocking
|
2019-12-13 13:52:34 -05:00 |
rusefi
|
f47a1a16d1
|
getting rid of boardConfiguration / binary compatible change
|
2019-12-11 17:48:55 -05:00 |
Matthew Kennedy
|
87ec74119d
|
ETB Encapsulation & C++ Conventions (#1049)
* encapsulate etb stuff, c++ conventions
* remove DECLARE_ENGINE_PTR/INJECT_ENGINE_REFERENCE
* reduce include dependencies
* Revert "reduce include dependencies"
This reverts commit c529bbbf757cd9070f6e00616f84b1229eeb768e.
* Revert "remove DECLARE_ENGINE_PTR/INJECT_ENGINE_REFERENCE"
This reverts commit ca98b18cd4dae24b993d1263a18daf509dcd54b9.
|
2019-12-10 19:37:04 -05:00 |
rusefi
|
a40477e598
|
Making UART/TTL pins configurable
|
2019-12-07 21:22:09 -05:00 |
rusefi
|
561986d3e4
|
The Big Refactoring of 2019: folder structure #723
|
2019-12-04 01:11:10 -05:00 |
andreika-git
|
ae9c619c50
|
iacPidMultTbl + EFI_IDLE_PID_CIC + kinetis_hysteresis (#1043)
* rename EFI_IDLE_INCREMENTAL_PID_CIC -> EFI_IDLE_PID_CIC
* Impl. IacPidMultTable
* Kinetis: Trigger Comparator Hysteresis settings (+adaptive mode)
|
2019-12-04 00:37:32 -05:00 |
Matthew Kennedy
|
3c9c9e028c
|
Perf trace housekeeping (#1038)
* use default params
* fix that mess
* format
|
2019-12-02 19:18:00 -05:00 |
rusEfi
|
13d4ae2169
|
dual ETB seems to work!
|
2019-11-29 19:06:50 -05:00 |