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
Matthew Kennedy
a6a1335adb
Require tooth reference time for scheduleByAngle ( #1091 )
...
* injection
* injectors
* add edge timestamp to ShaftPositionListener
* scheduleByAngle require edgeTimestamp
* schedule with nt not us
* oops, these were missing from this branch
2020-01-09 23:45:13 +03:00
rusefi
b83a5310be
happy new year
2020-01-08 00:02:40 -05:00
rusefi
84e732846b
replacing probably unused engineSnifferHisto with new perf_trace
2019-12-23 20:22:17 -05:00
rusefi
73a4a92891
functional testing should not be that darn slow #1076
...
hopefully progress?
2019-12-21 23:27:54 -05:00
rusefi
fde9a449cf
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
31f4d3ade9
a bit of dead code
2019-12-21 20:35:13 -05:00
rusefi
b78e1b7a00
refactoring & docs update
2019-12-21 19:59:33 -05:00
rusefi
af4f20551b
getting rid of boardConfiguration / binary compatible change
2019-12-11 17:48:55 -05:00
Matthew Kennedy
37473bd26e
Move slow ADC to thread #630 ( #1042 )
...
* adc with thread
* enable
* check result
* stacktual embiggenment
* tracing
* let's be type safe
* improve assert
* format, comment
* remove EFI_INTERNAL_SLOW_ADC_PWM fully
2019-12-11 09:28:11 -05:00
rusEfi
a44a0cad99
Merge branch 'master' of https://github.com/rusefi/rusefi
2019-12-10 23:18:44 -05:00
rusEfi
35c518dcc9
just in case
2019-12-10 22:18:37 -05:00
rusefi
97b1c1ff33
straightening enum reuse
2019-12-10 21:18:35 -05:00
rusefi
813b6aa6ce
The Big Refactoring of 2019: folder structure #723
2019-12-04 01:11:10 -05:00
rusefi
0dd517bcc7
The Big Refactoring of 2019: folder structure #723
2019-12-04 00:22:34 -05:00
rusefi
6555e4b305
"sensor chart" for aux fast analog input
2019-12-02 20:31:49 -05:00
Matthew Kennedy
2bedb3ad8c
Perf trace housekeeping ( #1038 )
...
* use default params
* fix that mess
* format
2019-12-02 19:18:00 -05:00
rusefi
c39eb0c08d
perf trace progress but things still do not look right
2019-12-01 20:31:18 -05:00
rusefi
603f7e9ecb
PerfTraceTool
2019-11-25 00:57:36 -05:00
Matthew Kennedy
1ad5b55dbb
s ( #1023 )
2019-11-21 23:45:16 -05:00
rusefi
4b4678074b
Perf trace maybe fix - "We were trying to trace before the os was awake"
2019-11-21 15:31:55 -05:00
rusefi
d3da33517f
making F4 and else happier with perf_trace, also maybe missing 'break'?
2019-11-19 20:36:47 -05:00
rusefi
3af49796a5
Merge remote-tracking branch 'remotes/mck1117/perf-tracing'
...
# Conflicts:
# firmware/development/development.mk
2019-11-19 20:26:56 -05:00
rusEfi
1991437f77
development into unit tests, makefile cleanup
2019-11-19 20:05:12 -05:00
Matthew Kennedy
93d24dfc0b
Merge remote-tracking branch 'origin/master' into perf-tracing
2019-11-19 16:28:58 -08:00
rusefi
e33798c214
looks like this part of refactoring is good?
2019-11-12 23:38:02 -05:00
rusefi
4b1c1e72ab
time to panic and revert more
2019-11-12 21:42:44 -05:00
rusefi
0ae6084301
refactoring: time to unify digital pin API
2019-11-12 00:56:51 -05:00
rusefi
3c57c3d216
refactoring: time to unify digital pin API
2019-11-11 23:32:09 -05:00
rusefi
f082ac48b1
refactoring: time to unify digital pin API
2019-11-11 23:04:27 -05:00
rusefi
9cbdbb794e
pieces of #971
2019-11-03 22:02:52 -05:00
Matthew Kennedy
d6e065f99e
Merge remote-tracking branch 'upstream/master' into perf-tracing
2019-10-14 23:45:39 -07:00
Matthew Kennedy
fe82bc8468
hook up TS commands
2019-10-14 23:41:15 -07:00
Matthew Kennedy
d76670d946
trace all the things
2019-10-14 23:34:12 -07:00
rusefi
12137fc7cd
preparing for #974
...
code comments & refactoring
2019-10-14 06:18:08 -04:00
Matthew Kennedy
f52bdecb80
profile all the things
2019-10-13 13:14:08 -07:00
Matthew Kennedy
763b17fb50
experiment
2019-10-11 17:43:21 -07:00
rusefi
4574aaccce
I got carried away, but DEAD CODE?!
2019-10-08 03:14:21 -04:00
rusefi
42dc9e3662
fancy C++ s/NULL/nullptr/
2019-10-08 01:26:35 -04:00
rusefi
2bacf53c0d
HardFault related to auto r = convertFromInputValue(inputValue); #948
...
wow, it's a miracle anything ever worked!
2019-09-23 01:55:23 -04:00
rusEfi
7a7dbb8c30
refactoring: engine sniffer magic constants
2019-08-18 15:04:02 -04:00
rusefi
636970c0e5
removing a pointless thread
2019-07-13 10:36:31 -04:00
rusefi
f457417e45
dead logic
2019-07-09 07:52:20 -04:00
rusefi
cdac02429c
refactoring: better file name
2019-07-06 20:15:49 -04:00
rusefi
fecf83e4d2
order of includes consistency
2019-07-05 20:03:32 -04:00
rusefi
2f04e75b7c
refactoring: extracting magic constant
2019-07-05 19:40:12 -04:00
rusefi
83ad64eade
Refactoring: OS access should be explicit #867
2019-07-04 03:57:21 -04:00
rusefi
b81c60cf3e
Refactoring: OS access should be explicit #867
2019-07-03 21:48:04 -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