rusefi
713ccf76bb
header style
2020-01-13 02:30:49 -05:00
rusefi
0bab01369a
refactoring: no need to specify parameter manually
2020-01-12 10:43:02 -05:00
rusefi
113fc4be36
refactoring
2020-01-12 05:17:42 -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
Matthew Kennedy
851c6041b1
Inject timestamps in to hwHandleShaftSignal ( #1090 )
...
* injection
* injectors
2020-01-09 21:19:11 +03:00
rusefi
b83a5310be
happy new year
2020-01-08 00:02:40 -05:00
rusefi
9956ee6c15
maybe improvement to console trigger messages
2019-12-25 15:05:02 -05:00
rusefi
537a95a9b4
removing legacy perf code
2019-12-23 21:56:16 -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
6ca549ca34
refactoring & fixing build
2019-12-21 20:43:11 -05:00
rusefi
9403b2a8fc
fixing build is my most favourite time!
2019-12-13 18:02:24 -05:00
rusefi
af4f20551b
getting rid of boardConfiguration / binary compatible change
2019-12-11 17:48:55 -05:00
rusefi
62481d7fe8
The Big Refactoring of 2019: folder structure #723
2019-12-08 13:21:35 -05:00
rusefi
c5cfd21a70
just a trivial massive rename: TriggerState > TriggerWaveform
2019-12-08 01:09:39 -05:00
rusefi
d6471a84bc
Refactor Trigger System #635
...
injecting callback via parameters instead of nasty "bool isInitializingTrigger" field
2019-12-06 01:57:11 -05:00
rusefi
717abd6b67
Refactor Trigger System #635
...
injecting callback via parameters via magic and potentially broken field manipulation
2019-12-06 01:05:19 -05:00
rusefi
28a12d9d04
typo
2019-12-06 00:07:27 -05:00
rusefi
c0450ebd9b
following the pattern
2019-12-04 07:33:56 -05:00
rusefi
5055797f6b
The Big Refactoring of 2019: folder structure #723
2019-12-04 01:15:52 -05:00
rusefi
813b6aa6ce
The Big Refactoring of 2019: folder structure #723
2019-12-04 01:11:10 -05:00
rusefi
500315b042
refactoring - updating name according to new reality
2019-12-03 14:39:11 -05:00
rusefi
eb305f0265
#490
2019-12-03 00:29:12 -05:00
rusefi
d007a7f902
making new scheduling API avalable
2019-12-02 22:28:32 -05:00
rusefi
12a828b391
codes clean-up
2019-12-02 20:16:41 -05:00
rusefi
0583fd0b6c
misc clean-up
2019-12-02 10:03:50 -05:00
rusefi
366805a1ab
MapAveragingCallback schedules all cylinders at once #974
2019-11-24 23:20:24 -05:00
rusefi
04f6913d56
MapAveragingCallback schedules all cylinders at once #974
...
saving pennies
2019-11-24 20:48:25 -05:00
rusefi
730df561df
pausing aux work for now
2019-11-24 12:45:38 -05:00
rusefi
6f50cae286
improving API?
2019-11-24 00:15:44 -05:00
rusefi
1cb2f92142
more correct variable names
2019-11-23 23:49:39 -05:00
rusefi
7ee657d238
aux valves unit test
2019-11-23 22:55:21 -05:00
rusefi
af60a46229
making progres on angle-based scheduling
2019-11-23 20:36:40 -05:00
rusefi
1bb3f2698c
making progres on angle-based scheduling
2019-11-23 19:47:53 -05:00
rusefi
f0c4817e1b
'triggerEventAngle' not really needed
2019-11-23 17:44:44 -05:00
rusefi
aa4967383a
explicit list field to simplify code navigation
2019-11-23 17:04:51 -05:00
rusefi
56ff75004b
consistency
2019-11-23 15:53:22 -05:00
rusefi
8edf6c8d38
bug: aux valve actions can overlap
2019-11-23 10:34:43 -05:00
rusefi
c606bb27ac
aux overlap debugging
2019-11-22 18:50:46 -05:00
rusefi
b8ce0daf85
more code into unit tests
2019-11-20 01:42:03 -05:00
rusefi
ad7e36c228
refactoring
2019-11-20 01:35:08 -05:00
Matthew Kennedy
93d24dfc0b
Merge remote-tracking branch 'origin/master' into perf-tracing
2019-11-19 16:28:58 -08:00
rusefi
7dfdfc6378
docs & code formatting
2019-11-19 18:17:03 -05:00
rusefi
ebe6a4b981
v12 done right
2019-11-17 09:32:12 -05:00
rusefi
6b3b090eea
refactoring: reducing complexity?
2019-11-17 09:02:49 -05:00
rusefi
6456374eb8
v12
2019-11-16 16:00:50 -05:00
rusefi
15a571fb3e
this is not great :(
...
#639
#971
2019-11-11 22:19:35 -05:00
rusefi
79e049a5f8
Strange INJ1 signal behavior (when the frequency of scheduler's timer is less than 1MHz) #996
...
new advanced debugging: hardware pins
2019-11-10 12:39:47 -05:00
rusefi
42cd78fbd5
Trying latest gcc 9 #1001
2019-11-07 11:28:49 -05:00
rusefi
d2e24cf2e5
evil manual merge of https://github.com/DonaldBecker/rusefi
2019-11-06 20:33:40 -05:00
rusefi
8525c48036
evil manual merge of https://github.com/DonaldBecker/rusefi
2019-11-06 18:26:50 -05:00