Commit Graph

508 Commits

Author SHA1 Message Date
andreika-git bd40691e67 AirFlow-interpolated tCharge Mode (#612)
* Add vars & enums

* updateTChargeK()

* limitRateOfChange()

* Impl. AirFlow-interpolated tCharge mode

* Update tsOutputChannels: tCharge & airFlow

* Set default config params

* Unit-tests

* Fix tChargeMode_e
2018-09-29 12:16:36 -04:00
rusEfi e08b0fb0e1 test coverage 2018-09-24 23:54:16 -04:00
rusefi 330c82172b new configurable option EFI_TEXT_LOGGING 2018-09-16 23:54:14 -04:00
rusefi cf5e05e7b9 refactoring 2018-09-16 23:10:06 -04:00
rusefi 98c7ad808c refactoring 2018-09-16 22:39:46 -04:00
rusefi 7caf762609 refactoring 2018-09-16 22:00:14 -04:00
rusefi 0244509d79 refactoring 2018-09-16 20:12:25 -04:00
rusefi 4832d893ba error codes 2018-09-10 22:23:16 -04:00
rusefi 95117bcfdc separating data structure from global state 2018-08-31 22:19:19 -04:00
rusefi 52ab8424e7 #604 fix 2018-08-19 11:27:59 -04:00
rusefi ff09188ecc #604 confirming current behaviour 2018-08-19 10:53:25 -04:00
rusefi e009de3376 part of EOL hell 2018-08-08 20:12:58 -04:00
rusefi ff4c027c4f refactoring 2018-07-29 10:27:23 -04:00
rusefi 6bb916d42f refactoring 2018-07-29 10:10:10 -04:00
rusefi dd4f7b8eac refactoring 2018-07-28 20:08:48 -04:00
rusefi 9532077418 refactoring 2018-07-28 20:06:55 -04:00
rusefi 0c1411e271 refactoring 2018-07-28 20:02:01 -04:00
rusefi cdb235cd82 refactoring 2018-07-28 19:51:41 -04:00
rusEfi 745f7ae5cf refactoring 2018-07-28 19:39:00 -04:00
rusEfi 5f4dc1c206 refactoring 2018-07-28 19:37:10 -04:00
rusEfi cf1d5e2f3e refactoring 2018-07-28 19:35:50 -04:00
rusEfi b2b10537c6 helper method 2018-07-28 19:29:13 -04:00
rusEfi 92140f9c8e wider macro usage 2018-07-28 19:21:34 -04:00
rusefi 010099aa0d refactoring 2018-07-28 15:31:01 -04:00
rusefi 3b8ea5311b refactoring 2018-07-28 15:24:07 -04:00
rusefi fc01ae25ef refactoring 2018-07-28 14:33:32 -04:00
rusefi f6b7ce3e91 docs 2018-07-28 14:33:05 -04:00
rusefi ab97f5df07 happy new year 2018-07-28 12:42:37 -04:00
rusefi 959a91ae4c unique error codes #598 2018-07-25 23:03:04 -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 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
andreika-git 16c4f84d8d 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
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 a0725457f4 progress 2018-03-04 23:42:30 -05:00
rusefi 0b3585047e wat? 2018-03-04 23:36:06 -05:00
rusefi 6f8719a6a6 #571 2018-03-04 23:32:25 -05:00
rusefi 5309d606cd refactoring 2018-03-04 23:08:32 -05:00
rusefi f801345ec7 refactoring 2018-03-04 22:00:32 -05:00
rusefi e6d368d6f7 reducing global state in unit tests 2018-03-04 21:32:48 -05:00
rusefi defb52a6e0 did not mean to change this line 2018-03-04 21:23:44 -05:00
rusefi b42dfaeabc better state reset 2018-03-04 21:10:00 -05:00
rusefi 133b1689bb better state validation 2018-03-04 21:02:35 -05:00
rusefi c26cd3b5cf more details 2018-03-04 20:53:19 -05:00
rusefi 4e361d10e4 progress 2018-03-04 20:15:05 -05:00
rusefi aaa7313f67 unit test reset fix 2018-03-04 20:14:47 -05:00
rusefi 793c4b4e61 #571 2018-03-04 18:12:52 -05:00
rusefi f861d0aabe refactoring unit tests 2018-03-04 16:39:33 -05:00