rusefi
c4f7d26ca7
fixing build
2018-09-29 07:39:21 -07:00
rusefi
304697905d
better names and better dependencies
2018-09-29 07:31:19 -07:00
rusefi
ae3a5061af
docs
2018-09-29 07:10:30 -07:00
rusefi
ae9935665d
fixing build?
2018-09-28 19:01:28 -07:00
rusefi
65a8753ad1
enum still needs to be defined manually
2018-09-28 18:55:37 -07:00
andreika-git
6ccc1ede72
Tps-based Advance Table ( #611 )
...
* typedefs
* Impl. TPS-based Advance
2018-09-26 04:13:16 -04:00
rusefi
d8d343affc
fresh auto-genenrated
2018-09-25 15:48:58 -04:00
rusEfi
856475794a
ETB progress
2018-09-24 23:57:03 -04:00
rusefi
3ef00549ec
metrics without text messages
2018-09-17 21:42:04 -04:00
rusefi
5cb6a2b6f0
refactoring
2018-09-16 23:10:06 -04:00
rusefi
c3a57b6a77
refactoring
2018-09-16 22:39:46 -04:00
rusefi
553969dc72
refactoring
2018-09-16 22:26:57 -04:00
rusefi
4d27109a8d
better state validation
2018-09-16 22:11:59 -04:00
rusefi
4d56783415
refactoring
2018-09-16 22:00:14 -04:00
rusefi
8fe3051df6
refactoring
2018-09-16 21:17:03 -04:00
rusefi
bcf107e675
docs
2018-09-10 22:43:57 -04:00
rusefi
99d1274f10
docs
2018-09-10 22:42:24 -04:00
rusefi
035e0b588a
typo
2018-09-10 22:29:43 -04:00
rusefi
102a503235
Merge branch 'master' of https://github.com/rusefi/rusefi
2018-09-10 22:10:58 -04:00
rusefi
92df53aec9
error codes
2018-09-10 22:10:55 -04:00
rusefi
70b91d2295
names for error codes
2018-09-10 22:00:13 -04:00
rusEfi
7f8ac4dd96
getting ready for NA8
2018-09-06 22:41:05 -04:00
rusEfi
95601bcd2d
getting ready for NA8
2018-09-06 22:31:23 -04:00
rusefi
8851dfbfc8
better state validation
2018-09-01 09:12:33 -04:00
rusefi
b2ca20c0b4
separating data structure from global state
2018-08-31 22:19:19 -04:00
rusefi
41688ba251
reducing code duplication and applying event condition more consistently
2018-08-31 21:11:22 -04:00
rusefi
c4af060432
why does it happen?...
2018-08-31 21:03:20 -04:00
rusefi
7b6a059f65
dead comment & inline
2018-08-31 20:38:10 -04:00
rusefi
b43d5f42db
docs
2018-08-29 07:43:21 -04:00
rusEfi
963f62ae22
refactoring: separate VW files
2018-08-25 20:05:17 -04:00
rusefi
ea9bd3f31f
#604 fix
2018-08-19 11:27:59 -04:00
rusefi
36202a02db
#604 confirming current behaviour
2018-08-19 10:53:25 -04:00
rusefi
fec1b48c94
fixing build
2018-08-15 19:37:57 -04:00
rusefi
7d943614e4
VVT debug for NB2 mode
2018-08-14 14:19:58 -04:00
rusefi
cde09d5579
VVT debug field label fix
2018-08-14 12:37:43 -04:00
rusefi
90c94f2746
better default value
2018-08-08 20:56:11 -04:00
rusefi
6b80bb9582
part of EOL hell
2018-08-08 20:12:58 -04:00
rusefi
e4bfce6ad2
manual chery-pick of #602
2018-08-04 10:24:10 -04:00
rusefi
510b3f82f6
FSIO input progress
2018-08-01 23:33:13 -04:00
rusefi
5e69dfdad3
FSIO input progress
2018-08-01 23:27:22 -04:00
rusefi
1eb22c8c92
In order to reduce or increase the confusion, I will now at least rename it to "fsio_analog_input"
2018-08-01 23:02:19 -04:00
rusefi
ba0c16c01b
#601
2018-08-01 08:00:02 -04:00
rusefi
7523f12194
#600
2018-07-29 18:02:37 -04:00
rusefi
6704806c04
#599
2018-07-29 16:49:42 -04:00
rusefi
52a1ac2b10
better idle debug info
2018-07-29 16:36:18 -04:00
rusefi
4c2ecf25eb
better method name
2018-07-29 16:30:23 -04:00
rusefi
7abd2d9b0a
additional IDLE verbose state
2018-07-29 12:23:55 -04:00
rusefi
d9bac2fb1b
typo
2018-07-29 10:23:07 -04:00
rusEfi
55d6e252c8
wider macro usage
2018-07-28 19:16:58 -04:00
rusefi
ddd8a40ed2
#517 fixed
2018-07-28 16:39:23 -04:00
rusefi
c313cdc0b1
making error condition less fatal
...
#598
2018-07-28 15:36:47 -04:00
rusefi
fee08b0199
#598 better state initialization
2018-07-28 14:28:52 -04:00
rusefi
86fd727aed
better field name
2018-07-28 14:15:42 -04:00
rusefi
529fe56c02
#598
2018-07-28 14:01:28 -04:00
rusefi
e27becc8e4
#598 really strage error
2018-07-28 13:58:19 -04:00
rusefi
652c0c2a53
#598
2018-07-26 17:11:47 -04:00
rusefi
43da335306
refactoring: better field names
2018-07-26 15:51:06 -04:00
rusefi
2f95cd1e0d
step towards more unique codes
2018-07-25 23:30:00 -04:00
rusefi
60b3aa8e60
unique error codes #598
2018-07-25 23:03:04 -04:00
rusefi
1af16c58dd
#598
2018-07-24 20:40:44 -04:00
rusefi
f7d534c370
typo
2018-07-24 20:33:12 -04:00
rusefi
0f486242dc
docs & constraint
2018-07-24 20:22:16 -04:00
rusefi
5b503b1cbe
refactoring: reorder to remove forward reference
2018-07-24 20:15:38 -04:00
rusefi
ec3737acd3
refactoring: reducing method name confusion
2018-07-24 20:11:27 -04:00
rusefi
891ebe2fe5
fixing build
2018-07-24 20:06:45 -04:00
rusefi
b28a8bb290
refactoring: reducing code duplication
2018-07-24 19:58:32 -04:00
rusEfi
4ae468e7d3
per error code
2018-07-23 21:38:05 -04:00
rusefi
f62f9563d3
error code into angle validation
2018-07-23 21:03:20 -04:00
rusEfi
7344608124
docs
2018-07-22 11:54:58 -04:00
rusefi
911c2f0e3e
docs
2018-06-23 09:37:48 -04:00
Matthew Kennedy
c36991a5ed
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
0d3d018712
cj125isUaDivided parameter
2018-06-17 15:07:42 -04:00
rusefi
7980c104de
typo
2018-06-16 08:40:50 -04:00
rusefi
73eb77c4a0
WBO docs
2018-06-16 08:17:54 -04:00
rusefi
f8fa7aa1bb
idle settings TS improvements
2018-06-15 20:45:06 -04:00
rusefi
58d6363f3a
more detailed warning
2018-06-12 05:45:11 -04:00
rusefi
54e4834d8c
refactoring: code style in method name
2018-06-12 05:14:19 -04:00
rusefi
14697ed29b
human-readable HIP state
2018-05-31 00:36:46 -04:00
rusefi
3202e6e772
getHip_state_e(hip_state_e value) method for usability
2018-05-31 00:23:20 -04:00
rusefi
2c6faf3dce
better state validation
2018-05-24 22:12:57 -04:00
rusefi
2a3a13e21b
knock and bore
2018-05-20 13:22:32 -04:00
rusefi
3f850ea35b
better field name
2018-05-08 13:33:49 -04:00
rusefi
fa7e1c20d5
docs
2018-05-08 13:32:33 -04:00
rusefi
acd8779824
refactoring - better method name and removing a bit of dead code
2018-04-30 02:22:54 -04:00
rusefi
9654789ffb
trigger noise filtering
2018-04-26 02:15:03 -04:00
andreika-git
da82040369
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
ebaa011a01
docs
2018-04-08 11:35:24 -04:00
rusEfi
9e78fcfc7e
minor bugfix: periodic version status message via TTL
2018-04-01 23:49:57 -04:00
rusEfi
7361f93e96
docs
2018-04-01 23:28:42 -04:00
andreika-git
3f5cae14c9
Idle PID Coasting & Amplification Improvements ( #589 )
...
* PID Error Amplification Coef
* Add settings: useIacTableForCoasting,pidExtraForLowRpm,iacCoasting
* Modify interface for the new settings
* Run gen_config.bat and generate configs
* idlePositionSensitivityThreshold
* Remove cltCorrection from autoIdle() & more verbose debug
* Impl. idlePidRpmDeadZone and pidExtraForLowRpm; reset PID when deactivated
* Impl. useIacTableForCoasting+iacCoasting and idlePidRpmUpperLimit
2018-03-30 08:42:13 -04:00
rusefi
b3a7e07344
#586 undoing bootloader damage
2018-03-25 09:18:40 -04:00
rusefi
67939bb19c
#586
2018-03-24 23:10:46 -04:00
rusefi
eab0410622
Merge branch 'master' of https://github.com/rusefi/rusefi
2018-03-24 21:13:37 -04:00
rusefi
2127133564
version into simulator output
2018-03-24 21:13:08 -04:00
andreika-git
5ba5e680d6
Coasting Fuel Cut-off - Implementation (basic) ( #585 )
...
* Use getRpm() instead of rpmValue - needed for unit-tests
* Impl.
* Defaults
* Unit-tests
2018-03-22 13:37:34 -04:00
rusefi
15fab8178f
fuel cutoff fields
2018-03-22 08:13:17 -04:00
rusEfi
f5ce12204d
chasing that funny issue on change engine
2018-03-20 23:12:32 -04:00
rusefi
273278b539
#569
2018-03-18 12:15:51 -04:00
rusefi
71a36eef12
https://rusefi.com/forum/viewtopic.php?f=9&t=1354
2018-03-17 19:55:23 -04:00
rusefi
e172b23b50
eclipse 97 engine 420a, same as neon 95
2018-03-14 06:38:52 -04:00
rusefi
6cf8edd8cc
let's guess
2018-03-11 22:55:41 -04:00
andreika-git
eb27c6b6e4
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
0ebe1c0207
#563 fix
...
#571 unit test coverage
2018-03-05 08:25:20 -05:00
rusefi
ed2b84ca4c
#571 I am not getting it
2018-03-04 23:53:48 -05:00
rusefi
0f67373bc1
usability
2018-03-04 23:21:43 -05:00
rusefi
e70b084926
minor fix
2018-03-04 22:55:24 -05:00
rusefi
a602ba525d
minor fix
2018-03-04 22:47:52 -05:00
rusefi
ea6c9dd332
making code testable
2018-03-04 22:45:20 -05:00
rusefi
2cf5b266d0
making code testable
2018-03-04 22:32:02 -05:00
rusefi
72cc52add6
reducing global state in unit tests
2018-03-04 21:32:48 -05:00
rusefi
115bc084bf
better state validation
2018-03-04 21:02:35 -05:00
rusefi
da02bcdefd
better logging
2018-03-04 20:43:38 -05:00
rusefi
42797c8519
reviving EFI_DEFAILED_LOGGING
2018-03-04 19:19:34 -05:00
rusefi
6d1dfd6995
reducing confusion / better code
2018-03-04 17:53:52 -05:00
rusefi
c6971b71df
#571 skeleton
2018-03-04 16:13:23 -05:00
rusefi
648ef03759
micro progress
2018-03-04 13:23:44 -05:00
rusefi
43df4f83c6
refactoring: extract method
2018-03-03 19:26:59 -05:00
rusefi
e0d47ff3c9
progress
2018-03-03 09:11:49 -05:00
rusefi
24721fdbff
additional flexibility
2018-03-03 08:55:19 -05:00
rusefi
39ef2ddae3
reducing merge drama #567
2018-03-03 08:54:23 -05:00
rusefi
f36ee55f04
fix #570
2018-03-01 06:01:15 -05:00
rusefi
f3cb811b02
trigger image progress
2018-02-28 23:31:58 -05:00
rusefi
41f405e474
progress
2018-02-28 07:57:04 -05:00
rusefi
a489d30fe2
better state validation
2018-02-28 07:26:42 -05:00
rusefi
7686bfd70d
#570
2018-02-26 22:24:48 -05:00
rusefi
675df4bdaa
#569
2018-02-25 20:51:34 -05:00
rusefi
1f8f1a612a
progress #568
2018-02-10 14:02:48 +03:00
rusefi
f8055aad4c
hopefully #568 fix
2018-02-07 08:12:34 +03:00
rusefi
6f466c97fd
debug fields for #568
2018-02-07 00:21:41 +03:00
rusefi
65a8b737be
refactoring: wow, same method name
2018-02-06 23:58:57 +03:00
rusefi
b66bd28473
refactoring: moving code to a better location
2018-02-06 23:47:19 +03:00
rusefi
dee3a86cb1
unused parameter
2018-02-06 01:44:10 +03:00
rusefi
e430daf7bb
better name & dead parameter
2018-02-06 01:41:05 +03:00
rusefi
0a59e26a35
batter name
2018-02-06 01:30:19 +03:00
rusefi
d1c8d47c45
location
2018-02-06 01:29:16 +03:00
rusefi
16914e3b5d
inline & location
2018-02-06 01:25:01 +03:00
rusefi
b82fbb9dbb
docs & names
2018-02-06 01:24:45 +03:00
rusefi
61bb2a0475
docs & names
2018-02-06 01:16:34 +03:00
rusefi
b6e26c8d1a
unique name
2018-02-06 01:16:16 +03:00
rusefi
87dd3cd12f
and now bugfix for the fresh bugfix
2018-02-04 20:46:57 +03:00
rusefi
034156851c
refactoring
2018-02-03 20:43:31 -05:00
rusefi
6dd941bfa6
refactoring
2018-02-03 20:16:14 -05:00
rusefi
34cf8506a7
another approach to #564 defect
2018-02-03 17:08:07 -05:00
rusefi
9027c0df1c
code style
2018-02-03 17:07:04 -05:00
rusefi
a97325d696
new attempt: with thread-safery
2018-02-03 16:06:34 -05:00
rusefi
81ffae8cd3
one step backwards
2018-02-03 15:19:32 -05:00
rusefi
f3983cf6fd
better error message
2018-02-03 14:57:30 -05:00
rusefi
25364d3023
reducing the coupling between trigger handling and trigger emulation
2018-02-03 13:08:11 -05:00
rusefi
fd5249789f
minor bugfix in theoretical case of two consequitive changes
2018-02-03 12:56:37 -05:00
rusefi
3840f0bbde
minor bugfix in theoretical case of two consequitive changes
2018-02-03 12:47:37 -05:00
rusefi
b703cadcf3
#566
2018-02-03 12:04:28 -05:00
rusefi
a8ed61c277
reducing coupling between trigger emulation and FSIO
2018-02-03 11:42:50 -05:00
rusefi
9bc9a84fb9
extracting macro
2018-02-03 10:55:15 -05:00
rusefi
349aca993d
extracting macro
2018-02-03 10:48:35 -05:00
rusefi
e83d1d4d55
docs
2018-02-02 08:55:40 -05:00
andreika-git
7c88a97edc
Impl. useSeparateAdvanceForCranking & useAdvanceCorrectionsForCranking ( #565 )
2018-02-02 08:18:00 -05:00
rusEfi
ef9c5a6288
NA8
2018-01-31 21:30:28 -05:00
rusEfi
8557b5e6ca
fixing build
2018-01-31 08:56:13 -05:00
andreika-git
6255f3bf11
Check if we should skip prime inj.pulse for some reason ( #563 )
2018-01-31 08:07:00 -05:00
rusEfi
0c1d76572d
docs
2018-01-30 22:04:33 -05:00
rusefi
8fd3d1a318
same action twice
2018-01-30 14:56:24 -05:00
rusefi
ccb7ab1852
reducing start-up mess
2018-01-30 14:53:13 -05:00
rusefi
b8bca64807
CAN debug field #26
2018-01-29 19:41:39 -05:00
andreika-git
ebbcb01a1e
Add Option: Force stepper parking every restart ( #562 )
2018-01-29 18:27:39 -05:00
rusEfi
cd2dbde620
docs
2018-01-28 18:04:41 -05:00
andreika-git
e0ab7e5671
Reduce step skipping for stepper motor ( #559 )
...
* Reduce step skipping for stepper motor
* Add stepperParkingExtraSteps
2018-01-28 14:44:01 -05:00
rusefi
7b3434caca
#557
2018-01-28 14:03:58 -05:00
rusefi
8278c5d660
docs
2018-01-28 14:02:32 -05:00
rusefi
0e05a4f707
tiny fix
2018-01-28 13:14:18 -05:00
andreika-git
19dca45042
Prepare debug & output for CJ125 ( #558 )
2018-01-28 13:04:19 -05:00
rusefi
9cb2757492
better method names
2018-01-28 11:27:33 -05:00
rusefi
175a490012
Merge branch 'master' of https://github.com/rusefi/rusefi
2018-01-28 11:09:10 -05:00
rusefi
8e33e6015f
helper method
2018-01-28 11:08:37 -05:00
rusEfi
71fce0c28b
one day I will figure this out
2018-01-27 21:28:45 -05:00
rusefi
cfbd283018
#557
2018-01-26 22:47:09 -05:00
rusefi
c3e2065789
fixing build
2018-01-26 11:34:01 -05:00
andreika-git
94e201c858
Add a new MAP sensor type (MPX4250A) ( #554 )
2018-01-26 10:50:12 -05:00
andreika-git
dc8886e862
Disable WallCorr (xtau) for cranking ( #555 )
2018-01-26 07:14:31 -05:00
rusEfi
cc83f8bd2e
why?...
2018-01-25 19:29:28 -05:00
rusEfi
03d551f441
better state constraint
2018-01-25 19:19:35 -05:00
rusEfi
438e508a8d
fixing some weird status message
2018-01-24 21:54:03 -05:00
rusefi
545a93c4d1
another last part of #549
2018-01-24 09:23:46 -05:00
rusefi
984f5542d8
last part of #549
2018-01-24 09:14:30 -05:00
rusefi
4805b5677a
#549
2018-01-24 09:03:42 -05:00
andreika-git
f6849eed91
Fix currentVE display ( #548 )
...
* Fix currentVE display
* Use PERCENT_MULT & remove dead code
2018-01-23 21:59:50 -05:00
rusefi
dce2a70706
#65
2018-01-23 13:18:59 -05:00
rusefi
adfe5e9274
#65
...
explicit precision control
2018-01-23 12:05:14 -05:00
rusefi
c17455dc0d
#540
2018-01-23 08:34:18 -05:00
andreika-git
a6f7d9e238
Impl. narrow EGO averaging (alpha) ( #545 )
...
* Impl. narrow EGO averaging (alpha)
* Use cyclic_buffer as a generic container for CIC
* Implicit #include of cyclic_buffer.h for safety
2018-01-23 08:24:13 -05:00
andreika-git
6be3a8bb55
Fix advance corrections for cranking ( #547 )
2018-01-22 23:47:58 -05:00
rusefi
3f27cdf36f
fixing unit test build
2018-01-22 19:53:13 -05:00
rusefi
6645d78636
#540
2018-01-22 19:44:52 -05:00
andreika-git
a66a3e890b
Add an option to print errors as warnings ( #546 )
2018-01-22 17:45:43 -05:00
rusefi
0de9cc3d15
#215 minor bugfix thank you AndreiKa
2018-01-22 12:24:03 -05:00
rusefi
574d9dfd8b
#538
2018-01-21 16:11:39 -05:00
rusefi
e6cef2e68b
better error message
2018-01-21 16:06:03 -05:00
rusefi
67d22444c6
refactoring
2018-01-21 15:34:20 -05:00
rusefi
859c458b96
refactoring
2018-01-21 15:31:59 -05:00
rusefi
9a5b9e2edb
refactoring
2018-01-21 15:31:46 -05:00
rusefi
d9d70e4897
PWM docs
2018-01-21 15:28:03 -05:00
rusefi
a8fcca67af
#440
2018-01-21 12:28:28 -05:00
rusefi
53394cd506
fix #539 reducing idle stepper reaction time
2018-01-21 12:19:36 -05:00
rusefi
7925600d9d
#538
2018-01-21 00:12:50 -05:00
rusefi
f5a4376036
happy new year
2018-01-20 20:55:31 -05:00
rusEfi
c569411eb7
#538
2018-01-20 14:53:58 -05:00
andreika-git
3baf6a4acb
Fix startOfCrankingPrimingPulse ( #537 )
2018-01-18 12:11:12 -05:00
rusefi
266444566f
refactoring around cranking priming
2018-01-17 23:20:05 -05:00
rusefi
e53efc0cbd
#492
2018-01-17 19:37:26 -05:00
rusefi
c16e187306
#492
2018-01-17 19:18:48 -05:00
rusEfi
f66fb77008
avoiding AFR warning
2018-01-16 12:58:35 -05:00
rusEfi
9502576a97
better state validation
2018-01-13 21:47:34 -05:00
rusefi
4541014a3d
better dialog name
2018-01-10 22:54:22 -05:00
rusefi
7b5302d897
fix #532
2018-01-07 12:11:49 -05:00
rusefi
01f36869de
docs
2018-01-07 11:23:28 -05:00
rusEfi
87f47b4a0e
better method name
2018-01-07 11:17:49 -05:00
rusefi
f249d80fdd
fuelConsumptionPerHour gauge
2018-01-06 10:53:15 -05:00
rusefi
403565dfe2
get global_fuel_correction
2018-01-04 18:45:25 -05:00
rusEfi
4ce94603bb
new command style
2018-01-03 15:38:08 -05:00
andreika-git
2b37fac5d1
Impl. primeInjFalloffTemperature ( #531 )
2018-01-03 08:00:39 -05:00
rusefi
5fff304c53
Merge branch 'master' of https://github.com/rusefi/rusefi
2018-01-03 08:00:15 -05:00
rusefi
7a90a59563
#530
2018-01-03 07:59:59 -05:00
andreika-git
286c3c9751
"Fixed baro correction" option using the initial MAP pressure ( #529 )
...
* Fixed baro correction option using the initial MAP pressure
* code style
2018-01-03 07:47:44 -05:00
rusefi
639305cd56
spare unused bits for future use
2018-01-02 21:25:40 -05:00
andreika-git
1b17a682f5
Fix useSeparateAdvanceForIdle now using corrections ( #527 )
2018-01-02 21:11:49 -05:00
rusefi
3bc51a686f
code style
2018-01-02 14:33:22 -05:00
rusEfi
ae5525b481
better error handling
2018-01-02 13:07:05 -05:00
rusEfi
c85055099d
happy new year nissan!
2018-01-01 22:24:33 -05:00
rusEfi
ba1b77e987
removing dead code
2018-01-01 19:05:20 -05:00
rusEfi
8966b3b630
better error check
2018-01-01 19:04:42 -05:00
rusEfi
2b404b8ab1
better error handling
2018-01-01 18:59:50 -05:00
rusEfi
39ee9c92d0
better error handling
2018-01-01 12:56:27 -05:00
rusEfi
a1565058c0
Fix VSS init/deinit
2018-01-01 11:27:15 -05:00
rusEfi
40dba276af
docs
2017-12-31 20:13:53 -05:00
rusEfi
638ed46fe4
docs
2017-12-31 20:13:20 -05:00
rusEfi
bffdfee3ce
bixing build
2017-12-31 20:13:04 -05:00
andreika-git
a2675b9466
Fuel consumption impl. (alpha) ( #526 )
2017-12-31 19:25:59 -05:00
andreika-git
0e6cea5cdd
Idle with incremental PID-CIC (EFI_IDLE_INCREMENTAL_PID_CIC) ( #520 )
...
* Idle with incremental PID-CIC (EFI_IDLE_INCREMENTAL_PID_CIC)
* typo
* Remove unused targetIdleRpm from TS config
2017-12-27 17:56:04 -05:00
rusefi
6da8c3444a
more idle control complexity
2017-12-27 00:26:40 -05:00
rusefi
612baa70d5
fixing build
2017-12-25 10:26:17 -05:00
rusefi
644eeb864a
switching to target RPM curve
2017-12-24 22:41:57 -05:00
rusefi
7e6d593aea
switching to target RPM curve
2017-12-24 22:14:08 -05:00
rusefi
fb6cb5b2cf
switching to target RPM curve
2017-12-24 22:05:16 -05:00
rusefi
f025052f37
docs
2017-12-24 21:26:42 -05:00
andreika-git
106d1eb8d6
New PID with CIC integrator ( #519 )
2017-12-24 21:17:10 -05:00
andreika-git
e9c8a2a6a8
Bootloader set default pin states ( #524 )
...
* Set default pin states needed by Bootloader
* Small Bootloader fix
2017-12-24 13:45:03 -05:00
andreika-git
a283b3f41b
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
andreika-git
d6dd4fb3f3
Impl. useSeparateVeForIdle/useSeparateAdvanceForIdle ( #522 )
2017-12-23 12:24:20 -05:00
andreika-git
d466d9dac9
Better OBD2 support ( #515 )
2017-12-17 21:10:02 -05:00
rusefi
f8014b2a1a
fix #514
2017-12-17 15:41:58 -05:00
rusefi
6e61392ae9
debug field STATUS
2017-12-17 13:14:39 -05:00
rusefi
2230a232c6
FSIO usability
2017-12-17 12:02:35 -05:00
rusefi
6579a6261a
removing dead code
2017-12-17 00:37:52 -05:00
rusefi
95824c2c91
more FSIO logging
2017-12-17 00:17:55 -05:00
rusefi
cc052b9e19
more FSIO logging
2017-12-17 00:11:21 -05:00
rusefi
8fc959ddf4
refactoring
2017-12-17 00:07:43 -05:00
rusefi
a84606a4c5
refactoring
2017-12-17 00:03:26 -05:00
rusEfi
1dbe8f43a5
better method location
2017-12-13 21:17:32 -05:00
rusEfi
1eed1b02b3
#58
2017-12-13 21:08:34 -05:00
rusefi
79bc6c48a4
removing dead code
2017-12-12 18:04:54 -05:00
rusefi
6ade790bd3
removing dead code
2017-12-12 17:51:44 -05:00
rusefi
4594be1555
docs
2017-12-12 17:40:48 -05:00
rusefi
0ea7df590d
dead code
2017-12-12 17:39:41 -05:00
rusefi
121a2b59fe
removing dead code
2017-12-12 17:36:49 -05:00
rusefi
3d38cccc4a
docs
2017-12-12 17:26:23 -05:00
rusefi
1c6de08a68
fixing build
2017-12-11 11:29:36 -05:00
rusefi
68880d342b
fixing build
2017-12-11 11:23:53 -05:00
rusefi
a7c5b24861
#4
2017-12-11 10:14:42 -05:00
rusefi
4f424c495f
typo
2017-12-11 10:07:13 -05:00
rusefi
11e9a873db
#490 configuration validation
2017-12-08 20:04:58 -05:00
rusefi
6362cf13ec
better state validation
2017-12-06 21:43:22 -05:00
rusefi
819535f56f
#512
2017-12-06 18:46:31 -05:00
rusefi
01a9ae101d
minor clean-up
2017-12-06 18:38:25 -05:00
rusefi
1c7f056cfc
docs
2017-12-05 23:45:31 -05:00
rusefi
e797d1503e
docs
2017-12-04 18:34:26 -05:00
rusefi
18b8ebd6b5
docs
2017-12-04 18:30:44 -05:00
rusefi
4eb18fb467
removing unused parameters
2017-12-04 00:04:47 -05:00
rusefi
d05a472a6f
debug_mode_e
2017-12-03 23:59:06 -05:00
rusefi
852554088a
#58
2017-12-03 23:58:48 -05:00
rusEfi
ef0afb8beb
#510
2017-12-03 18:29:52 -05:00
rusEfi
dc8df9f7b1
#440
2017-12-03 18:18:50 -05:00
rusEfi
9c8db36591
softer error handling
2017-12-03 18:17:59 -05:00
rusEfi
01885bf990
#502
...
rollback to Dec 1 logic without offset fix
2017-12-03 17:30:56 -05:00
rusEfi
df4b20e8bf
better state check
2017-12-03 16:45:39 -05:00
rusefi
e0e453ddb9
better state validation
2017-12-03 16:16:15 -05:00
rusEfi
ba9d3c06a6
code style
2017-12-03 15:31:11 -05:00
rusEfi
d5a0c0d062
better state validation
2017-12-03 15:30:42 -05:00
andreika-git
12aff34939
Implement Cranking to Running Adv.Angle Interpolation for faster start ( #506 )
...
* Implement Cranking to Running Adv.Angle Interpolation for faster start
* Reduce code dup. and rename minRpm
* fix
2017-12-03 13:25:24 -05:00
rusefi
d99690d3a2
refactoring
2017-12-03 13:22:29 -05:00
rusefi
757358f75b
progress
2017-12-03 07:46:07 -05:00
andreika-git
1963218099
Add DBG_FSIO_ADC ( #505 )
2017-12-03 07:42:44 -05:00
rusefi
8e95dce3ec
better constraint validation
2017-12-02 22:29:50 -05:00
rusefi
b37fc28c72
#490 fixing offset defect
2017-12-02 21:16:42 -05:00
rusefi
b9e845db0c
another board testing approach
2017-12-02 20:59:31 -05:00
rusefi
8f787ac559
minor improvement
2017-12-02 18:59:42 -05:00
rusefi
66ce611bdb
better state validation
2017-12-02 18:58:40 -05:00
rusefi
715df72beb
better state validation
2017-12-02 18:58:27 -05:00
rusefi
a263555df8
ooks like skipped fuel event bugfix
2017-12-02 17:02:12 -05:00
rusefi
63dfd35bfe
fix #502
2017-12-01 23:25:30 -05:00
rusefi
4bc4451382
#502
2017-12-01 23:11:01 -05:00
rusefi
b1db389be2
fix #490
2017-11-27 21:49:58 -05:00
rusefi
e16959b36f
#490
2017-11-27 21:25:33 -05:00
rusefi
d60c434ac8
#490
2017-11-27 21:15:08 -05:00
rusefi
3ca7becb33
#490
2017-11-27 21:10:49 -05:00
rusefi
161702b7e9
#490
2017-11-27 00:06:43 -05:00
rusefi
a3b9b57d2b
docs
2017-11-27 00:05:54 -05:00
rusefi
e44ea82d1b
#490
2017-11-26 22:30:37 -05:00
rusefi
c4cab3e1f5
fix #500
2017-11-26 19:35:08 -05:00
rusefi
c8916c5dd1
Merge branch 'master' of https://github.com/rusefi/rusefi
2017-11-26 11:07:04 -05:00
rusefi
eadad9d916
#490
2017-11-26 01:17:37 -05:00
Matthew Kennedy
9e678b37b1
Fix accel enrichment for negative fuel pulse ( #499 )
2017-11-25 20:05:40 -05:00
rusefi
395657e99a
better names
2017-11-24 19:16:25 -05:00
rusefi
415bc28298
fixing build
2017-11-24 19:16:00 -05:00
rusefi
c4191454d3
ADC docs
2017-11-24 17:40:20 -05:00
rusefi
d5da2fabc3
#4 docs
2017-11-24 15:40:52 -05:00
rusefi
3cb6040e03
#490
2017-11-23 02:50:04 -05:00
rusefi
69adc7f817
#498
2017-11-20 15:01:48 -05:00
rusefi
e5cd2a6b58
better status messages
2017-11-19 22:31:01 -05:00
rusefi
7272e8f065
refactoring
2017-11-19 22:09:19 -05:00
rusefi
2741563f6f
refactoring
2017-11-19 22:04:28 -05:00
rusefi
3c410e14fe
better error handling
2017-11-19 21:30:59 -05:00
rusefi
05ba9966e7
better enum name
2017-11-19 17:54:00 -05:00
rusEfi
2bc7dc9eff
#495 todo clean-up
2017-11-19 15:24:36 -05:00
rusefi
094ff94c26
#495
2017-11-19 14:22:14 -05:00
rusefi
72df70cb48
#495
...
compacting data structure without changing the size yet
2017-11-19 12:07:07 -05:00
rusefi
a6ed13cb60
#490
2017-11-19 11:32:05 -05:00
rusefi
54fc653546
#490
2017-11-19 11:05:57 -05:00
rusefi
6d86f14d4a
refactoring - better variable name
2017-11-19 10:23:47 -05:00
rusefi
6a30ab7bce
#490
2017-11-18 10:06:57 -05:00
rusefi
b4b032cc14
#494
2017-11-16 14:44:53 -05:00
rusefi
b9cf664733
refactoring
2017-11-16 14:44:34 -05:00
rusefi
c0304d26b0
Merge branch 'master' of https://github.com/rusefi/rusefi
2017-11-16 10:38:37 -05:00
rusefi
935622a4e2
mock TPS refactoring
2017-11-16 10:29:40 -05:00
Matthew Kennedy
8a5036f9bf
Implement oil pressure sensor ( #491 )
...
* code changes
* config changes
2017-11-15 14:30:13 -05:00
rusefi
6b69ac333c
docs
2017-11-14 18:49:16 -05:00
rusefi
adc1898341
minor fix
2017-11-06 22:44:32 -05:00
rusefi
d32e06865b
better field name
2017-11-06 22:29:39 -05:00
rusefi
5bbf7fc1fa
refactoring: better method name
2017-11-06 21:48:25 -05:00
rusefi
4c97892a4d
fixing build
2017-11-06 21:37:21 -05:00
rusefi
070f67e13d
refactoring - better variable name
2017-11-06 21:30:39 -05:00
rusefi
43f11c4425
#487
2017-11-06 19:00:30 -05:00
rusefi
2a27c706ea
#487
...
refactoring - proper variable name
2017-11-06 18:46:37 -05:00
rusefi
7dd16b474a
#487
2017-11-06 10:25:06 -05:00
rusefi
e5a4f56533
minor piece of mind
2017-11-04 19:37:40 -04:00
rusefi
a483ac16f1
refactoring & flexibility for cranking low RPM
2017-11-04 19:35:38 -04:00
andreika-git
1610f2922c
Implement iacByTpsTaper ( #486 )
2017-11-03 18:04:24 -04:00
andreika-git
920520bcfb
Implement postCrankingFuelCorrection ( #485 )
2017-11-02 18:10:42 -04:00
rusefi
4452717d9a
#385
2017-10-29 20:29:02 -04:00
rusefi
a0d5ed9529
better state validation
2017-10-29 16:42:36 -04:00
rusefi
1a5cb96ad8
#385
2017-10-29 15:48:54 -04:00
rusefi
9b07b041dd
#480
2017-10-16 14:52:42 -04:00
rusefi
3913dcada3
refactoring: reducing code duplication
2017-10-16 14:19:41 -04:00
rusefi
3ecec9def8
refactoring - reducing trigger code complexity
2017-10-16 14:08:45 -04:00
rusefi
726e49a182
docs
2017-10-16 14:01:39 -04:00
rusefi
ad3b41d391
docs
2017-10-09 07:46:50 -04:00
rusEfi
ce37c09782
fixing new MAP decoder
2017-09-21 23:31:46 -04:00
rusEfi
88af85fb71
ETB auto-tune
2017-09-21 23:21:03 -04:00
rusEfi
e89658cd2f
DENSO map calibration
2017-09-21 21:15:13 -04:00
rusEfi
79bc13b412
refactoring
2017-09-21 21:14:50 -04:00
rusEfi
1b7ffd040b
minor etb
2017-09-17 22:05:03 -04:00
rusefi
6567c25779
PID auto tune
2017-09-14 22:07:26 -04:00
rusefi
a24dba13f4
PID auto tune
2017-09-14 21:49:26 -04:00
rusefi
ee273e07db
PID auto-tune
2017-09-13 22:46:55 -04:00
rusefi
e5bb803869
pid auto-tune
2017-09-13 22:08:59 -04:00
rusefi
5a51e0e1bb
#442
2017-08-31 07:53:41 -04:00
rusefi
6c90269de8
#473
2017-08-28 22:55:29 -04:00
rusefi
58cc02228f
#473
2017-08-28 22:32:29 -04:00
rusefi
b97a7b23c5
#476
2017-08-28 21:00:36 -04:00
rusefi
6b7268a750
#473
2017-08-28 20:11:32 -04:00
rusefi
61a837ee43
docs
2017-08-28 19:36:12 -04:00
rusefi
f87aeb739b
#473
2017-08-28 00:08:37 -04:00
rusefi
8a7ad52f80
fixing build
2017-08-26 20:10:50 -04:00
rusefi
8bbd3fcc62
better state validation
2017-08-26 19:54:06 -04:00
rusefi
15635fb20a
date docs & message fix
2017-08-23 00:46:34 -04:00
rusefi
5faad39810
#473
2017-08-18 16:18:11 -04:00
rusefi
1d6fb71b91
#473
2017-08-17 09:10:22 -04:00
rusefi
52544462ec
#473
2017-08-17 02:56:25 -04:00
rusefi
a393d8aa9d
#473
2017-08-17 02:32:06 -04:00
rusefi
b9586befb9
http://rusefi.com/forum/viewtopic.php?f=9&t=1253&start=30
2017-08-12 12:05:49 -04:00
rusefi
35c5240699
fix #472
2017-08-11 14:02:15 -04:00
rusefi
88e1c34c40
docs
2017-08-11 13:49:46 -04:00
andreika-git
5e79c90caa
Use RTC backup register to save Stepper IAC position ( #471 )
2017-08-07 07:28:21 -04:00
rusefi
52f39e59d1
FSIO
2017-08-06 21:12:05 -04:00
rusefi
7b0814276e
fixing build
2017-08-06 19:47:16 -04:00
rusefi
4444b7444f
better constant name
2017-08-06 19:43:01 -04:00
rusefi
29b9af9a6e
refactoring
2017-08-06 19:39:24 -04:00
rusefi
d4804eeb74
fix #470
2017-08-06 17:05:57 -04:00
rusefi
5f885120f3
#470
2017-08-06 16:29:14 -04:00
rusefi
5f20ffa424
#332
2017-08-05 16:55:28 -04:00
rusefi
ebae6041e6
TCU
2017-08-03 22:30:47 -04:00
rusefi
53104882b7
refactoring
2017-08-03 21:28:44 -04:00
rusefi
c3d4b1d8b3
useFSIO16ForTimingAdjustment
2017-08-03 21:21:16 -04:00
rusefi
ec1c7f46d3
useFSIO16ForTimingAdjustment
2017-08-03 21:21:02 -04:00
rusefi
6984d9010d
useFSIO16ForTimingAdjustment
2017-08-03 21:09:32 -04:00
rusefi
aa6f149d4b
FSIO tool table function
2017-08-03 08:06:13 -04:00
rusefi
15e3878bff
Merge branch 'master' of https://github.com/rusefi/rusefi
2017-08-02 07:54:23 -04:00
rusefi
d226450530
#382
2017-08-02 07:50:19 -04:00
andreika-git
db2d78c384
Iac cranking running taper ( #465 )
...
* IAC taper
* chibios sync
* fix for afterCrankingIACtaperDuration==0
2017-08-01 16:27:16 -04:00
rusefi
6e9cb638aa
#417
2017-07-31 15:35:12 -04:00
rusefi
a19ae1bdc4
docs
2017-07-31 14:36:01 -04:00
rusefi
201b3a3491
better error handling
2017-07-28 14:27:37 -04:00
rusefi
3d68370a84
Merge branch 'master' of https://github.com/rusefi/rusefi
2017-07-26 20:30:14 -04:00
rusefi
c81e7a5bae
#413
2017-07-26 20:27:08 -04:00
rusefi
42f323dcc5
more TS commands
2017-07-25 22:00:39 -04:00
rusefi
153ec34e9e
call to pit progress
2017-07-25 21:59:20 -04:00
rusefi
9b4333bb88
FSIO-based timing correction
2017-07-25 20:37:46 -04:00
rusefi
0fac846dec
FSIO-based timing correction
2017-07-25 20:32:54 -04:00
rusefi
df24230d47
fix #307
2017-07-24 22:26:41 -04:00
rusefi
92caee8393
fan bench flexibility
2017-07-24 20:40:01 -04:00
rusefi
5ea555ee02
making code more readable - reducing nested branching
2017-07-24 20:34:40 -04:00
rusefi
95a22ed40e
better error code names
2017-07-24 19:38:22 -04:00
rusefi
f908c06e5f
better global variable name
2017-07-24 19:38:00 -04:00
rusefi
c18d968843
consistent better debug field names everywhere
2017-07-23 20:43:28 -04:00
rusefi
675a8edf70
P parameter multiplier for logs
2017-07-23 12:12:35 -04:00
rusefi
d00efdca14
minor progress
2017-07-23 10:29:10 -04:00
rusefi
5bab4c50a8
removing dead code
2017-07-22 19:33:34 -04:00
rusefi
59cb74193a
startOfCrankingPrimingPulse
2017-07-15 15:36:49 -04:00
rusefi
1f4e447ca5
#4
2017-07-15 15:24:06 -04:00
rusefi
a3f73296e9
better RPM examples
2017-07-14 22:11:04 -04:00
rusefi
ad3c1666f6
fixing build
2017-07-14 21:42:25 -04:00
rusefi
d152a2d63d
docs
2017-07-14 21:35:38 -04:00
rusefi
956766754a
improvement: IAC solenoid frequencty changeable on the fly
2017-07-10 22:24:03 -04:00
rusefi
86b0c4977e
refactoring - reducing code duplication
2017-07-10 22:08:55 -04:00
rusefi
80f3ee1d93
refactoring
2017-07-10 22:05:40 -04:00
rusefi
e3384235b0
refactoring: OOP
2017-07-10 21:47:51 -04:00
rusefi
99a78ed8af
better result for non-prod code
2017-07-10 21:43:03 -04:00
rusefi
db8838e8ee
docs
2017-07-10 21:41:13 -04:00
rusefi
32eeb672d9
refactoring: inlining method
2017-07-10 21:34:31 -04:00
rusefi
5a669376c1
docs
2017-07-08 15:46:34 -04:00
andreika-git
bf6f87745c
1st try ( #460 )
2017-07-08 13:42:14 -04:00
andreika-git
fca40969e1
Rpm calculator refactor ( #459 )
...
* initial portion
* fixes
* merge2
2017-07-08 11:02:28 -04:00
rusefi
7d96b15696
RPM refactoring done
2017-07-08 07:19:26 -04:00
rusefi
5cf6cc7728
RPM state enum done
2017-07-08 06:42:10 -04:00
rusefi
472c66142c
RPM refactoring
2017-07-07 08:10:06 -04:00
rusefi
98a978c852
RPM refactoring
2017-07-07 07:20:04 -04:00
rusefi
d3c1710de3
RPM refactoring
2017-07-07 07:04:40 -04:00
rusefi
3568421523
RPM refactoring
2017-07-07 06:42:51 -04:00
rusefi
0774df33ab
RPM refactoring
2017-07-06 21:47:04 -04:00
rusefi
09db44c164
RPM refactoring
2017-07-06 21:28:51 -04:00
rusefi
060d1b8313
docs
2017-07-06 21:26:35 -04:00
rusefi
594dfb639d
code formatting
2017-07-06 21:21:45 -04:00
rusefi
e58b53dcb2
fixing build
2017-07-06 20:19:44 -04:00
rusefi
c48f7f57ee
RPM refactoring
2017-07-06 20:10:34 -04:00
rusefi
63ddcb9649
RPM refactoring
2017-07-06 19:33:25 -04:00
rusefi
527f920b44
RPM refactoring
2017-07-06 19:15:10 -04:00
rusefi
fccac7b1b3
RPM refactoring
2017-07-06 17:26:32 -04:00
rusefi
f4ee1c54e8
RPM refactoring
2017-07-06 15:33:59 -04:00
rusefi
23c9c232df
RPM refactoring
2017-07-06 12:03:17 -04:00
rusefi
11265ca1d7
RPM refactoring
2017-07-06 11:19:02 -04:00
rusefi
18de018cda
RPM refactoring
2017-07-06 11:15:29 -04:00
rusefi
3fdc29873b
RPM refactoring
2017-07-06 08:49:55 -04:00