Commit Graph

1351 Commits

Author SHA1 Message Date
rusefi e4bfce6ad2 manual chery-pick of #602 2018-08-04 10:24:10 -04:00
rusefi 7523f12194 #600 2018-07-29 18:02:37 -04:00
rusefi 4c2ecf25eb better method name 2018-07-29 16:30:23 -04:00
rusEfi 55d6e252c8 wider macro usage 2018-07-28 19:16:58 -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 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 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
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 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 9654789ffb trigger noise filtering 2018-04-26 02:15:03 -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
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 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
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 0f67373bc1 usability 2018-03-04 23:21:43 -05:00
rusefi a602ba525d minor fix 2018-03-04 22:47:52 -05:00
rusefi 72cc52add6 reducing global state in unit tests 2018-03-04 21:32:48 -05:00
rusefi 6d1dfd6995 reducing confusion / better code 2018-03-04 17:53:52 -05:00
rusefi 39ef2ddae3 reducing merge drama #567 2018-03-03 08:54:23 -05:00
rusefi 41f405e474 progress 2018-02-28 07:57:04 -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 6f466c97fd debug fields for #568 2018-02-07 00:21:41 +03:00
rusefi b66bd28473 refactoring: moving code to a better location 2018-02-06 23:47:19 +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 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 349aca993d extracting macro 2018-02-03 10:48:35 -05:00