Commit Graph

555 Commits

Author SHA1 Message Date
rusefi 5cb6a2b6f0 refactoring 2018-09-16 23:10:06 -04:00
rusefi c3a57b6a77 refactoring 2018-09-16 22:39:46 -04:00
rusefi 4d56783415 refactoring 2018-09-16 22:00:14 -04:00
rusefi 50acc3abef refactoring 2018-09-16 20:12:25 -04:00
rusefi 4e8b3f9d93 error codes 2018-09-10 22:23:16 -04:00
rusefi b2ca20c0b4 separating data structure from global state 2018-08-31 22:19:19 -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 6b80bb9582 part of EOL hell 2018-08-08 20:12:58 -04:00
rusefi 75dd73f9ea refactoring 2018-07-29 10:27:23 -04:00
rusefi 56d4a0a6ba refactoring 2018-07-29 10:10:10 -04:00
rusefi 6d97f8bb82 refactoring 2018-07-28 20:08:48 -04:00
rusefi f02e34502a refactoring 2018-07-28 20:06:55 -04:00
rusefi 2f74142a06 refactoring 2018-07-28 20:02:01 -04:00
rusefi 241f9a5b72 refactoring 2018-07-28 19:51:41 -04:00
rusEfi 168b885f6f refactoring 2018-07-28 19:39:00 -04:00
rusEfi 78a4c284d2 refactoring 2018-07-28 19:37:10 -04:00
rusEfi abcbae519b refactoring 2018-07-28 19:35:50 -04:00
rusEfi 979de72c67 helper method 2018-07-28 19:29:13 -04:00
rusEfi 2fc0a6e424 wider macro usage 2018-07-28 19:21:34 -04:00
rusefi 43ee2a9a75 refactoring 2018-07-28 15:31:01 -04:00
rusefi 41de529b9e refactoring 2018-07-28 15:24:07 -04:00
rusefi 5695305f3f refactoring 2018-07-28 14:33:32 -04:00
rusefi aaf07f5d1f docs 2018-07-28 14:33:05 -04:00
rusefi e9ceb4483b happy new year 2018-07-28 12:42:37 -04:00
rusefi 60b3aa8e60 unique error codes #598 2018-07-25 23:03:04 -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 acd8779824 refactoring - better method name and removing a bit of dead code 2018-04-30 02:22:54 -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
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
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 78a4aaee00 progress 2018-03-04 23:42:30 -05:00
rusefi 935f47d268 wat? 2018-03-04 23:36:06 -05:00
rusefi 63ceeba942 #571 2018-03-04 23:32:25 -05:00
rusefi d94f34bef8 refactoring 2018-03-04 23:08:32 -05:00
rusefi dfc461f165 refactoring 2018-03-04 22:00:32 -05:00
rusefi 72cc52add6 reducing global state in unit tests 2018-03-04 21:32:48 -05:00
rusefi 5fc02174d4 did not mean to change this line 2018-03-04 21:23:44 -05:00
rusefi 41d2123d06 better state reset 2018-03-04 21:10:00 -05:00
rusefi 115bc084bf better state validation 2018-03-04 21:02:35 -05:00
rusefi f7f54483c1 more details 2018-03-04 20:53:19 -05:00
rusefi e5ebe56872 progress 2018-03-04 20:15:05 -05:00
rusefi ec18c5668a unit test reset fix 2018-03-04 20:14:47 -05:00
rusefi 9b840b055d #571 2018-03-04 18:12:52 -05:00
rusefi ac003bbaad refactoring unit tests 2018-03-04 16:39:33 -05:00
rusefi d4f24f8da8 refactoring unit tests 2018-03-04 16:38:01 -05:00
rusefi 217b5a3c2b docs 2018-03-04 16:34:23 -05:00
rusefi e35cde61b9 refactoring unit tests 2018-03-04 16:30:03 -05:00
rusefi c6971b71df #571 skeleton 2018-03-04 16:13:23 -05:00
rusefi e7a2d84a9b refactoring unit tests 2018-03-04 15:57:15 -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 b82fbb9dbb docs & names 2018-02-06 01:24:45 +03:00
rusefi 9cb2757492 better method names 2018-01-28 11:27:33 -05:00
rusefi 5a7b344351 proper submodule folder name 2018-01-23 23:00:10 -05:00
rusefi d8c5f18883 #463 fixing unit_tests 2018-01-23 21:56:26 -05:00
rusefi 574d9dfd8b #538 2018-01-21 16:11:39 -05:00
rusefi 7925600d9d #538 2018-01-21 00:12:50 -05:00
rusefi becb3dd30e #538 2018-01-20 23:50:31 -05:00
rusefi 4a40130657 happy new year 2018-01-20 20:42:19 -05:00
rusefi 15c6f4c2d2 happy new year nissan 2018-01-01 23:04:31 -05:00
rusefi 7d12714ddd fixing unit test 2017-12-10 15:05:24 -05:00
rusefi eadad9d916 #490 2017-11-26 01:17:37 -05:00
rusefi 935622a4e2 mock TPS refactoring 2017-11-16 10:29:40 -05:00
rusefi 0911110d9a #487 2017-11-06 22:46:18 -05:00
rusefi 40098bd92e unit test 2017-11-06 22:37:27 -05:00
rusefi 05e9842dde unit test 2017-11-06 22:33:06 -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 b137142dd7 todo 2017-10-08 18:18:07 -04:00
rusefi 69e949825d progress 2017-09-17 19:34:50 -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 f282a2120d PID auto tune 2017-09-14 21:00:28 -04:00
rusefi 130f157d41 PID auto tune 2017-09-14 07:58:58 -04:00
rusefi 884ea0214e progress 2017-07-07 19:37:13 -04:00
rusefi fe51bd46fa fixing build 2017-07-06 11:07:30 -04:00
rusefi 5e57073880 cranking_rpm unit test 2017-06-26 08:49:11 +03:00
rusefi 6bf85e0775 better method name 2017-06-11 15:12:41 -04:00
rusefi 30dd7bc04d fixing build 2017-06-11 14:49:23 -04:00
rusefi 903e9cd38c refactoring 2017-06-04 15:25:37 -04:00
rusefi 6b61023b6d #435 2017-06-02 22:28:12 -04:00
rusefi 3fea210652 #435 2017-06-02 21:51:38 -04:00
rusEfi f08d0d0b96 fixing unit tests 2017-05-29 23:09:52 -04:00
rusefi 9c32e85d86 better error handling 2017-05-29 11:31:07 -04:00
rusefi d8f7b61d63 better class name 2017-05-24 07:57:58 -04:00
rusefi a6a025144f removing dead code #4 2017-05-16 20:18:28 -04:00
rusefi 73c1f29cf9 better macro name 2017-05-15 23:33:22 -04:00
rusefi f8e592f454 better macro name 2017-05-15 23:28:49 -04:00
rusefi db83980627 removing unused parameter 2017-05-15 09:35:06 -04:00
rusefi 60eb9985ba monitorReuse idea is dead 2017-05-15 09:21:40 -04:00
rusefi b16e58c50d 'monitorReuse' idea is dead 2017-05-15 09:09:28 -04:00
rusefi 527f0c6361 2003 unit test 2017-05-12 22:43:49 -04:00
rusefi 43ccd529de getting back to original scale 2017-05-07 19:06:50 -04:00
rusEfi 3640e2e8b5 docs 2017-04-21 19:05:02 -04:00
rusefi bafb44d276 refactoring - reducing GPIO complexity 2017-04-21 15:14:37 -04:00
rusefi e40565be11 refactoring - reducing GPIO complexity 2017-04-21 13:35:06 -04:00
rusefi f313f7a26a ignore file 2017-04-16 12:59:04 -04:00