rusefi
a9b15e3cee
that's embarrassing
2020-05-10 02:36:01 -04:00
rusefi
919afd35e8
removing some unneeded flexibility
2020-05-10 01:34:43 -04:00
rusefi
d18bf76fb5
34-2 3 cam Toyota wheel progress
2020-05-10 00:42:33 -04:00
rusefi
8d91cc65cc
34-2 3 cam Toyota wheel progress
2020-05-09 23:47:51 -04:00
rusefi
e451e3c4aa
34-2 3 cam Toyota wheel
2020-05-09 01:51:04 -04:00
rusefi
4ea0a3de26
nicer error messages
2020-05-09 01:49:17 -04:00
rusefi
6661c66e62
34-2 3 cam Toyota wheel progress
2020-05-09 01:15:55 -04:00
rusefi
3575962da6
docs
2020-05-04 22:31:47 -04:00
Matthew Kennedy
1f16228bdb
Perf Trace Improvements ( #1383 )
...
* add tid field to thread
* change perf trace format
* trace consumers
* Update java parsing
* guard for test + kinetis
* stubs
* ram
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-04-29 10:53:35 -04:00
rusefi
88bbbb6c33
VVT miata trying to crank with random phase #1278
2020-04-26 20:50:49 -04:00
rusefi
1b84406e77
dead code
2020-04-26 17:40:12 -04:00
rusefi
e18ee8c097
Bosch vvt shape #1368
2020-04-25 22:23:53 -04:00
rusefi
23e3d05d35
Bosch vvt shape #1368
...
skeleton
2020-04-25 19:50:43 -04:00
Matthew Kennedy
a8f466c615
trigger emulator refactoring ( #1358 )
...
* trigger gen refactoring
* missed one
* fix makefile
* commentary
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-04-24 14:00:06 -04:00
Matthew Kennedy
1bad5f3047
don't store self stim in config ( #1356 )
...
* kill
* add bench test
* fix
2020-04-23 22:38:14 -04:00
rusefi
387643047f
docs
2020-04-20 23:44:59 -04:00
rusefi
bae38f03ce
docs
2020-04-20 22:42:34 -04:00
rusefi
71e7fb7e50
TT_RENIX_66_2_2_2
2020-04-19 14:54:02 -04:00
rusefi
b287b2f339
TT_HONDA_K_12_1
2020-04-19 14:23:01 -04:00
rusefi
c665e6b65d
progress towards renix 66-2-2-2
2020-04-19 09:59:55 -04:00
rusefi
be497685a0
Renix 44-2-2
2020-04-18 22:20:17 -04:00
rusefi
114b34a583
better trigger definition API
2020-04-18 20:28:03 -04:00
rusefi
c166ee9d58
Fresh generated - auto
2020-04-18 16:40:59 -04:00
rusefi
1ee95abde8
progress
2020-04-17 14:02:10 -04:00
rusefi
ed0e5e2aac
multi-channel Tuner Studio tooth logger #1284
2020-04-17 12:14:45 -04:00
rusefi
205f6fea83
fixing build
2020-04-15 21:09:05 -04:00
rusefi
e5f97a4ccf
more verbose
2020-04-15 20:07:56 -04:00
rusefi
04f652b7e4
fixing build?
2020-04-15 19:50:07 -04:00
rusefi
5c4eb10c52
multi-channel Tuner Studio tooth logger #1284
2020-04-15 19:10:54 -04:00
rusefi
e32aa5266b
multi-channel Tuner Studio tooth logger #1284
2020-04-14 15:17:15 -04:00
Matthew Kennedy
ff867b9301
fix warnings ( #1282 )
...
* warnings
* don't need to template those
2020-04-12 09:39:14 -04:00
rusefi
b51da343d1
making magic constants a bit less fragile
2020-04-11 01:22:31 -04:00
rusefi
6a94a58796
progress
2020-04-10 13:32:06 -04:00
rusefi
fb06813e12
DBG_TRIGGER_SYNC merged into DBG_TRIGGER_COUNTERS
2020-04-10 13:19:54 -04:00
rusefi
607692695e
safer version by Dron0Gus
2020-04-06 11:29:09 -04:00
rusefi
b43da0d0f8
killing nbVvtIndex
2020-04-05 11:43:45 -04:00
rusefi
907b80efa9
code style
2020-04-01 19:00:56 -04:00
Matthew Kennedy
8fd9842310
cleanup extern mess ( #1237 )
...
* cleanup
* move outside define
2020-03-29 19:06:03 -04:00
Matthew Kennedy
2c809e4475
Remove old monitoring timestamps ( #1217 )
...
* remove monitoring timestamps
* adv map
* fuel calc
* map avg
* printing
* spark logic
* hip 9011
* new traces
* s
* missed a few
2020-03-24 20:19:19 -04:00
Matthew Kennedy
4740f525ee
save some ram ( #1211 )
...
* remove dead stuff
* why store those pointers twice?
2020-03-22 19:06:29 -04:00
rusefi
16930da2d3
hard-coding miata Nb2 VVT Ratio magic
2020-03-09 16:59:19 -04:00
Matthew Kennedy
9f26e6d894
fix icu trigger polarity ( #1177 )
...
* fix polarity
* fix confusing names
2020-03-08 08:57:21 -04:00
rusefi
a33d479683
CLT stops working when using 2-0 custom trigger wheel #1171
2020-03-06 01:31:04 -05:00
Matthew Kennedy
986b80671b
warnings ( #1169 )
2020-03-03 08:37:02 -05:00
Matthew Kennedy
397907a06f
Support disabling most/all features ( #1162 )
...
* this flag did nothing
* guard features properly
2020-02-26 18:16:35 -05:00
rusEfi
299dd7e836
better trigger LiveDocs
2020-02-22 15:39:00 -05:00
rusefi
e9a3b218c4
miata vvt trigger decoding is broken #1145
2020-02-14 13:02:27 -05:00
rusefi
ed2b7578a5
Merge remote-tracking branch 'remotes/origin/2019.12.25_release_1.19.12_xmas'
2020-02-14 10:50:50 -05:00
rusefi
75d9417131
miata vvt trigger decoding is broken #1145
2020-02-14 00:37:36 -05:00
rusefi
0d1f45422e
cam/vvt decoder
2020-02-05 01:49:33 -05:00
rusefi
f6e7e8871a
VVT refactoring & assertions for VVT test
2020-01-31 01:49:10 -05:00
rusefi
d48a57d599
refactoring: extracting DEEP_IN_THE_PAST_SECONDS contant
2020-01-31 01:21:56 -05:00
rusefi
b6fe6555e0
lovely tiny bug which mostly affects NB2 with an impossible one tooth crank trigger wheel
2020-01-30 01:47:34 -05:00
rusefi
cf087218c9
micro refactoring
2020-01-30 01:20:41 -05:00
rusefi
688a85a25d
reusing constant
2020-01-28 00:27:30 -05:00
rusefi
d9b96fe509
extracting class & codes clean-up
2020-01-28 00:16:33 -05:00
rusefi
282cd8e1ac
trigger refactoring
2020-01-26 14:20:55 -05:00
rusefi
a53d9c587a
trigger refactoring
2020-01-26 13:51:35 -05:00
rusefi
241d491625
trigger refactoring
2020-01-26 12:02:54 -05:00
rusefi
67bda5f088
good thing we have CI - fixing build
2020-01-26 09:00:46 -05:00
rusefi
03d2aae681
reducing code duplication
2020-01-26 06:35:51 -05:00
rusefi
51ab9f5b57
reducing code duplication
2020-01-26 06:28:33 -05:00
rusefi
080e7e12db
trigger refactoring
2020-01-26 06:12:01 -05:00
rusefi
154b679491
refactoring: de-coupling trigger decoder and engine
2020-01-26 03:48:25 -05:00
rusefi
db2ab72d12
refactoring trigger
2020-01-26 03:33:45 -05:00
rusefi
af8383ae3a
trigger refactoring
2020-01-25 11:22:25 -05:00
rusefi
0f23faba28
trigger refactoring
2020-01-25 02:00:33 -05:00
rusefi
aabc50e7a9
refactoring trigger
2020-01-24 13:42:09 -05:00
rusefi
3056154fe6
refactoring trigger
2020-01-23 13:39:50 -05:00
rusefi
cc1c4c9dcb
refactoring - de-coupling trigger
2020-01-22 13:25:35 -05:00
rusefi
06cdb7cde6
refactoring
2020-01-22 01:22:44 -05:00
rusefi
9d0c5540d8
refactoring
2020-01-22 00:40:26 -05:00
rusefi
0c3f73c2b4
code style
2020-01-21 01:47:58 -05:00
rusefi
83b1ca00a4
code style
2020-01-21 01:40:11 -05:00
Matthew Kennedy
ba0c48e0ac
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
53433c88a7
trigger shape constraint validation
2020-01-14 03:54:46 -05:00
rusefi
27c44f08f4
reducing complexity?
2020-01-13 22:25:51 -05:00
rusefi
4cc206a393
reducing complexity
2020-01-13 22:23:46 -05:00
rusefi
bb217b01dd
happy new year unification
2020-01-13 21:57:43 -05:00
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
andreika-git
4e19c96cb6
Kinetis timer freq. fix & config update ( #999 )
...
* Kinetis: fix timer frequency
* More silentTriggerError - it really helps a lot!
* Kinetis: gen_config.bat update
2019-11-06 14:45:55 -05:00
rusefi
df291f4421
Missing dwell altogether in some corner cases fix #796
2019-11-06 00:31:24 -05:00
rusefi
5106ada9ce
Missing dwell altogether in some corner cases #796
...
flirting with the fix but not yet the fix
2019-11-06 00:10:44 -05:00
rusefi
eb4ceda52b
refactoring: removing unused parameter
2019-11-05 22:49:11 -05:00
rusefi
d4574a3cab
evil manual merge of https://github.com/DonaldBecker/rusefi
2019-11-05 22:40:33 -05:00
rusefi
22453f8392
nicer enum name
2019-11-03 21:19:13 -05:00
rusefi
5c46ad25a7
review feedback
2019-11-03 10:36:35 -05:00
rusefi
47eaea3da3
scramblr reports sync issues on NB1 fix #990
2019-10-30 21:01:23 -04:00
rusefi
74e0c20235
flipping NB1 trigger definition
2019-10-29 21:19:00 -04:00
rusefi
8cf19d3d12
refactoring & verbose trigger to simulator
2019-10-29 21:12:44 -04:00
rusefi
fe77766b2b
bugfix around verboseTriggerSynchDetails - 64 bits on stack was causing broken messages
2019-10-29 18:20:55 -04:00
rusefi
88348ebd09
refactoring: reducing code duplication
2019-10-21 23:47:40 -04:00
Matthew Kennedy
10a6d6eb8b
fix wwae ( #980 )
2019-10-17 00:06:54 -04:00
rusefi
5f9fdfe9a6
Revert "Revert "Performance improvement: call GetBaseFuel less ( #979 )""
...
This reverts commit 7eb9947fd4
.
2019-10-16 23:02:24 -04:00
rusefi
7eb9947fd4
Revert "Performance improvement: call GetBaseFuel less ( #979 )"
...
This reverts commit 95e51f13
2019-10-16 22:29:19 -04:00
Matthew Kennedy
95e51f1399
Performance improvement: call GetBaseFuel less ( #979 )
...
* Remove extra calls to getInjectionDuration
* increase callback frequency
2019-10-16 22:13:10 -04:00
Matthew Kennedy
4db3fa46cd
fix #977 ( #978 )
2019-10-15 05:24:33 -04:00
Matthew Kennedy
d6e065f99e
Merge remote-tracking branch 'upstream/master' into perf-tracing
2019-10-14 23:45:39 -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
rusefi
5cb90d0e1b
preparation for #961
...
more unified access to pre-calculated value
2019-10-13 09:59:06 -04:00
Matthew Kennedy
763b17fb50
experiment
2019-10-11 17:43:21 -07:00
Matthew Kennedy
29804cbc8a
move tsOutputChannels to header ( #970 )
2019-10-08 21:02:51 -04:00
rusefi
4574aaccce
I got carried away, but DEAD CODE?!
2019-10-08 03:14:21 -04:00
rusefi
2acdbf308b
something is over-complicated here? looks like two classes should become one?
2019-10-08 02:56:19 -04:00
rusefi
a65c8c9295
something is over-complicated here? looks like two classes should become one?
2019-10-08 02:35:21 -04:00
rusefi
4e26bd2fd2
refactoring
2019-10-08 02:01:41 -04:00
rusefi
ade7ad158a
typo & better field name
2019-10-08 01:36:03 -04:00
rusefi
42dc9e3662
fancy C++ s/NULL/nullptr/
2019-10-08 01:26:35 -04:00
rusefi
1ab488e4b4
refactoring: better field name(s)
2019-10-08 01:03:57 -04:00
rusefi
ca67249522
refactoring: better field name
2019-10-08 00:54:19 -04:00
rusefi
8424723024
refactoring: better variable names
2019-10-08 00:42:47 -04:00
rusefi
0d31cdddea
refactoring: better parameter name
2019-10-08 00:30:20 -04:00
rusefi
53231f7b49
refactoring: smarter C++ initialization
2019-10-08 00:27:49 -04:00
Matthew Kennedy
d1da567b85
fix gm 24x decoder ( #963 )
...
* fix gm
* fix
* fix default config, tests
2019-10-05 08:27:30 -04:00
rusefi
533087f475
ETB target is using integer values #945
...
refactoring - ADC mocking is a mess
2019-09-22 09:56:06 -04:00
rusEfi
d5ef749761
s/NULL/nullptr/
2019-09-22 08:22:35 -04:00
rusefi
c59d8164c6
unit tests progress
2019-09-19 21:41:52 -04:00
rusefi
db018723f7
refactoring: better field name
2019-09-09 19:39:13 -04:00
rusefi
8d1d88bf73
instant RPM for idle control #925
...
refactoring
2019-09-09 14:41:26 -04:00
rusefi
612a4ab3b3
MRE NB2
2019-09-03 23:35:49 -04:00
rusefi
f32b29f318
Live Data: trigger current gap
2019-09-03 19:30:51 -04:00
rusEfi
1b8219432c
Live Data for hw VVT signals
2019-09-02 21:02:08 -04:00
rusEfi
c2980a36a9
Live Data VVT counter
2019-09-02 14:47:05 -04:00
rusefi
7842c7305f
Live Data progress
2019-09-01 00:45:36 -04:00
rusefi
4858124edb
unified names for generated headers
2019-08-31 23:12:39 -04:00
rusefi
2804b31e7e
cranking fuel live data #911
2019-08-26 23:41:04 -04:00
rusefi
9161703598
reducing unit test noise
2019-08-25 02:01:09 -04:00
rusefi
e5e0ce0b94
minor test code fix & refactoring
2019-08-25 01:35:36 -04:00
rusefi
8a4d3f9896
reducing unit test noise
2019-08-25 01:15:18 -04:00
rusEfi
1c0d38abef
new feature: check engine light to blink on trigger synchronization
2019-08-18 15:53:38 -04:00
rusEfi
7a7dbb8c30
refactoring: engine sniffer magic constants
2019-08-18 15:04:02 -04:00
rusefi
e0acec2a63
WTF is wrong with MRE_miata_na6 config? operationMode complexity #898
...
fatal error is the best I can come up with quickly
2019-08-08 22:57:22 -04:00
rusefi
539cd8b1c7
current toolchain does not work great with current rusEfi code, two methods with same name are hard for full text search :(
2019-08-08 22:33:52 -04:00
rusefi
643cc24931
WFT is wrong with MRE_miata_na6 config? operationMode complexity #898
...
more refactoring
2019-08-08 00:32:31 -04:00
rusefi
f25b1e5f2f
WFT is wrong with MRE_miata_na6 config? operationMode complexity #898
...
more refactoring
2019-08-08 00:30:32 -04:00
rusefi
51110b33ad
WFT is wrong with MRE_miata_na6 config? operationMode complexity #898
...
refactoring to begin with, zero logic change
2019-08-08 00:19:09 -04:00
rusefi
676035f950
refactoring: extracting method to facilitate debugging
2019-08-07 22:02:08 -04:00
rusefi
7a00ccd2ce
better trigger state debug field logging
2019-08-07 20:13:30 -04:00
rusEfi
ba56a79ad5
proper HW type message logic
2019-08-06 23:56:35 -04:00
rusEfi
d5451a7b4f
NA6 & trigger
2019-08-06 22:17:18 -04:00
rusefi
0306255013
CBR600 trigger progress
2019-07-23 19:22:40 -04:00
rusefi
d01485d484
trigger error message makes trigger very unhappy #888
...
quick dirty temporary solution
2019-07-22 17:38:52 -04:00
rusefi
e5b953db84
trigger counters to formula, docs & improvements
2019-07-20 14:56:56 -04:00
rusefi
56a6cdd329
gcc 2019 q3 fails integration testing #886
...
investigation
2019-07-14 15:22:02 -04:00
rusefi
3256af5510
gcc 2019 q3 fails integration testing #886
...
nicer messages
2019-07-14 13:15:48 -04:00
rusefi
7ac957e108
gcc 2019 q3 fails integration testing #886
...
nicer messages
2019-07-14 12:25:54 -04:00
rusefi
a3de5fc276
Annotations in C++ code to produce formulas in rusEfi console #807
...
refactoring wall wetting
2019-07-12 22:34:38 -04:00
rusefi
07f41c8f2a
refactoring
2019-07-12 21:31:58 -04:00
rusefi
1282a22134
support multiple VVT sensors #885
2019-07-12 21:13:24 -04:00
rusefi
04bc1128df
support multiple VVT sensors #885
...
new fields & packing configuration. bumping configuration version
2019-07-12 14:24:45 -04:00
Matthew Kennedy
e0db83e027
Template-ize bin/value length for interpolation ( #878 )
...
* update consumers
* tests
* whitespace
* format
2019-07-09 21:16:36 +03:00
rusefi
d0d546e500
EFI_TOOTH_LOGGER
2019-07-07 15:22:46 -04:00
Matthew Kennedy
d708f3e038
Implement TS tooth logger ( #873 )
...
* FW changes
* config changes
* whitespace
* comment
* simplify
2019-07-06 20:48:58 -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
05fac9e869
Refactoring: OS access should be explicit #867
2019-07-05 19:00:44 -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
rusefi
b24064d231
NB2 magic clarification
2019-07-01 12:48:08 -04:00
rusefi
ded41e5efe
Annotations in C++ code to produce formulas in rusEfi console #807
2019-06-30 09:38:51 -04:00
rusefi
23fe25268a
https://rusefi.com/forum/viewtopic.php?f=10&t=442&p=33587#p33584
...
better support for pretty noisy trigger (?)
2019-06-25 20:51:29 -04:00
rusefi
50bf018fe9
https://rusefi.com/forum/viewtopic.php?f=10&t=442&p=33585#p33575
2019-06-25 18:20:01 -04:00
rusefi
a82c7e30db
verbose trigger sync: better field name & check box to engine sniffer
2019-06-25 02:25:26 -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
rusefi
5f642ac254
unit tests should not have global context, including mock values
2019-05-27 15:56:12 -04:00
rusefi
1c36b89141
nicer pin names for messages while same short names for engine sniffer
2019-05-15 04:26:41 -04:00
rusefi
266f8b5176
Multiple sync pattern for faster cranking #679
2019-05-14 19:24:18 -04:00
rusefi
812c61903a
BUG: phase sensor validation attending - detect missing CAM signal fix #659
2019-05-11 00:21:37 -04:00
rusefi
ff1d10dd2e
BUG: phase sensor validation attending - detect missing CAM signal #659
...
preparation
2019-05-10 23:52:55 -04:00
rusefi
04afb87610
Trigger: warning code on normal engine start up #669
...
avoiding CUSTOM_OBD_SKIPPED_FUEL fot triggers without synchronizaiton
2019-05-10 22:55:08 -04:00
rusefi
a2c4b1bde1
typo
2019-05-10 22:43:03 -04:00
rusefi
c6198e34ec
BUG: phase sensor validation attending - detect missing CAM signal #659
...
refactoring and unit test first phase
2019-05-10 21:56:33 -04:00
rusefi
4e61505620
refactoring unit test
2019-05-10 21:29:17 -04:00
rusefi
22ec5da4bc
Injection/Ignition angle inaccuracy on 60-2? EngineSniffer vs Real Hardware #778
2019-05-07 21:39:11 -04:00
rusefi
d7fd0ce6c1
refactoring: better method name
2019-05-07 19:32:08 -04:00
rusefi
d647772b98
Injection/Ignition angle inaccuracy on 60-2? EngineSniffer vs Real Hardware #778
...
metric progress
2019-05-07 19:16:01 -04:00
rusefi
1220a1a1fb
Injection/Ignition angle inaccuracy on 60-2? EngineSniffer vs Real Hardware #778
...
first steps of scheduling metric
2019-05-07 17:22:26 -04:00
rusefi
5f70acab9f
Injection/Ignition angle inaccuracy on 60-2? EngineSniffer vs Real Hardware #778
...
only renaming methods
2019-05-07 17:10:47 -04:00
rusefi
61231fb1af
Injection/Ignition angle inaccuracy on 60-2? EngineSniffer vs Real Hardware #778
...
refactoring only
2019-05-07 16:45:29 -04:00
rusefi
1350a94715
Saab CDM knock signal integration #647
2019-05-05 18:53:34 -04:00
rusefi
f534fd0e67
console usability: engine sniffer jitter fix #780
2019-05-02 18:42:59 -04:00
rusefi
1ec5baf57a
refactoring: better method name
2019-05-02 18:05:33 -04:00
rusefi
edb4e37505
docs
2019-05-02 17:52:48 -04:00
rusefi
f04732830f
PID - fix dTime usages #776
2019-04-25 21:31:33 -04:00
rusefi
49841f1adb
The Big Refactoring of 2019: configuration version should not be a global variable #656
2019-04-15 21:02:42 -04:00
rusefi
3afc72a458
PWM parameter validation fix #594
2019-04-15 20:47:06 -04:00
rusefi
7be441a1bc
random cleanup
2019-04-14 13:52:27 -04:00
rusefi
541c445a2d
defined(__DOXYGEN__) ? #748
2019-04-12 22:07:03 -04:00
rusefi
e3b74f0f3e
smarter PWM API - need to pass arbitrary pointer
2019-04-12 20:15:18 -04:00
rusefi
22ad223d75
smarter PWM API - need to pass arbitrary pointer
2019-04-12 20:11:27 -04:00
rusefi
1dffb21e89
smarter PWM API - need to pass arbitrary pointer
2019-04-12 20:06:09 -04:00
rusefi
be9651cb95
The Big Refactoring of 2019: folder structure #723
2019-03-31 17:44:34 -04:00
rusefi
ebe58122c6
The Big Refactoring of 2019: folder structure #723
2019-03-31 16:56:13 -04:00
rusefi
bd2b992918
unifying_file_naming
2019-03-29 09:11:13 -04:00
andreika-git
4b5ed3e0e1
Tps-accel. fractional mode ( #715 )
...
* Add new config settings for tps_accel_fractional_mode
* Add new variables for the fractional algo
* Add resetFractionValues() method
* Call onEngineCycleTps() and fix onEngineCycle()
* Implement the fractional algo
* More debug outputs for tps-enrich
* Nice & juicy unit-test!
2019-03-28 22:47:20 -04:00
rusefi
a6fe81d07f
docs
2019-03-23 08:55:33 -04:00
rusefi
653a735eab
refactoring: no logic changes, just nicer variable and method names
2019-03-12 18:54:46 -04:00
dron0gus
c9edbf4225
Cleanup fixes ( #700 )
...
* Kill some more warnings
* pin_repository: add markUnused, allow use from plain C
* ehiGpio.cpp: add forgotten GPIOG port
2019-03-08 07:01:15 -05:00
rusefi
84c1b3581d
refactoring trigger simulation
2019-03-04 01:10:31 -05:00
rusefi
8decc09edf
reducing code duplication
2019-03-04 00:40:22 -05:00
rusefi
a9e3399a74
refactoring: removing unused variables
2019-03-04 00:21:02 -05:00
rusefi
46bdbf82d1
refactoring: reducing code duplication
2019-02-23 12:33:49 -05:00
dron0gus
76fa11d5e2
warning cleanup ( #693 )
...
* Kill annoing warnings about unused vars
* Kill annoing signed vs unsigned warnings
* Make ALWAYS_INLINE macro realy inlining
* Incorrect attribute placement.
While correct attribute placement cause ram4 overflow.
Move to correct place (to avoid gcc-2018-q4 errors) and comment
out.
* Silence -Wcast-function-type warnings
Cast to intermediate "void *" to lose compiler knowledge about the original
type and pass the warning. This is a workaround.
2019-02-21 05:44:45 -05:00
rusefi
16da833501
Refactor Trigger System #635
...
reducing global state magic
2019-02-03 02:47:20 -05:00
rusefi
3127b6fd24
Refactor Trigger System #635
...
reducing global state magic
2019-02-03 02:33:33 -05:00
rusefi
5d735c4d6e
Refactor Trigger System #635
...
better field names
2019-02-03 01:49:41 -05:00
rusefi
27da8ce328
Refactor Trigger System #635
2019-02-03 01:34:20 -05:00
rusefi
4187f4b081
Refactor Trigger System #635
2019-02-03 01:27:47 -05:00
rusefi
935a9fa706
Refactor Trigger System #635
2019-02-03 01:19:16 -05:00
rusefi
d247c13283
Refactor Trigger System #635
2019-02-03 01:04:24 -05:00
rusefi
2f2fcc11e0
Refactor Trigger System #635
2019-02-03 00:40:25 -05:00
rusefi
9ed58a5ba0
better conditional compilation
2019-01-31 18:30:40 -05:00
rusefi
da4fb3a19f
better conditional compilation
2019-01-31 17:55:23 -05:00
rusefi
9a3441f11b
#657 pulling global access down
2019-01-28 00:44:30 -05:00
rusefi
1b74b722d2
refactoring: 'const' modifier
2019-01-24 23:44:29 -05:00
rusefi
14199080b1
Trigger rabbit hole ( #682 )
...
fix #681
* this did not work right
* progress: spinning is detected sooner now
* and now things are much better?
* and now reducing RAM usage
2019-01-24 21:12:55 -05:00
rusefi
f2c321d37b
got deeper into the rabbit hole and now I am confused about something else
2019-01-24 00:19:01 -05:00
rusefi
90a7e61767
trigger refactoring: extracting methods to improve readability
2019-01-23 22:31:16 -05:00
rusefi
72c6ebd239
trigger refactoring: extracting methods to improve readability
2019-01-23 22:06:42 -05:00
rusefi
87930e3b49
trigger code minor clean-up
2019-01-23 21:43:27 -05:00
rusefi
f7a2cc9e63
state validation progress
2019-01-22 23:15:33 -05:00
rusefi
1d15885448
C++11 and unique method name
2019-01-22 19:07:36 -05:00
rusefi
53b5c08c0a
refactoring around GET_RPM
2019-01-21 21:48:58 -05:00
rusefi
7a20bda66f
refactoring around GET_RPM
2019-01-21 20:33:21 -05:00
rusefi
2756ff57eb
refactoring: reducing header tree hell
2019-01-21 00:10:09 -05:00
rusefi
ee8297c94d
refactoring: reducing header tree hell
2019-01-20 23:30:40 -05:00
rusefi
28bde6f084
better method name and docs related to improved craking logic
2019-01-20 11:33:40 -05:00
rusefi
78f4a68d3a
#674 fix?
2019-01-19 19:45:35 -05:00
rusefi
8539ba3271
The Big Refactoring of 2019: configuration version should not be a global variable #656
2019-01-15 21:51:09 -05:00
rusefi
662831cde9
The Big Refactoring of 2019: configuration version should not be a global variable #656
2019-01-15 21:18:44 -05:00
rusefi
0ffa05a911
learning C++
2019-01-15 20:24:36 -05:00
rusefi
a2e8744200
The Big Refactoring of 2019: configuration version should not be a global variable #656
...
making a global not global
2019-01-14 12:21:26 -05:00
rusefi
01095219ba
docs
2019-01-14 11:36:46 -05:00
andreika-git
775775e4fd
fix! ( #673 )
2019-01-14 11:33:58 -05:00
rusefi
2bbc5feef4
minor improvement
2019-01-14 00:21:08 -05:00
rusefi
4ed5072f13
enjoying C++11
2019-01-14 00:20:50 -05:00
rusefi
4b29af6e96
something is not right here :(
2019-01-14 00:01:35 -05:00
rusefi
d1430b1b3d
enjoying C++11
2019-01-13 23:55:10 -05:00
rusefi
c7f5581382
enjoying C++11
2019-01-13 23:20:19 -05:00
rusefi
c459020fdd
minor clean-up
2019-01-13 23:05:03 -05:00
rusefi
6bb8da7b39
Question: something strange trigger errors #662
2019-01-11 09:24:24 -05:00
rusefi
cbd2d69731
The Big Refactoring of 2019: DECLARE_ENGINE_PARAMETER_SUFFIX consistency and simplification #657
2019-01-09 22:57:33 -05:00
rusefi
57993ff1b4
The Big Refactoring of 2019: DECLARE_ENGINE_PARAMETER_SUFFIX consistency and simplification #657
2019-01-09 22:16:30 -05:00
rusefi
2f0804022b
The Big Refactoring of 2019: configuration version should not be a global variable #656
2019-01-09 21:08:04 -05:00
rusefi
68d172a8f1
The Big Refactoring of 2019: scheduler should not be global #655
2019-01-09 09:37:16 -05:00
rusefi
970d120a41
The Big Refactoring of 2019: scheduler should not be global #655
2019-01-09 08:50:51 -05:00
rusefi
5ffcc396eb
The Big Refactoring of 2019: scheduler should not be global #655
2019-01-09 07:57:43 -05:00
rusefi
2f01f8759c
The Big Refactoring of 2019: scheduler should not be global #655
2019-01-09 00:53:54 -05:00
rusefi
5b74163136
refactoring around "stopEngine" logic
2019-01-05 23:33:04 -05:00
rusefi
0c6f361181
refacoting: making code more consistent
2019-01-05 00:57:09 -05:00
rusefi
19c410387d
making either Matt or compiler or both happier
2019-01-05 00:11:17 -05:00
rusefi
3db5ad5e5b
#396
2019-01-04 21:33:50 -05:00
rusefi
6360719ed0
#635
2019-01-01 14:05:11 -05:00
Fabien Poussin
72fe39ff32
Workarounds for GCC 8 ( #637 )
2018-12-27 09:40:40 -05:00
rusefi
f0344fd16c
#625 big step - no more engine dependency from TriggerShape
2018-12-25 22:47:29 -05:00
rusefi
72f87ce425
#625
2018-12-25 21:18:14 -05:00
rusefi
2585e4cad7
#625
2018-12-25 21:05:06 -05:00
rusefi
d51fa71085
#625
2018-12-25 20:56:54 -05:00
rusefi
22734e8f39
#635
2018-12-25 20:09:35 -05:00
rusefi
23de7a6d8a
#635
2018-12-25 19:42:27 -05:00
rusefi
7e64c16df5
#625
2018-12-25 19:18:37 -05:00
rusefi
c6c53a02fd
#625 progress
2018-12-25 19:13:28 -05:00
rusefi
76b2dd9aec
#635
2018-12-25 17:31:21 -05:00
rusefi
62b5e87393
#635
2018-12-25 12:27:34 -05:00
rusefi
57ebbb1a0b
#635
2018-12-25 11:51:49 -05:00
rusefi
5b25174cc3
#635
2018-12-25 10:33:28 -05:00
rusefi
daed49dd12
#635
2018-12-25 10:20:13 -05:00
rusefi
a4efd47ba1
#635 better names
2018-12-25 10:13:00 -05:00
rusefi
881fad4e59
#635 refactoring: better name
2018-12-25 08:27:52 -05:00
rusefi
b15845754d
#635
2018-12-24 23:33:21 -05:00
rusefi
48a972bc76
#635
2018-12-24 23:27:06 -05:00
rusefi
3a7f719d5c
#635
2018-12-24 23:23:45 -05:00
rusefi
7e3a7b5c79
#635
2018-12-24 23:16:33 -05:00
rusefi
5ccc3bbef5
refactoring trigger system
2018-12-24 22:57:36 -05:00
rusefi
2df38cdd91
refactoring
2018-12-24 22:40:48 -05:00
rusefi
a549009c99
more CPU stats code
2018-12-24 00:31:26 -05:00
rusefi
8c3934a7b3
code style and some refactoring
2018-12-08 16:59:16 -05:00
rusefi
a6d83e1cc2
moving code to proper file
2018-12-08 16:38:44 -05:00
rusefi
3efedc9c95
better state validation
2018-12-08 16:31:46 -05:00
rusefi
5d86f610d5
docs
2018-11-22 12:18:00 -05:00
rusefi
dbff41a8e6
docs
2018-11-22 12:13:21 -05:00
rusefi
2fa2213227
more docs related to trigger process
2018-11-22 10:25:02 -05:00
rusefi
c77ab926c2
Mazda Z5 trigger integration
2018-11-22 10:01:48 -05:00
alexander-n8hgeg5e
e8f0036042
trigger fix ( #625 ) - mazda Z5 trigger
2018-11-22 09:56:34 -05:00
rusefi
1fb7a94d73
minor fixes
2018-11-21 22:15:22 -05:00
rusefi
f98f35c9d2
refactoring - hopefully making API safer
2018-11-21 19:40:19 -05:00
rusefi
3f5737b7bd
fixing simulator
2018-11-16 08:27:55 -05:00
andreika-git
23fea3c0c5
STM32 Nucleo144-F767ZI board: Initial support ( #620 )
...
* More EFI_ #ifdefs for config flexibility
* Even more config flexibility
* New firmware/config/stm32f7ems/* files
* New firmware/config/boards/NUCLEO_F767/* files
* New firmware/hw_layer/stm32f7/* files
* Fix for EFI_USB_SERIAL
* Adding #if defined(STM32F7XX)
* SPI flags changed in F7: SPI_CR1_DFF --> SPI_CR1_CRCL
* I2Cv2 config changed in F7
* More versatile CCM defines
* Makefiles
* Double #ifs cleanup
* docs
2018-11-16 07:40:06 -05:00
rusefi
d5ddb0bc9d
#619
2018-10-30 05:32:13 -04:00
rusefi
41073e2b1a
#619
2018-10-30 04:46:13 -04:00
rusefi
af25eb8c6d
making validation stronger
2018-10-28 17:20:43 -04:00
rusefi
82f1690019
supporting more complex triggers
2018-10-28 15:42:15 -04:00
Matthew Kennedy
bb766ea0e5
Gm24x ( #614 )
...
* implement new 24x
* typo
2018-10-28 15:30:38 -04:00
rusefi
f68046e9af
docs
2018-10-28 15:14:38 -04:00
rusefi
ae61b62e51
refactoring: reducing code duplication
2018-10-28 15:07:42 -04:00
rusefi
1c203a948d
fix #615
2018-10-25 18:17:47 -04:00
rusefi
cfb671feab
#615 start
2018-10-25 17:42:42 -04:00
rusefi
dca11bb486
fixing popular typo
2018-10-23 03:47:30 -04:00
rusefi
3c2fc8d86a
refactoring trigger sync layer
2018-10-21 14:55:52 -04:00
rusefi
c64a52f20b
refactoring trigger sync layer
2018-10-21 14:03:51 -04:00
rusefi
0c19b11263
refactoring trigger sync layer
2018-10-21 13:58:54 -04:00
rusefi
5138d5c3c8
refactoring trigger sync layer
2018-10-21 13:41:01 -04:00
rusefi
c07bd06dec
refactoring trigger sync layer
2018-10-21 12:36:39 -04:00
rusefi
1062fa5ce8
refactoring trigger sync layer
2018-10-21 12:29:41 -04:00
rusefi
39d0bc130b
refactoring trigger sync layer
2018-10-21 12:18:15 -04:00
rusefi
32e91f2d99
refactoring trigger sync layer
2018-10-21 12:03:08 -04:00
rusefi
a72cd9c9db
refactoring trigger sync layer
2018-10-21 11:27:14 -04:00
rusefi
e19fe6bbba
refctoring trigger sync layer
2018-10-21 11:17:47 -04:00
rusefi
c2be975f62
refctoring trigger sync layer
2018-10-21 09:31:58 -04:00
rusefi
cf5e05e7b9
refactoring
2018-09-16 23:10:06 -04:00
rusefi
1f90cf153d
refactoring
2018-09-16 22:26:57 -04:00
rusefi
7caf762609
refactoring
2018-09-16 22:00:14 -04:00
rusefi
eda2f08c38
docs
2018-09-10 22:42:24 -04:00
rusefi
8d111fbd98
typo
2018-09-10 22:29:43 -04:00
rusefi
9b1af6ad6d
error codes
2018-09-10 22:10:55 -04:00
rusefi
f292c4ccb2
reducing code duplication and applying event condition more consistently
2018-08-31 21:11:22 -04:00
rusefi
52e0edea6a
dead comment & inline
2018-08-31 20:38:10 -04:00
rusEfi
a5506c1243
refactoring: separate VW files
2018-08-25 20:05:17 -04:00
rusefi
cd9db8dab6
fixing build
2018-08-15 19:37:57 -04:00
rusefi
6a9c92c7bb
VVT debug for NB2 mode
2018-08-14 14:19:58 -04:00
rusefi
e009de3376
part of EOL hell
2018-08-08 20:12:58 -04:00
rusefi
8edd893fc9
typo
2018-07-29 10:23:07 -04:00
rusEfi
75b10d9e54
wider macro usage
2018-07-28 19:16:58 -04:00
rusefi
405755e312
#598
2018-07-26 17:11:47 -04:00
rusefi
99e74635ef
step towards more unique codes
2018-07-25 23:30:00 -04:00
rusefi
959a91ae4c
unique error codes #598
2018-07-25 23:03:04 -04:00
rusefi
bb15cb20fd
#598
2018-07-24 20:40:44 -04:00
rusefi
2cdee04c61
refactoring: reorder to remove forward reference
2018-07-24 20:15:38 -04:00
rusefi
be0ee0e7ce
refactoring: reducing method name confusion
2018-07-24 20:11:27 -04:00
rusefi
1b1d2b16ee
refactoring: reducing code duplication
2018-07-24 19:58:32 -04:00
rusEfi
9cce922b78
per error code
2018-07-23 21:38:05 -04:00
rusefi
74bd1d7e10
error code into angle validation
2018-07-23 21:03:20 -04:00
rusefi
5340f73f5c
docs
2018-06-23 09:37:48 -04:00
Matthew Kennedy
741116378b
Coasting Fuel Cut Fixes ( #596 )
...
* config changes
* generated
* new logic for MAP coast cutoff
* typo
* fix unit test
* add short duration injection fix
* add f suffix to constant
2018-06-23 16:32:41 +03:00
rusefi
d7211d8c64
better field name
2018-05-08 13:33:49 -04:00
rusefi
56ec05e37d
refactoring - better method name and removing a bit of dead code
2018-04-30 02:22:54 -04:00
andreika-git
58b7fbb96e
Noiseless trigger decoder ( #592 )
...
* fix typo
* better formatting & tiny fix
* add syncRatioAvg
* add useNoiselessTriggerDecoder setting
* resetAccumSignalData
* isUsefulSignal
* Impl. Noise Filtering for Trigger Decoder
* Unit-tests
2018-04-26 02:11:51 -04:00
rusEfi
31f2811cd5
chasing that funny issue on change engine
2018-03-20 23:12:32 -04:00
rusefi
cd0e19958e
eclipse 97 engine 420a, same as neon 95
2018-03-14 06:38:52 -04:00
rusefi
ba306d2202
let's guess
2018-03-11 22:55:41 -04:00
andreika-git
ac0189270e
Impl. faster engine spin-up mode (alpha-version) ( #567 )
...
* Impl. faster engine spin-up mode (alpha-version)
* A comment for RPM_LOW_THRESHOLD
* Faster engine stop detection
* Safety check for instant RPM on spinning-up
* rusefi.xml
* unit-tests & relevant fixes
2018-03-10 20:58:51 -05:00
rusefi
b590d28e7a
#563 fix
...
#571 unit test coverage
2018-03-05 08:25:20 -05:00
rusefi
06f64484fb
#571 I am not getting it
2018-03-04 23:53:48 -05:00
rusefi
aba749eae5
making code testable
2018-03-04 22:45:20 -05:00
rusefi
43b08f5bd1
making code testable
2018-03-04 22:32:02 -05:00
rusefi
133b1689bb
better state validation
2018-03-04 21:02:35 -05:00
rusefi
98055ca350
better logging
2018-03-04 20:43:38 -05:00
rusefi
2952f652fc
reviving EFI_DEFAILED_LOGGING
2018-03-04 19:19:34 -05:00
rusefi
b72e7952cd
#571 skeleton
2018-03-04 16:13:23 -05:00
rusefi
844faffc34
micro progress
2018-03-04 13:23:44 -05:00
rusefi
2a626dcd6e
refactoring: extract method
2018-03-03 19:26:59 -05:00
rusefi
c724db110e
progress
2018-03-03 09:11:49 -05:00
rusefi
d540df601b
additional flexibility
2018-03-03 08:55:19 -05:00
rusefi
c049eea877
fix #570
2018-03-01 06:01:15 -05:00
rusefi
5db803a2bd
trigger image progress
2018-02-28 23:31:58 -05:00
rusefi
923a5e97a2
progress
2018-02-28 07:57:04 -05:00
rusefi
f1cdc789d2
better state validation
2018-02-28 07:26:42 -05:00
rusefi
94371fedba
#570
2018-02-26 22:24:48 -05:00
rusefi
9823e83a3d
unused parameter
2018-02-06 01:44:10 +03:00
rusefi
f02258538a
better name & dead parameter
2018-02-06 01:41:05 +03:00
rusefi
3398e7c45d
batter name
2018-02-06 01:30:19 +03:00
rusefi
1748f4e064
location
2018-02-06 01:29:16 +03:00
rusefi
e21cd71e4b
inline & location
2018-02-06 01:25:01 +03:00
rusefi
4c95a14085
docs & names
2018-02-06 01:24:45 +03:00
rusefi
3d5e93534d
docs & names
2018-02-06 01:16:34 +03:00
rusefi
85c3df137e
and now bugfix for the fresh bugfix
2018-02-04 20:46:57 +03:00
rusefi
5385a040fd
refactoring
2018-02-03 20:43:31 -05:00
rusefi
5e0f8b221e
refactoring
2018-02-03 20:16:14 -05:00
rusefi
1cf6186a5b
another approach to #564 defect
2018-02-03 17:08:07 -05:00
rusefi
5c076ed215
new attempt: with thread-safery
2018-02-03 16:06:34 -05:00
rusefi
1e2ad62cf9
one step backwards
2018-02-03 15:19:32 -05:00
rusefi
f8e19dea17
better error message
2018-02-03 14:57:30 -05:00
rusefi
59954e1ed9
reducing the coupling between trigger handling and trigger emulation
2018-02-03 13:08:11 -05:00
rusefi
a15eab1b71
minor bugfix in theoretical case of two consequitive changes
2018-02-03 12:56:37 -05:00
rusefi
86f7a89412
minor bugfix in theoretical case of two consequitive changes
2018-02-03 12:47:37 -05:00
rusefi
436f7aa965
reducing coupling between trigger emulation and FSIO
2018-02-03 11:42:50 -05:00
rusefi
c065590807
docs
2018-02-02 08:55:40 -05:00
rusEfi
bd30dfc3ad
fixing build
2018-01-31 08:56:13 -05:00
andreika-git
4f9878e55e
Check if we should skip prime inj.pulse for some reason ( #563 )
2018-01-31 08:07:00 -05:00
rusefi
d9acdd6a70
better method names
2018-01-28 11:27:33 -05:00
rusEfi
2394759667
one day I will figure this out
2018-01-27 21:28:45 -05:00
rusEfi
d8ffaa9015
better state constraint
2018-01-25 19:19:35 -05:00
rusefi
64b7a51617
#65
...
explicit precision control
2018-01-23 12:05:14 -05:00
rusefi
06bc94340a
refactoring
2018-01-21 15:31:59 -05:00
rusefi
1d31067d19
happy new year
2018-01-20 20:55:31 -05:00
andreika-git
c1eee0b24b
Fix startOfCrankingPrimingPulse ( #537 )
2018-01-18 12:11:12 -05:00
rusefi
bebc58aa57
refactoring around cranking priming
2018-01-17 23:20:05 -05:00
andreika-git
d3f8d05115
Impl. primeInjFalloffTemperature ( #531 )
2018-01-03 08:00:39 -05:00
rusEfi
3b8ab4f6a7
happy new year nissan!
2018-01-01 22:24:33 -05:00
rusEfi
f4c1da89fa
better error handling
2018-01-01 12:56:27 -05:00
rusEfi
029e2b098f
docs
2017-12-31 20:13:20 -05:00
andreika-git
513202a0af
Fuel consumption impl. (alpha) ( #526 )
2017-12-31 19:25:59 -05:00
andreika-git
7571643e74
Prime Injection Pulse impl. ( #516 )
...
* Prime Injection Pulse impl.
* Move backup_ram into a separate PR
* fix formatting
2017-12-23 14:15:35 -05:00
rusefi
26cef04e17
more FSIO logging
2017-12-17 00:17:55 -05:00
rusEfi
8f34da3248
better method location
2017-12-13 21:17:32 -05:00
rusEfi
2a520e1196
#58
2017-12-13 21:08:34 -05:00
rusefi
d41e2fecb7
removing dead code
2017-12-12 18:04:54 -05:00
rusefi
624e95e6d0
removing dead code
2017-12-12 17:51:44 -05:00
rusefi
227836ee7d
dead code
2017-12-12 17:39:41 -05:00
rusefi
3e7cdda396
removing dead code
2017-12-12 17:36:49 -05:00
rusefi
b455df4728
docs
2017-12-12 17:26:23 -05:00
rusefi
373da8607f
#490 configuration validation
2017-12-08 20:04:58 -05:00
rusefi
035f668bcb
minor clean-up
2017-12-06 18:38:25 -05:00
rusefi
feec3db305
removing unused parameters
2017-12-04 00:04:47 -05:00
rusefi
ac7c2290ca
#58
2017-12-03 23:58:48 -05:00
rusEfi
9b54088dbe
#502
...
rollback to Dec 1 logic without offset fix
2017-12-03 17:30:56 -05:00
rusefi
306a450568
better constraint validation
2017-12-02 22:29:50 -05:00
rusefi
7886619248
#490 fixing offset defect
2017-12-02 21:16:42 -05:00
rusefi
25bdef10e4
ooks like skipped fuel event bugfix
2017-12-02 17:02:12 -05:00
rusefi
73184cd830
fix #502
2017-12-01 23:25:30 -05:00
rusefi
2974ff66e2
fix #490
2017-11-27 21:49:58 -05:00
rusefi
de9b1a812f
#490
2017-11-27 00:06:43 -05:00
rusefi
56b6e33eab
#490
2017-11-26 22:30:37 -05:00
rusefi
4ab79c3bdb
#490
2017-11-26 01:17:37 -05:00
rusefi
405f06a608
#498
2017-11-20 15:01:48 -05:00
rusefi
87f8cb0b37
better status messages
2017-11-19 22:31:01 -05:00
rusefi
f839afeb54
better field name
2017-11-06 22:29:39 -05:00
rusefi
0fc9da6cfb
refactoring: reducing code duplication
2017-10-16 14:19:41 -04:00
rusefi
02eed1c82c
refactoring - reducing trigger code complexity
2017-10-16 14:08:45 -04:00
rusefi
898fb111c8
docs
2017-10-16 14:01:39 -04:00
rusefi
01295e8590
fix #472
2017-08-11 14:02:15 -04:00
rusefi
5b583fd2be
docs
2017-08-11 13:49:46 -04:00
rusefi
fe69c7ae4e
refactoring - reducing code duplication
2017-07-10 22:08:55 -04:00
rusefi
9beef0f0ae
refactoring: OOP
2017-07-10 21:47:51 -04:00
rusefi
c552c4800b
docs
2017-07-08 15:46:34 -04:00
andreika-git
25adc8d47b
1st try ( #460 )
2017-07-08 13:42:14 -04:00
andreika-git
4005cc83cc
Rpm calculator refactor ( #459 )
...
* initial portion
* fixes
* merge2
2017-07-08 11:02:28 -04:00
rusefi
a3b10a0a04
RPM refactoring done
2017-07-08 07:19:26 -04:00
rusefi
85d2ad2fd7
RPM state enum done
2017-07-08 06:42:10 -04:00
rusefi
13a2126240
RPM refactoring
2017-07-07 08:10:06 -04:00
rusefi
4ac4d8b8a1
RPM refactoring
2017-07-07 07:20:04 -04:00
rusefi
d20803e942
RPM refactoring
2017-07-07 07:04:40 -04:00
rusefi
3e8785b060
RPM refactoring
2017-07-07 06:42:51 -04:00
rusefi
989828b30f
RPM refactoring
2017-07-06 21:47:04 -04:00
rusefi
20037e9b81
RPM refactoring
2017-07-06 21:28:51 -04:00
rusefi
26238dbac7
code formatting
2017-07-06 21:21:45 -04:00
rusefi
7a073e1df3
fixing build
2017-07-06 20:19:44 -04:00
rusefi
63a8586503
RPM refactoring
2017-07-06 20:10:34 -04:00
rusefi
a98b5d87cd
RPM refactoring
2017-07-06 19:33:25 -04:00
rusefi
534b8f154e
RPM refactoring
2017-07-06 19:15:10 -04:00
rusefi
ba42a98c2f
RPM refactoring
2017-07-06 17:26:32 -04:00
rusefi
1c63adcd55
RPM refactoring
2017-07-06 15:33:59 -04:00
rusefi
e1e17bab2a
rpm refactoring
2017-07-06 08:43:15 -04:00
rusefi
889642af97
rpm refactoring
2017-07-06 08:35:09 -04:00
rusefi
d89aa4450c
RPM refactoring
2017-07-06 07:27:32 -04:00
rusefi
698fdafb5c
hopefully bugfix
2017-07-05 22:22:24 -04:00
rusefi
e03883ab96
partial rollback
2017-07-05 21:54:04 -04:00
rusefi
b21bfa89c8
partial rollback
2017-07-05 21:50:15 -04:00
rusefi
4b51aa738f
partial rollback - would it resolve issues?
2017-07-05 21:23:54 -04:00
andreika-git
2219e2b239
attempting to fix simulator autotest... ( #453 )
2017-06-29 02:45:19 -04:00
andreika-git
c94a519eec
fix checkIfTriggerConfigChanged() for unit tests ( #452 )
2017-06-28 11:06:40 -04:00
andreika-git
77ad461991
fix crankingIACposition on RPM=0 ( #451 )
2017-06-28 02:22:57 +03:00
andreika-git
87b624d0fa
fix unit_tests ( #450 )
2017-06-27 00:10:01 +03:00
andreika-git
1a7e5b20d9
onConfigurationChangeTriggerCallback() ( #448 )
...
* onConfigurationChangeTriggerCallback()
* conform isTriggerConfigChanged
* #if EFI_EMULATE_POSITION_SENSORS
* Now it works!
* svnversion
2017-06-26 21:31:10 +03:00
rusefi
6f23e3c07f
micro-optimization
2017-06-09 00:05:41 -04:00
rusefi
53a48b04c5
micro-optimization
2017-06-09 00:02:12 -04:00
rusEfi
b9a8bfed2b
PID refactoring
2017-05-29 23:15:07 -04:00
rusefi
d280141ac2
better error code names
2017-05-29 19:23:15 -04:00
rusefi
d267c75b83
PID storage refactoring - minor incompatible storage change
2017-05-28 22:32:32 -04:00
rusefi
1a356b8b68
lowering lowest RPM threshold
2017-05-26 08:48:40 -04:00
rusefi
f98b52853b
docs
2017-05-25 23:27:45 -04:00
rusefi
a69481674b
refactoring
2017-05-25 23:23:51 -04:00
rusefi
6c0fae23fa
maybe micro-optimization
2017-05-25 23:23:22 -04:00
rusefi
04f9860ee3
refactoring
2017-05-25 22:49:40 -04:00
rusefi
aca5755609
refactoring
2017-05-25 22:45:12 -04:00
rusefi
90c19d7292
refactoring
2017-05-25 22:37:43 -04:00
rusefi
49541b027f
refactoring
2017-05-25 22:37:24 -04:00
rusefi
38e9892440
refactoring
2017-05-25 22:31:29 -04:00
rusefi
9c40a9fb6e
refactoring
2017-05-25 22:28:04 -04:00
rusefi
b2203e22cb
silentTriggerError
2017-05-25 08:28:30 -04:00
rusefi
77715046f4
better location for global fuel correction
2017-05-24 23:48:03 -04:00
rusefi
8fe9ab120e
refactoring
2017-05-24 22:46:45 -04:00
rusefi
56c66c8939
refactoring
2017-05-24 22:39:17 -04:00
rusefi
1d24cffbc4
better class name
2017-05-24 07:57:58 -04:00
rusefi
78b032806e
#4
2017-05-22 15:30:39 -04:00
rusefi
b9771e42e9
better name
2017-05-21 11:09:47 -04:00
rusefi
2e70da24db
wider usage of EFI_CLOCK_LOCKS
2017-05-21 10:46:43 -04:00
rusefi
486e69d492
better names
2017-05-21 10:25:35 -04:00
rusefi
2b4c66968c
better code names & more performance info
2017-05-21 10:03:17 -04:00
rusefi
a55b56cbae
fixing build
2017-05-19 22:30:21 -04:00
rusefi
1c6d530f1c
consistency for max counters reset
2017-05-19 21:52:10 -04:00
rusefi
79314e4364
fixing build
2017-05-19 13:04:16 -04:00
rusefi
907a23cda6
#58
2017-05-18 16:39:04 -04:00
rusefi
7fe5edf5e2
#58
2017-05-18 16:16:55 -04:00
rusefi
74a359077c
better macro name
2017-05-15 23:33:22 -04:00
rusefi
2a9f3cdede
better macro name
2017-05-15 23:28:49 -04:00
rusefi
4e49f72ff1
removing unused
2017-05-15 22:02:49 -04:00
rusefi
b2da948833
remove unused
2017-05-15 21:26:08 -04:00
rusefi
10b6ec29be
removing unused
2017-05-15 21:23:44 -04:00
rusefi
7dcf31c004
removing unused parameter
2017-05-15 20:31:16 -04:00
rusefi
d819252dd7
removing unused parameter
2017-05-15 09:35:06 -04:00
rusefi
ce8218fef2
removing unused parameter
2017-05-15 08:51:40 -04:00
rusefi
0d5cb77305
trigger debug
2017-05-13 08:25:47 -04:00
rusefi
17ddd3fff8
trigger sync debug, warning_period command
2017-05-13 08:14:13 -04:00
rusefi
9c49710b81
trigger debug mode
2017-05-12 22:31:02 -04:00
rusefi
4f647c601c
fix #404
2017-05-05 15:57:15 -04:00
rusefi
1f2b6dc5fc
#404
2017-05-05 12:11:18 -04:00
rusefi
fed67399d2
better state validation
2017-05-03 18:08:04 -04:00
rusefi
82eef8fc55
better constraint validation
2017-04-30 15:55:24 -04:00
rusefi
85778e6bf2
refactoring - reducing GPIO complexity
2017-04-21 19:23:20 -04:00
rusefi
6f9ff11213
refactoring - reducing GPIO complexity
2017-04-21 18:11:36 -04:00
rusefi
e7e7458729
refactoring - reducing GPIO complexity
2017-04-21 16:20:06 -04:00
rusefi
070475f1ff
refactoring - reducing GPIO complexity
2017-04-21 15:14:37 -04:00
rusefi
a1421a45db
refactoring - following the pattern
2017-04-21 14:03:08 -04:00
rusEfi
be18c73836
refactoring: better code names
2017-04-19 22:03:14 -04:00
rusefi
dbb623f6d3
better error code names
2017-04-12 09:26:22 -04:00
rusefi
c803cf6f77
better error message
2017-04-08 20:31:59 -04:00
rusefi
0bb499e70e
batter error message
2017-04-05 08:47:06 -04:00
rusefi
504c6b5e94
nissan 4/360 progress
2017-04-02 18:14:30 -04:00
rusefi
8ee968251b
nissan 4/360 progress
2017-04-02 18:12:51 -04:00
rusefi
1f5ff28a0a
nissan 4/360 progress
2017-04-02 17:59:01 -04:00
rusefi
cbc77ef07b
nissan 4/360 progress
2017-04-02 17:36:59 -04:00
rusefi
3baea19867
safe pre-merge, reducing chibios3 PR
2017-03-30 08:59:38 -04:00
rusefi
60b7a67beb
safe pre-merge, reducing chibios3 PR
2017-03-30 08:59:12 -04:00
rusefi
4fe5b75664
safe pre-merge, reducing chibios3 PR
2017-03-30 08:58:48 -04:00
rusefi
9790a0939d
safe pre-merge, reducing chibios3 PR
2017-03-30 08:57:49 -04:00
rusefi
21b2316bdc
manual picking from ChibiOS migration branch to make my evening a little less depressing
2017-03-27 22:57:13 -04:00
rusefi
3648a1f651
validating firing order length
2017-03-23 22:01:10 -04:00
rusefi
8c6b998b18
nissan 360/4
2017-03-22 22:53:10 -04:00
rusefi
a878acf047
nissan 360/4
2017-03-22 22:50:16 -04:00
rusefi
f2b82c9bdf
tdc for nissan
2017-03-22 11:39:20 -04:00
rusefi
1a721240c6
widening the gap for Nissan trigger
2017-03-22 07:07:02 -04:00
rusefi
5782a38850
widening the gap for Nissan trigger
2017-03-21 07:53:35 -04:00
rusefi
ee29d488e1
better error handling
2017-03-19 17:03:42 -04:00
rusefi
33823b4ec3
SR20VE trigger
2017-03-18 21:42:17 -04:00
rusefi
b282f9cccf
SR20VE trigger
2017-03-18 21:39:23 -04:00
rusefi
29d13aa32a
SR20VE trigger
2017-03-18 21:36:51 -04:00
rusefi
0383e5a567
SR20VE trigger
2017-03-18 21:22:56 -04:00
rusefi
b03cc272de
SR20VE trigger
2017-03-18 21:14:12 -04:00
rusefi
b9c422efd3
SR20VE trigger
2017-03-18 20:59:52 -04:00
rusefi
e68e2da3a1
removing dead code
2017-03-18 20:45:22 -04:00
rusefi
8aac849cd1
removing dead code
2017-03-18 20:42:52 -04:00
rusefi
9aa890f743
removing dead code
2017-03-18 20:42:13 -04:00
rusefi
30acb6b85d
removing dead code
2017-03-18 20:39:42 -04:00
rusefi
94ae6b1160
refactoring
2017-03-18 20:37:27 -04:00
rusefi
b1f0371f67
removing dead code
2017-03-18 20:33:36 -04:00
rusefi
0d330b3c84
explicit SR20VE name
2017-03-18 20:18:21 -04:00
rusefi
0dc446efc7
GM 7x wheel
2017-03-12 22:55:41 -04:00
rusefi
57e934d8ac
GM 7x wheel
2017-03-12 22:55:02 -04:00
rusefi
a0d9617570
better error handling
2017-03-12 22:46:01 -04:00
rusefi
8ae4b0a27d
removing dead code
2017-03-12 10:29:33 -04:00
rusefi
9a971e095b
progress #371
2017-03-11 22:24:25 -05:00
rusefi
e6b902ad47
fixed #370
2017-03-09 01:14:02 -05:00
rusefi
768c26e772
docs
2017-03-09 01:10:53 -05:00
rusefi
a9fca33dea
refactoring - extracting sensors storage class
2017-03-07 02:24:57 -05:00
rusefi
6798352dfd
#368 progress
2017-03-07 01:26:58 -05:00
rusefi
dae0b1d790
fixed #366
2017-03-06 17:42:16 -05:00
rusefi
806d344714
#366 progress
2017-03-06 17:31:20 -05:00
rusefi
a0d0f8ac79
better error code enum names & minor binary protocol test command fix
2017-03-05 14:13:47 -05:00
rusefi
2babd85a9e
individual error codes for all errors
2017-03-05 08:50:19 -05:00
rusefi
daba9c9125
fixed #363
2017-03-04 20:52:24 -05:00
rusefi
69b988c973
removing artificial limitation
2017-03-04 20:50:51 -05:00
rusefi
c2c3ff97ee
progress #363 - refactoring, less confusing code and a step towards a bug fix
2017-03-04 20:22:30 -05:00
rusefi
1381c814fa
progress #363 - refactoring, less confusing code and a step towards a bug fix
2017-03-04 20:19:14 -05:00
rusefi
614a30647d
better logging
2017-03-04 19:47:15 -05:00
rusefi
e8b31b0668
better variable name & docs
2017-03-04 09:07:10 -05:00
rusefi
5b5391b6ae
better logging
2017-03-04 09:06:06 -05:00
rusefi
888ece1749
better variable name & docs
2017-03-04 08:55:53 -05:00
rusefi
9f339e5eb4
better error message
2017-03-04 08:35:22 -05:00
rusefi
d9e8623559
improving debug logging
2017-03-04 00:46:02 -05:00
rusefi
e6f8415280
improving debug logging
2017-03-04 00:43:53 -05:00
rusefi
93382725e6
progress #363
2017-03-04 00:17:53 -05:00
rusefi
81e3fa5177
progress #363
2017-03-04 00:13:32 -05:00
rusefi
89e4e8cc7a
docs
2017-03-04 00:08:56 -05:00
rusefi
385e543504
improving debug logging
2017-03-03 22:07:25 -05:00
rusefi
d571fdf9d7
docs & refactoring
2017-03-03 21:59:00 -05:00
rusefi
1435c34ce0
docs & refactoring
2017-03-03 21:57:28 -05:00
rusefi
10cdf76a6a
improving debug logging
2017-03-03 21:49:55 -05:00
rusefi
012cdc1f6c
progress #363
2017-03-01 22:37:10 -05:00
rusefi
b01b053595
progress #363
2017-03-01 22:18:25 -05:00
rusefi
d890c8b114
refactoring
2017-03-01 21:45:56 -05:00
rusefi
ddab2acb9f
typo in error message
2017-03-01 21:43:18 -05:00
rusefi
ae1f905c92
refactoring
2017-03-01 21:31:39 -05:00
rusefi
52dfe82d31
trigger progress
2017-02-23 22:27:12 -05:00
rusefi
22840a70c5
progress #363
2017-02-23 20:24:06 -05:00
rusefi
093c79e27e
progress #363
2017-02-23 14:00:03 -05:00
rusefi
f8c7528ec9
progress #363
2017-02-23 13:53:27 -05:00
rusefi
7f4c770db9
#363 new flag for softer error handling
2017-02-23 08:44:10 -05:00
rusefi
227528c8fe
bugfix: set_toothed_wheel command
2017-02-23 08:20:24 -05:00
rusefi
208f36e4b0
bugfix: false warnings in case of single coil or simultaneous injection
2017-02-22 22:27:44 -05:00
rusefi
b449c012b4
refactoring - better constant name
2017-02-22 21:13:04 -05:00
rusefi
b145cdf31d
fixed #3
2017-02-21 11:46:49 -05:00
rusEfi
3f8bf4d333
auto-sync
2017-02-17 01:01:43 -05:00
rusEfi
f12c891b19
auto-sync
2017-02-17 00:02:58 -05:00
rusEfi
1eec06cb51
auto-sync
2017-02-14 01:03:01 -05:00
rusEfi
224bf325a7
auto-sync
2017-02-14 00:02:59 -05:00
rusEfi
a44125366b
auto-sync
2017-02-13 23:03:19 -05:00
rusEfi
50f5faf6d2
auto-sync
2017-02-12 13:02:00 -05:00
rusEfi
ece106dec9
auto-sync
2017-01-23 22:03:58 -05:00
rusEfi
6c340f5cb1
auto-sync
2017-01-23 21:03:11 -05:00
rusEfi
47a748fd5f
auto-sync
2017-01-23 16:03:46 -05:00
rusEfi
c6664edea7
auto-sync
2017-01-23 00:06:44 -05:00
rusEfi
ef496916f9
auto-sync
2017-01-22 17:03:31 -05:00
rusEfi
92e2b13300
auto-sync
2017-01-22 16:04:09 -05:00
rusEfi
becbf9dcbb
auto-sync
2017-01-22 12:06:10 -05:00
rusEfi
9396bb350d
auto-sync
2017-01-22 09:03:08 -05:00
rusEfi
2119bdf441
auto-sync
2017-01-16 12:04:34 -05:00
rusEfi
5b8218beb5
auto-sync
2017-01-15 15:06:23 -05:00
rusEfi
10566243ee
auto-sync
2017-01-14 13:06:21 -05:00
rusEfi
0bfa024b6d
auto-sync
2017-01-13 01:03:29 -05:00
rusEfi
6f4b98a1bf
auto-sync
2017-01-09 22:02:05 -05:00
rusEfi
994965052e
auto-sync
2017-01-08 11:02:38 -05:00
rusEfi
2836a0849a
auto-sync
2017-01-07 08:01:37 -05:00
rusEfi
13e255cb50
auto-sync
2017-01-06 11:02:49 -05:00
rusEfi
9240dc79b8
auto-sync
2017-01-03 17:01:42 -05:00
rusEfi
4c39b2dc0e
auto-sync
2017-01-03 16:02:43 -05:00
rusEfi
55e89f0f31
auto-sync
2017-01-03 06:05:22 -05:00
rusEfi
034b1792e0
auto-sync
2017-01-02 19:03:36 -05:00
rusEfi
48a975b078
auto-sync
2017-01-02 17:01:45 -05:00
rusEfi
ff2cbd46aa
auto-sync
2017-01-02 15:03:26 -05:00
rusEfi
a73744a964
auto-sync
2017-01-02 14:03:17 -05:00
rusEfi
59c83d11a4
auto-sync
2016-12-25 21:02:31 -05:00
rusEfi
a4d6033c72
auto-sync
2016-12-18 23:01:40 -05:00
rusEfi
39fd428e0d
auto-sync
2016-12-18 22:03:00 -05:00
rusEfi
423b838d2b
auto-sync
2016-12-18 19:02:00 -05:00
rusEfi
c869c21ba8
auto-sync
2016-12-18 12:03:48 -05:00
rusEfi
6d6f02036d
auto-sync
2016-12-18 10:02:38 -05:00
rusEfi
c0bc680636
auto-sync
2016-12-17 19:02:16 -05:00
rusEfi
e72f660b39
auto-sync
2016-12-17 09:02:59 -05:00
rusEfi
9531d384a1
auto-sync
2016-12-16 21:02:54 -05:00
rusEfi
e11767cc50
auto-sync
2016-12-13 14:01:43 -05:00
rusEfi
e8cf062755
auto-sync
2016-12-05 22:01:54 -05:00
rusEfi
3550caab27
auto-sync
2016-12-01 20:01:57 -05:00
rusEfi
d8defe3310
auto-sync
2016-12-01 10:01:50 -05:00
rusEfi
fb5c4257e7
auto-sync
2016-12-01 09:02:30 -05:00
rusEfi
e291bbd846
auto-sync
2016-11-30 23:02:42 -05:00
rusEfi
dd7b864492
auto-sync
2016-11-30 22:06:43 -05:00
rusEfi
f399233038
auto-sync
2016-11-30 21:06:24 -05:00
rusEfi
2a7d260437
auto-sync
2016-11-30 20:02:41 -05:00
rusEfi
0fe292a6ac
auto-sync
2016-11-30 19:01:43 -05:00
rusEfi
90989a6579
auto-sync
2016-11-30 18:02:19 -05:00
rusEfi
d8753c34a2
auto-sync
2016-11-30 15:02:43 -05:00
rusEfi
7f1858a57f
auto-sync
2016-11-29 20:02:41 -05:00
rusEfi
2940a46b8e
auto-sync
2016-11-29 19:02:50 -05:00
rusEfi
20452c51f8
auto-sync
2016-11-28 23:02:02 -05:00
rusEfi
2e626bcf9f
auto-sync
2016-11-28 15:01:54 -05:00
rusEfi
c5a51fe752
auto-sync
2016-11-28 14:01:52 -05:00
rusEfi
28289a2d77
auto-sync
2016-11-28 12:03:02 -05:00
rusEfi
4aa7a3fdba
auto-sync
2016-11-28 08:03:30 -05:00
rusEfi
4a5bb24386
auto-sync
2016-11-27 22:01:36 -05:00
rusEfi
0c9a156397
auto-sync
2016-11-27 21:04:45 -05:00
rusEfi
9b8470d30d
auto-sync
2016-11-27 00:01:22 -05:00
rusEfi
b8bf58aa58
auto-sync
2016-11-25 14:03:06 -05:00
rusEfi
4957051ce6
auto-sync
2016-11-24 22:02:34 -05:00
rusEfi
4f139668fb
auto-sync
2016-11-23 23:02:35 -05:00
rusEfi
4426b32adc
auto-sync
2016-11-20 23:01:49 -05:00
rusEfi
29dea6ef70
auto-sync
2016-11-17 23:02:17 -05:00
rusEfi
2fa08f9150
auto-sync
2016-11-16 19:02:10 -05:00
rusEfi
75e5348910
auto-sync
2016-11-14 23:01:47 -05:00
rusEfi
1fa86f0856
auto-sync
2016-11-14 21:02:28 -05:00
rusEfi
e8182079a9
auto-sync
2016-11-14 19:03:22 -05:00
rusEfi
a59af2a4cb
auto-sync
2016-11-14 16:02:15 -05:00
rusEfi
f7712aec07
auto-sync
2016-11-14 15:04:44 -05:00
rusEfi
f91f28723c
auto-sync
2016-11-14 00:02:13 -05:00
rusEfi
163f72b0fe
auto-sync
2016-11-13 23:02:33 -05:00
rusEfi
8d6d69e6ae
auto-sync
2016-11-13 22:03:03 -05:00
rusEfi
ba81738b76
auto-sync
2016-11-13 00:01:42 -05:00
rusEfi
915e0a02b3
auto-sync
2016-11-11 23:02:49 -05:00
rusEfi
1f127986fa
auto-sync
2016-11-09 01:02:15 -05:00
rusEfi
489e9d8c58
auto-sync
2016-11-08 22:02:47 -05:00
rusEfi
6ff1f2360a
auto-sync
2016-11-08 18:02:01 -05:00
rusEfi
adb2b8104a
auto-sync
2016-11-07 22:02:21 -05:00
rusEfi
4d8bbd2456
auto-sync
2016-11-03 17:03:11 -04:00
rusEfi
76e8b5e879
auto-sync
2016-11-02 23:01:48 -04:00
rusEfi
f7b95e16e3
auto-sync
2016-11-01 23:01:54 -04:00
rusEfi
d26b9650b6
auto-sync
2016-11-01 21:03:07 -04:00
rusEfi
e7b8cd9646
auto-sync
2016-10-31 22:02:12 -04:00
rusEfi
08650ccdbc
auto-sync
2016-10-31 21:02:36 -04:00
rusEfi
da1f4a4695
auto-sync
2016-10-31 20:02:09 -04:00
rusEfi
1903462b03
auto-sync
2016-10-31 19:02:32 -04:00
rusEfi
2b2a9f65a8
auto-sync
2016-10-29 17:03:45 -04:00
rusEfi
2becccc815
auto-sync
2016-10-28 22:03:00 -04:00
rusEfi
719a7f86dc
auto-sync
2016-10-15 23:03:28 -04:00
rusEfi
98b6e2857d
auto-sync
2016-10-13 00:03:04 -04:00
rusEfi
065c8529c1
auto-sync
2016-10-10 16:02:39 -04:00
rusEfi
8a83839ca9
auto-sync
2016-10-10 15:02:10 -04:00
rusEfi
e984e7a0c4
auto-sync
2016-10-10 14:02:17 -04:00
rusEfi
6da29c337d
auto-sync
2016-10-09 19:03:51 -04:00
rusEfi
c357661055
auto-sync
2016-10-04 14:00:58 -04:00
rusEfi
ee9eb1b8f9
auto-sync
2016-10-02 16:03:12 -04:00
rusEfi
0234a396c9
auto-sync
2016-10-02 15:03:03 -04:00
rusEfi
7574c353da
auto-sync
2016-10-02 11:02:09 -04:00
rusEfi
3a3a2e46dd
auto-sync
2016-10-02 07:02:25 -04:00
rusEfi
b5db30e9cb
auto-sync
2016-10-02 00:02:11 -04:00
rusEfi
03cfcaf652
auto-sync
2016-10-01 16:01:55 -04:00
rusEfi
b4bcc7f891
auto-sync
2016-10-01 13:01:50 -04:00
rusEfi
30c94041c0
auto-sync
2016-09-27 00:02:27 -04:00
rusEfi
3981290369
auto-sync
2016-09-26 22:02:53 -04:00
rusEfi
448da9b2cc
auto-sync
2016-09-26 21:03:18 -04:00
rusEfi
cd14fb40f2
auto-sync
2016-09-26 20:02:24 -04:00
rusEfi
e5690535aa
auto-sync
2016-09-26 00:03:15 -04:00
rusEfi
d9d7ffaeae
auto-sync
2016-09-24 00:03:14 -04:00
rusEfi
cc4a0af658
auto-sync
2016-09-22 00:03:00 -04:00
rusEfi
53ebcf4c17
auto-sync
2016-09-21 23:03:22 -04:00
rusEfi
09077f84ec
auto-sync
2016-09-21 20:02:02 -04:00
rusEfi
7be5e11bd9
auto-sync
2016-09-21 17:02:13 -04:00
rusEfi
c5c32f43aa
auto-sync
2016-09-21 12:03:07 -04:00
rusEfi
249c847642
auto-sync
2016-09-21 00:02:15 -04:00
rusEfi
5d5337e306
auto-sync
2016-09-17 19:02:34 -04:00
rusEfi
028707e497
auto-sync
2016-09-17 11:03:00 -04:00
rusEfi
1afc239f3b
auto-sync
2016-09-15 18:02:36 -04:00
rusEfi
ac5beb892d
auto-sync
2016-09-15 15:02:33 -04:00
rusEfi
7403a07cab
auto-sync
2016-09-15 14:02:45 -04:00
rusEfi
5b04050748
auto-sync
2016-09-14 19:03:00 -04:00
rusEfi
91ef7561cf
auto-sync
2016-09-07 00:02:11 -04:00
rusEfi
22f1900613
auto-sync
2016-09-05 01:03:25 -04:00
rusEfi
f874ce0bb1
auto-sync
2016-09-04 17:03:09 -04:00
rusEfi
4b404a6b46
auto-sync
2016-09-04 13:03:39 -04:00
rusEfi
c844da2f48
auto-sync
2016-09-04 01:01:54 -04:00
rusEfi
8d41bd8c93
auto-sync
2016-09-03 08:03:07 -04:00
rusEfi
4f5e4546aa
auto-sync
2016-09-03 02:03:32 -04:00
rusEfi
582c2ac97b
auto-sync
2016-08-27 13:01:55 -04:00
rusEfi
7b548bc57c
auto-sync
2016-08-27 12:02:29 -04:00
rusEfi
e10bc29989
auto-sync
2016-08-27 11:02:34 -04:00
rusEfi
d61835fa46
auto-sync
2016-08-26 18:02:39 -04:00
rusEfi
41fdaf9554
auto-sync
2016-08-26 17:02:37 -04:00
rusEfi
a1fdfa0ef1
auto-sync
2016-08-26 16:03:22 -04:00
rusEfi
55b46a2305
auto-sync
2016-08-23 23:03:01 -04:00
rusEfi
06d17e7ade
auto-sync
2016-08-23 22:02:18 -04:00
rusEfi
f851d92adf
auto-sync
2016-08-22 23:04:55 -04:00
rusEfi
0d23824726
auto-sync
2016-08-20 23:02:09 -04:00
rusEfi
e0fff92cd0
auto-sync
2016-08-20 22:02:12 -04:00
rusEfi
ca4a0ba18b
auto-sync
2016-08-20 19:02:07 -04:00
rusEfi
04a2fc8d22
auto-sync
2016-08-20 09:02:06 -04:00
rusEfi
90b842a29b
auto-sync
2016-08-20 00:02:28 -04:00
rusEfi
368153c471
auto-sync
2016-08-19 23:02:21 -04:00
rusEfi
0cb8b3e875
auto-sync
2016-08-19 22:02:21 -04:00
rusEfi
0f5d7fcbd3
auto-sync
2016-08-19 21:02:05 -04:00
rusEfi
6fc0a281bb
auto-sync
2016-08-19 17:02:51 -04:00
rusEfi
a6c5982394
auto-sync
2016-08-19 12:03:18 -04:00
rusEfi
a443bd7ed2
auto-sync
2016-08-19 00:02:50 -04:00
rusEfi
8431f7bfc3
auto-sync
2016-08-18 22:01:57 -04:00
rusEfi
67f8c34342
auto-sync
2016-08-18 21:01:47 -04:00
rusEfi
c3d7b956d2
auto-sync
2016-08-18 00:02:22 -04:00
rusEfi
82d9091f7c
auto-sync
2016-08-16 22:05:36 -04:00
rusEfi
f8995ae0c2
auto-sync
2016-08-10 00:04:24 -04:00
rusEfi
5e42bdb39f
auto-sync
2016-08-06 01:04:28 -04:00
rusEfi
460bb0e56e
auto-sync
2016-08-05 01:01:41 -04:00
rusEfi
7c6949d7f3
auto-sync
2016-07-23 23:03:45 -04:00
rusEfi
5231266f6a
auto-sync
2016-07-23 20:03:30 -04:00
rusEfi
7ea8aa98e0
auto-sync
2016-07-23 15:05:04 -04:00
rusEfi
e3f427050f
auto-sync
2016-07-22 17:03:21 -04:00
rusEfi
c67251b8d9
auto-sync
2016-07-17 22:02:34 -04:00
rusEfi
9695751cb4
auto-sync
2016-07-17 20:01:54 -04:00
rusEfi
cce147ddce
auto-sync
2016-07-17 11:02:20 -04:00
rusEfi
3b4abe91b6
auto-sync
2016-07-17 10:13:22 -04:00
rusEfi
4324659896
auto-sync
2016-07-14 23:02:55 -04:00
rusEfi
8284e23b13
auto-sync
2016-07-14 08:03:18 -04:00
rusEfi
b81b53c00a
auto-sync
2016-07-13 22:02:35 -04:00
rusEfi
38b3771a4b
auto-sync
2016-07-13 21:03:05 -04:00
rusEfi
2bf830e86c
auto-sync
2016-07-12 09:03:22 -04:00
rusEfi
516024840c
auto-sync
2016-07-09 14:02:36 -04:00
rusEfi
4e588ff8f1
auto-sync
2016-07-05 20:02:56 -04:00
rusEfi
35bac07c4b
auto-sync
2016-06-23 08:03:08 -04:00
rusEfi
67aad7d58e
auto-sync
2016-06-16 23:02:08 -04:00
rusEfi
c1509e9dd4
auto-sync
2016-06-14 23:01:15 -04:00
rusEfi
96128bf1b2
auto-sync
2016-06-14 03:02:57 -04:00
rusEfi
318cc84987
auto-sync
2016-06-14 02:01:37 -04:00
rusEfi
1e205ac8b9
auto-sync
2016-06-14 01:01:38 -04:00
rusEfi
38369cf333
auto-sync
2016-06-13 20:01:47 -04:00
rusEfi
bc1849ed46
auto-sync
2016-06-13 16:03:13 -04:00
rusEfi
ec3fd7ba25
auto-sync
2016-06-12 16:01:41 -04:00
rusEfi
920405f564
auto-sync
2016-06-12 10:01:41 -04:00
rusEfi
7d303c21e7
auto-sync
2016-06-12 00:00:15 -04:00
rusEfi
33283301e1
auto-sync
2016-06-11 23:02:58 -04:00
rusEfi
dbf59b6da9
auto-sync
2016-06-06 20:02:51 -04:00
rusEfi
2260f05f96
auto-sync
2016-06-01 20:01:36 -04:00
rusEfi
59303542e8
auto-sync
2016-05-29 00:01:59 -04:00
rusEfi
da19e1b124
auto-sync
2016-05-27 22:02:56 -04:00
rusEfi
3cfbea9483
auto-sync
2016-05-22 13:07:12 -04:00
rusEfi
c41b76f45f
auto-sync
2016-05-18 00:03:11 -04:00
rusEfi
0579f4f0eb
auto-sync
2016-05-01 10:10:49 -04:00
rusEfi
c602444165
auto-sync
2016-04-26 21:02:55 -04:00
rusEfi
17ccbe044d
auto-sync
2016-04-25 23:01:59 -04:00
rusEfi
31aa22fe17
auto-sync
2016-04-09 19:02:08 -04:00
rusEfi
0512be9039
auto-sync
2016-03-17 00:01:55 -04:00
rusEfi
bc5e8048a8
auto-sync
2016-03-15 22:03:43 -04:00
rusEfi
25feb2f775
auto-sync
2016-02-27 23:03:34 -05:00
rusEfi
b61d5877b2
auto-sync
2016-02-27 22:03:55 -05:00
rusEfi
ceb3666633
auto-sync
2016-02-06 10:01:34 -05:00
rusEfi
6534f52082
auto-sync
2016-01-31 13:03:08 -05:00
rusEfi
77f7ad454e
auto-sync
2016-01-30 22:03:36 -05:00
rusEfi
0374941139
auto-sync
2016-01-26 23:01:44 -05:00
rusEfi
bb62a7ce98
auto-sync
2016-01-26 22:03:19 -05:00
rusEfi
0c7a5e8096
auto-sync
2016-01-26 19:02:54 -05:00
rusEfi
d0650ba0e0
auto-sync
2016-01-25 12:01:30 -05:00
rusEfi
b178ee956f
auto-sync
2016-01-25 03:02:33 -05:00
rusEfi
a3ed8d4d8f
auto-sync
2016-01-25 02:03:01 -05:00
rusEfi
d2a790bd0c
auto-sync
2016-01-25 01:02:55 -05:00
rusEfi
10f83e20af
auto-sync
2016-01-24 19:01:59 -05:00
rusEfi
92c7a19ab4
auto-sync
2016-01-24 18:01:56 -05:00
rusEfi
e360052fde
auto-sync
2016-01-21 19:02:57 -05:00
rusEfi
04b09fc692
auto-sync
2016-01-20 17:01:53 -05:00
rusEfi
9dc0ffacf8
auto-sync
2016-01-20 16:02:22 -05:00
rusEfi
330655478f
auto-sync
2016-01-18 14:01:39 -05:00
rusEfi
39a046f3e3
auto-sync
2016-01-18 13:13:26 -05:00
rusEfi
4e74e47d90
auto-sync
2016-01-18 12:03:32 -05:00
rusEfi
ead7e3fe24
auto-sync
2016-01-15 00:01:42 -05:00
rusEfi
0ab8210cd2
auto-sync
2016-01-14 23:03:17 -05:00
rusEfi
a538dde81e
auto-sync
2016-01-11 17:01:33 -05:00
rusEfi
a4f33e9a34
auto-sync
2016-01-09 11:01:43 -05:00
rusEfi
fbdea87819
auto-sync
2015-12-31 16:02:30 -05:00
rusEfi
5d9c680cd3
auto-sync
2015-12-31 13:02:19 -05:00
rusEfi
d792fd0e37
auto-sync
2015-12-28 18:01:45 -05:00
rusEfi
d1a5e415fe
auto-sync
2015-12-28 09:01:40 -05:00
rusEfi
95807279ff
auto-sync
2015-12-27 18:01:51 -05:00
rusEfi
e6213d5454
auto-sync
2015-12-27 16:02:44 -05:00
rusEfi
0b4118a659
auto-sync
2015-12-27 15:02:51 -05:00
rusEfi
8f1f6dad40
auto-sync
2015-12-26 23:03:07 -05:00
rusEfi
2d14cbbe77
auto-sync
2015-12-15 22:01:31 -05:00
rusEfi
a0639bc668
auto-sync
2015-12-14 21:01:30 -05:00
rusEfi
b0bf4a7c08
auto-sync
2015-12-14 13:01:18 -05:00
rusEfi
57b68d8b32
auto-sync
2015-11-12 14:01:28 -05:00
rusEfi
5ddc483ae7
auto-sync
2015-11-12 13:02:38 -05:00
rusEfi
719ef9344b
auto-sync
2015-11-12 12:01:26 -05:00
rusEfi
af7d4d77ba
auto-sync
2015-10-31 16:02:10 -04:00
rusEfi
1eb2a3fc69
auto-sync
2015-10-31 14:01:33 -04:00
rusEfi
c07c0fc7ad
auto-sync
2015-10-31 12:01:48 -04:00
rusEfi
c5113241e3
auto-sync
2015-10-31 09:02:38 -04:00
rusEfi
00594dcbbf
auto-sync
2015-10-30 19:06:55 -04:00
rusEfi
1c1b1a6437
auto-sync
2015-10-29 18:01:16 -04:00
rusEfi
b021de5065
auto-sync
2015-10-29 14:02:52 -04:00
rusEfi
26a1128695
auto-sync
2015-10-19 22:02:51 -04:00
rusEfi
4a23e29417
auto-sync
2015-10-10 16:01:25 -04:00
rusEfi
e64b6320f8
auto-sync
2015-09-27 21:03:09 -04:00
rusEfi
93eb03e943
auto-sync
2015-09-27 17:01:35 -04:00
rusEfi
600c8c505d
auto-sync
2015-09-26 09:01:32 -04:00
rusEfi
e63bc431c3
auto-sync
2015-09-25 09:06:35 -04:00
rusEfi
dd0a831964
auto-sync
2015-09-24 22:02:47 -04:00
rusEfi
0f1606d43f
auto-sync
2015-09-24 21:02:33 -04:00
rusEfi
402315fd1c
auto-sync
2015-09-24 19:01:36 -04:00
rusEfi
afcd3f49c0
auto-sync
2015-09-23 23:01:40 -04:00
rusEfi
d153fc390e
auto-sync
2015-09-23 21:02:33 -04:00
rusEfi
93ec2be095
auto-sync
2015-09-22 23:01:31 -04:00
rusEfi
f00d9bd44e
auto-sync
2015-09-22 09:01:31 -04:00
rusEfi
ec3cafe6ef
auto-sync
2015-09-21 23:01:35 -04:00
rusEfi
68db944276
auto-sync
2015-09-21 22:02:29 -04:00
rusEfi
664062d16b
auto-sync
2015-09-20 19:01:32 -04:00
rusEfi
c2c6d4444c
auto-sync
2015-09-19 20:01:38 -04:00
rusEfi
ec62f58c58
auto-sync
2015-09-19 19:01:46 -04:00
rusEfi
aec382a946
auto-sync
2015-09-13 18:01:23 -04:00
rusEfi
f3309b58b5
auto-sync
2015-09-13 17:02:44 -04:00
rusEfi
f35d2cca07
auto-sync
2015-09-13 16:01:38 -04:00
rusEfi
6a304142ef
auto-sync
2015-09-13 12:01:42 -04:00
rusEfi
c9852aa7b5
auto-sync
2015-09-13 10:01:39 -04:00
rusEfi
e0fb25e958
auto-sync
2015-09-12 21:03:09 -04:00
rusEfi
9d109a6ff7
auto-sync
2015-09-12 19:01:20 -04:00
rusEfi
98207669aa
auto-sync
2015-09-12 17:01:24 -04:00
rusEfi
86a40aa711
auto-sync
2015-09-12 16:01:43 -04:00