Commit Graph

344 Commits

Author SHA1 Message Date
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 5b503b1cbe refactoring: reorder to remove forward reference 2018-07-24 20:15:38 -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 58d6363f3a more detailed warning 2018-06-12 05:45:11 -04:00
rusefi 3f850ea35b better field name 2018-05-08 13:33:49 -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 f5ce12204d chasing that funny issue on change engine 2018-03-20 23:12:32 -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 e0d47ff3c9 progress 2018-03-03 09:11:49 -05:00
rusefi 349aca993d extracting macro 2018-02-03 10:48:35 -05:00
rusefi 0e05a4f707 tiny fix 2018-01-28 13:14:18 -05:00
rusEfi cc83f8bd2e why?... 2018-01-25 19:29:28 -05:00
rusefi adfe5e9274 #65
explicit precision control
2018-01-23 12:05:14 -05:00
rusefi f5a4376036 happy new year 2018-01-20 20:55:31 -05:00
rusEfi 9502576a97 better state validation 2018-01-13 21:47:34 -05:00
rusEfi 87f47b4a0e better method name 2018-01-07 11:17:49 -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
rusefi 4f424c495f typo 2017-12-11 10:07:13 -05:00
rusEfi 9c8db36591 softer error handling 2017-12-03 18:17:59 -05:00
rusefi 8e95dce3ec better constraint validation 2017-12-02 22:29:50 -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 3c410e14fe better error handling 2017-11-19 21:30:59 -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 a0d5ed9529 better state validation 2017-10-29 16:42:36 -04:00
rusefi ad3b41d391 docs 2017-10-09 07:46: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 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 675a8edf70 P parameter multiplier for logs 2017-07-23 12:12:35 -04:00
rusefi e3384235b0 refactoring: OOP 2017-07-10 21:47:51 -04:00
rusefi 7d96b15696 RPM refactoring done 2017-07-08 07:19:26 -04:00
rusefi fccac7b1b3 RPM refactoring 2017-07-06 17:26:32 -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
rusefi c0deef0a5e docs 2017-06-11 14:59:03 -04:00
rusefi 18a3d18781 refactoring 2017-06-11 14:40:29 -04:00
rusefi 5536f4bdd2 Lamborghini Diablo firing order 2017-06-08 20:35:42 -04:00