Matthew Kennedy
3d6a6398ac
Dedicated sensors for wastegate + idle position ( #1805 )
...
* config
* add sensor
* listen to new adc channels
* fix
* add gauges to TS
* add gauge values
* TS UI
2020-09-18 10:04:07 +03:00
Matthew Kennedy
97cb9f45bd
logging simplification: switch bare functions to member functions: try the second ( #1794 )
...
* first pass
* first pass
* const means we don't have to check!
* static
* test fixup
* fix sniffer
2020-09-13 11:49:25 +03:00
rusefi
256a4a2637
Revert "logging simplification: switch bare functions to member functions ( #1788 )"
...
This reverts commit d941bdc5
2020-09-12 04:36:24 -04:00
Matthew Kennedy
d941bdc502
logging simplification: switch bare functions to member functions ( #1788 )
...
* first pass
* first pass
* const means we don't have to check!
* static
* test fixup
2020-09-12 03:08:11 +03:00
rusefi
a0cd451c5d
Hellen says let's fix Prometheus part #3
2020-09-11 08:25:42 -04:00
rusefi
ae27051ef5
Hellen says let's fix Prometheus
2020-09-11 07:51:49 -04:00
rusefi
f98620e158
Hellen says let's fix Prometheus
2020-09-11 07:19:04 -04:00
rusefi
cf90ed125e
Hellen says let's fix master
2020-09-11 07:05:32 -04:00
rusefi
98fa9dd6de
Merge remote-tracking branch 'origin/Hellen_fork_point' into master
...
# Conflicts:
# firmware/console/binary/tunerstudio_io.cpp
# firmware/console/console_io.cpp
2020-09-11 05:54:21 -04:00
rusefi
4463253a6d
Hellen says merge #1772 TS
2020-09-11 05:50:48 -04:00
Matthew Kennedy
d2d0ffa1ee
remove tach output pin ( #1779 )
...
* remove from cfg
* cfg
* rip out impl
* efi gpio
2020-09-09 16:52:23 -04:00
rusefi
2347324aba
Hellen says merge #1772 helping merge
2020-09-09 16:25:50 -04:00
rusefi
5d2e212498
Hellen says merge #1772 helping merge
2020-09-09 15:08:01 -04:00
rusefi
6e64d243da
Hellen says merge #1772 helping merge
2020-09-09 14:35:01 -04:00
rusefi
05ef53fbbc
Hellen says serial can
2020-09-07 12:19:32 -04:00
rusefi
4e341dfa99
Hellen says serial can
2020-09-07 12:10:39 -04:00
Matthew Kennedy
ef0b2f7be0
Selectable VE axis override ( #1769 )
...
* add config fields
* config options
* new output channels
* dump out state to ts
* s
* implement override
* enums
* this test is no longer used
* test new behavior
* old
* comments
2020-09-07 10:15:42 -04:00
rusefi
b04a4ec04c
microRusEFI used as Body Control Module BCM BCU
2020-09-06 23:19:32 -04:00
Matthew Kennedy
6e7d72170f
Move ve logic ( #1762 )
...
* move ve
* fix build
* fix rendering
* duh
* cleaning
* correct scaling
* put some back
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-09-06 19:06:32 -04:00
Matthew Kennedy
95798a5246
fix broken master, inject engine ptr to rpmcalculator ( #1759 )
...
* fix
* oops
2020-09-05 18:49:42 -04:00
rusefi
ca21d5b4c2
refactoring
2020-09-03 19:29:15 -04:00
David Holdeman
9ef0813962
[TCU] TS interface and output channels ( #1747 )
...
* add tcu ts outputs
* accidental change?
* rearrange
2020-09-02 13:30:54 -04:00
Matthew Kennedy
5fec6d0c04
move lambda in to sensor model ( #1736 )
...
* lambda sens
* fix init
* fix
* a test for good measure
* he's climbin in your windows, snatchin you ram up
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-09-01 16:22:31 -04:00
Matthew Kennedy
988d9b138c
detect which cylinder knocked ( #1732 )
...
* s
* science
* set pin mode
* turn stuff off so it fits
* filtering maybe
* filtering actually works
* generate filter parameters internally
* shorter window
* guard behind enable flag
* use checked in filter
* add biquad reset
* tracing
* const
* exec order
* do it from a thread
* smaller buffer, comment
* configure with header
* only for proteus
* oops
* unused
* not needed
* guards
* pin config
* don't need that include
* precook filter steady state
* define sample rate
* multi cylinder knock
* TS
* only sense when running
2020-08-31 21:05:33 -04:00
Matthew Kennedy
1a55085bb6
Software knock detection ( #1730 )
...
* s
* science
* set pin mode
* turn stuff off so it fits
* filtering maybe
* filtering actually works
* generate filter parameters internally
* shorter window
* guard behind enable flag
* use checked in filter
* add biquad reset
* tracing
* const
* exec order
* do it from a thread
* smaller buffer, comment
* configure with header
* only for proteus
* oops
* unused
* not needed
* guards
* pin config
* don't need that include
* precook filter steady state
* define sample rate
* config enable switch
2020-08-28 21:13:50 -04:00
rusefi
3910cafbcc
Revert "reducing confusion?"
...
This reverts commit bd30d7d8
this was NOT reducing the confusion
2020-08-28 21:03:01 -04:00
rusefi
bd30d7d8ec
reducing confusion?
2020-08-28 08:58:51 -04:00
rusefi
7867e83e43
VVT support for VAG trigger #883
2020-08-24 02:01:50 -04:00
Matthew Kennedy
110a6d79d4
more data ( #1727 )
...
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-08-24 01:26:33 -04:00
Matthew Kennedy
12bc5eb28b
Auto cal dual etb ( #1725 )
...
* implement
* add bench mode
* add ts cal mode
* TS impl
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-08-23 23:41:35 -04:00
Matthew Kennedy
4e81b67ca3
harmonize blocking factor ( #1709 )
...
* harmonize blocking factor
* static assert
2020-08-21 14:12:28 -04:00
Matthew Kennedy
c450ea7fcd
add ( #1711 )
2020-08-21 08:53:23 -04:00
Matthew Kennedy
a73d5718a7
Ts error codes ( #1706 )
...
* correct TS errors
* tidy
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-08-21 08:24:31 -04:00
Matthew Kennedy
66b404fc59
improve ( #1702 )
2020-08-18 22:37:08 -04:00
Matthew Kennedy
1f64754b57
consume
2020-08-10 21:41:03 -07:00
rusefi
20ec569e46
TS SD integration #1653
2020-08-07 17:24:02 -04:00
rusefi
526e02af53
TS SD integration #1653
2020-08-06 22:05:26 -04:00
rusefi
ea7fed6a16
TS SD integration #1653
2020-08-06 01:15:41 -04:00
rusefi
b63bf2aea8
TS SD integration #1653
2020-08-05 20:43:16 -04:00
Matthew Kennedy
51804a4eb9
no more setFuelMap
2020-08-03 12:14:11 -07:00
rusefi
10b8da525d
TS SD integration #1653
2020-08-02 22:31:11 -04:00
rusefi
73f07d6efc
TS SD integration #1653
2020-08-02 21:38:32 -04:00
rusefi
ede4616614
Stack usage is still all over the place #1662
2020-08-02 11:39:20 -04:00
rusefi
4280e3327f
Stack usage is still all over the place #1662
2020-08-02 10:52:52 -04:00
rusefi
4210632cd1
Stack usage is still all over the place #1662
2020-08-01 21:31:23 -04:00
rusefillc
e009d60b29
Merge pull request #1632 from mck1117/remove-plain-maf
...
goodbye, plain maf
2020-08-01 09:16:38 -04:00
rusefi
e0e39bc4f1
let's enlarge... outputs area
2020-07-31 20:08:26 -04:00
Matthew Kennedy
978fa20916
Merge remote-tracking branch 'upstream/master' into remove-plain-maf
2020-07-31 14:56:29 -07:00
Matthew Kennedy
132ee12974
cleanup
2020-07-30 21:20:10 -07:00
Matthew Kennedy
b4b8781993
log second tps
2020-07-30 11:31:49 -07:00