Matthew Kennedy
95798a5246
fix broken master, inject engine ptr to rpmcalculator ( #1759 )
...
* fix
* oops
2020-09-05 18:49:42 -04:00
rusefi
bc115e70a0
OBD CAN sensors #1733
2020-09-03 23:27:53 -04:00
rusefi
eb46386c36
refactoring
2020-09-03 19:51:50 -04:00
rusefi
ca21d5b4c2
refactoring
2020-09-03 19:29:15 -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
540eef5e0d
VVT support for VAG trigger #883
2020-08-25 00:59:07 -04:00
rusefi
c32c8d715d
A vague bug #1684
2020-08-08 20:57:42 -04:00
rusefi
1ba4dd0dcc
A vague bug #1684
2020-08-08 20:36:16 -04:00
Matthew Kennedy
244378aba1
fix the problem
2020-07-31 14:41:42 -07:00
Matthew Kennedy
bbe7ac43db
misc
2020-07-29 02:29:55 -07:00
Matthew Kennedy
5b99fdf3df
deprecate
2020-07-28 12:13:55 -07:00
Matthew Kennedy
626f55a08a
refacto
2020-07-24 18:26:24 -07:00
Matthew Kennedy
131f4c4e8f
Merge remote-tracking branch 'upstream/master' into reset-overlap
2020-07-20 18:43:17 -07:00
rusefi
48cc155144
changing crazy in composite logger
2020-07-20 21:20:58 -04:00
Matthew Kennedy
dc05efef61
Merge remote-tracking branch 'upstream/master' into reset-overlap
2020-07-20 14:53:59 -07:00
rusefi
c34a0d95d7
unit test framework improvements for smoother event execution
2020-07-20 17:13:33 -04:00
Matthew Kennedy
8b0d6a26cf
Merge remote-tracking branch 'upstream/master' into reset-overlap
2020-07-20 13:27:51 -07:00
rusefillc
d85e98d1f7
Merge pull request #1622 from mck1117/encapsulate-wwae
...
put wall wetting inside InjectionEvent
2020-07-20 14:19:57 -04:00
rusefi
d52fb0b168
better unit test logging
2020-07-20 13:38:33 -04:00
Matthew Kennedy
a7d0678092
Merge remote-tracking branch 'origin/master' into reset-overlap
2020-07-20 00:07:04 -07:00
Matthew Kennedy
46b7567195
put wall wetting inside
2020-07-20 00:04:05 -07:00
rusefi
f37e739438
logicdata into unit tests
2020-07-19 22:03:30 -04:00
Matthew Kennedy
428f2fe247
Merge remote-tracking branch 'upstream/master' into reset-overlap
2020-07-19 13:52:45 -07:00
Matthew Kennedy
94635f9f33
encapsulate ( #1617 )
2020-07-19 16:46:28 -04:00
rusefi
b7109fa09c
better unit test logging
2020-07-19 16:05:19 -04:00
rusefi
49e9e08c65
better unit test logging
2020-07-19 15:47:21 -04:00
rusefi
222655517b
better unit test logging
2020-07-19 15:25:49 -04:00
rusefi
dd3a080d88
better unit test logging
2020-07-19 14:26:28 -04:00
rusefi
fbfef8290c
better unit test logging
2020-07-19 14:17:15 -04:00
rusefi
5a10e8adac
better unit test logging
2020-07-19 14:13:15 -04:00
Matthew Kennedy
77294ae542
encapsulate overlap logic
2020-07-18 23:03:12 -07:00
Matthew Kennedy
b7336e953e
comments & improve logic
2020-07-16 23:55:41 -07:00
Matthew Kennedy
b3261f25f3
add reset
2020-07-14 23:54:41 -07:00
rusefi
0b5bb7c0cf
useFSIO6ForRevLimiter
2020-06-01 09:09:55 -04:00
Matthew Kennedy
d24b5d5e93
Integrate stft ( #1475 )
...
* code changes
* missed a spot
* update UI
* gauge name
* adjust gauge scaling
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-05-31 16:59:05 -04:00
rusefi
5d75c36651
composite log for console
2020-05-26 00:07:18 -04:00
rusefi
a4329169e9
better file name
2020-05-25 13:02:05 -04:00
Matthew Kennedy
b11c5cd8c8
switch some firmware warnings to errors ( #1465 )
...
* warnings as errors
* throw instead of exit
* test massaging
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-05-23 10:46:28 -04:00
Matthew Kennedy
8dadb554c4
as suggested by the comment, this doesn't need a warning ( #1464 )
...
* the comment is correct
* format
2020-05-23 00:40:20 -04:00
Matthew Kennedy
e46d9f0c99
Fix 100% duty injection ( #1431 )
...
* skip turn-off for high duty
* mock executor injection
* test
* switch to hard cut
* test no longer relevant
2020-05-14 07:44:32 -04:00
rusefi
88bbbb6c33
VVT miata trying to crank with random phase #1278
2020-04-26 20:50:49 -04:00
Matthew Kennedy
b28740c20e
MAP scheduling ( #1352 )
...
* map sched
* format
* guard test
2020-04-23 08:12:44 -04:00
rusefi
387643047f
docs
2020-04-20 23:44:59 -04:00
rusefi
799bd8489f
BUGFIX: console engine sniffer was not displaying TDC mark properly in cases of negative angles
2020-04-20 22:43:55 -04:00
rusefi
a3202ca612
more butter more better
2020-04-19 20:57:01 -04:00
rusefi
43ba5e1936
multi-channel Tuner Studio tooth logger #1284
...
composite TDC mark not working?
2020-04-19 20:46:29 -04:00
Matthew Kennedy
4d24fdd57d
Fuel/ign correctino on new temp sensors ( #1318 )
...
* corrections
* test
* adv map
* tests
* cleanup
* lcd
* fsio
* unneeded
* more math
* last consumer
* cleanup
* fix kinetis
2020-04-18 18:45:30 -04:00
Matthew Kennedy
ff867b9301
fix warnings ( #1282 )
...
* warnings
* don't need to template those
2020-04-12 09:39:14 -04:00
Matthew Kennedy
345bf61bd5
Goodbye, old TPS ( #1266 )
...
* clear out tps
* boost control
* aux valves
* launch, aux valves
* unused field
2020-04-05 19:33:33 -04:00