Commit Graph

2467 Commits

Author SHA1 Message Date
andreika-git e33f9db120 Fix useSeparateAdvanceForIdle now using corrections (#527) 2018-01-02 21:11:49 -05:00
rusefi 0cc9955bbd code style 2018-01-02 14:33:22 -05:00
rusEfi 2021d910a8 better error handling 2018-01-02 13:07:05 -05:00
rusEfi 3b8ab4f6a7 happy new year nissan! 2018-01-01 22:24:33 -05:00
rusEfi e40ca12d2e removing dead code 2018-01-01 19:05:20 -05:00
rusEfi 9a2e513e41 better error check 2018-01-01 19:04:42 -05:00
rusEfi 6634c3e067 better error handling 2018-01-01 18:59:50 -05:00
rusEfi f4c1da89fa better error handling 2018-01-01 12:56:27 -05:00
rusEfi 1c08f2ea8a Fix VSS init/deinit 2018-01-01 11:27:15 -05:00
rusEfi 58098da13d docs 2017-12-31 20:13:53 -05:00
rusEfi 029e2b098f docs 2017-12-31 20:13:20 -05:00
rusEfi d9fee11d73 bixing build 2017-12-31 20:13:04 -05:00
andreika-git 513202a0af Fuel consumption impl. (alpha) (#526) 2017-12-31 19:25:59 -05:00
andreika-git 784508815a 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 30c66f91ea more idle control complexity 2017-12-27 00:26:40 -05:00
rusefi 903bec19ab fixing build 2017-12-25 10:26:17 -05:00
rusefi 20ef13ab17 switching to target RPM curve 2017-12-24 22:41:57 -05:00
rusefi 612904d808 switching to target RPM curve 2017-12-24 22:14:08 -05:00
rusefi 3de93ad64d switching to target RPM curve 2017-12-24 22:05:16 -05:00
rusefi 73024a808a docs 2017-12-24 21:26:42 -05:00
andreika-git 95e55a22f3 New PID with CIC integrator (#519) 2017-12-24 21:17:10 -05:00
andreika-git d7c46fbb21 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 7571643e74 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 58cff1697e Impl. useSeparateVeForIdle/useSeparateAdvanceForIdle (#522) 2017-12-23 12:24:20 -05:00
andreika-git 41ebd7b95f Better OBD2 support (#515) 2017-12-17 21:10:02 -05:00
rusefi f83817e581 fix #514 2017-12-17 15:41:58 -05:00
rusefi a57ce8c522 debug field STATUS 2017-12-17 13:14:39 -05:00
rusefi e0dca8fe51 FSIO usability 2017-12-17 12:02:35 -05:00
rusefi 2781a25bb4 removing dead code 2017-12-17 00:37:52 -05:00
rusefi 26cef04e17 more FSIO logging 2017-12-17 00:17:55 -05:00
rusefi 341de4a804 more FSIO logging 2017-12-17 00:11:21 -05:00
rusefi 2fcbe2259a refactoring 2017-12-17 00:07:43 -05:00
rusefi 9d372a29d1 refactoring 2017-12-17 00:03:26 -05:00
rusEfi 8f34da3248 better method location 2017-12-13 21:17:32 -05:00
rusEfi 2a520e1196 #58 2017-12-13 21:08:34 -05:00
rusefi d41e2fecb7 removing dead code 2017-12-12 18:04:54 -05:00
rusefi 624e95e6d0 removing dead code 2017-12-12 17:51:44 -05:00
rusefi be25638397 docs 2017-12-12 17:40:48 -05:00
rusefi 227836ee7d dead code 2017-12-12 17:39:41 -05:00
rusefi 3e7cdda396 removing dead code 2017-12-12 17:36:49 -05:00
rusefi b455df4728 docs 2017-12-12 17:26:23 -05:00
rusefi 20cea1b02b fixing build 2017-12-11 11:29:36 -05:00
rusefi 2cd13f578f fixing build 2017-12-11 11:23:53 -05:00
rusefi c5e762d814 #4 2017-12-11 10:14:42 -05:00
rusefi d166bd9493 typo 2017-12-11 10:07:13 -05:00
rusefi 373da8607f #490 configuration validation 2017-12-08 20:04:58 -05:00
rusefi 29878fcb4f better state validation 2017-12-06 21:43:22 -05:00
rusefi c87ebc2a7b #512 2017-12-06 18:46:31 -05:00
rusefi 035f668bcb minor clean-up 2017-12-06 18:38:25 -05:00
rusefi 7efc4bd581 docs 2017-12-05 23:45:31 -05:00
rusefi aefeb2628d docs 2017-12-04 18:34:26 -05:00
rusefi a749403057 docs 2017-12-04 18:30:44 -05:00
rusefi feec3db305 removing unused parameters 2017-12-04 00:04:47 -05:00
rusefi a3b24f64fb debug_mode_e 2017-12-03 23:59:06 -05:00
rusefi ac7c2290ca #58 2017-12-03 23:58:48 -05:00
rusEfi 4bfbb715de #510 2017-12-03 18:29:52 -05:00
rusEfi a62c7e2050 #440 2017-12-03 18:18:50 -05:00
rusEfi 414f45ede2 softer error handling 2017-12-03 18:17:59 -05:00
rusEfi 9b54088dbe #502
rollback to Dec 1 logic without offset fix
2017-12-03 17:30:56 -05:00
rusEfi e00fff9ca0 better state check 2017-12-03 16:45:39 -05:00
rusefi 6c25d4a4cf better state validation 2017-12-03 16:16:15 -05:00
rusEfi 2158eb56d5 code style 2017-12-03 15:31:11 -05:00
rusEfi c9b9d3ae9e better state validation 2017-12-03 15:30:42 -05:00
andreika-git 6290befc71 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 0d3bed02b2 refactoring 2017-12-03 13:22:29 -05:00
rusefi 48221b3982 progress 2017-12-03 07:46:07 -05:00
andreika-git 53b3ebbc90 Add DBG_FSIO_ADC (#505) 2017-12-03 07:42:44 -05:00
rusefi 306a450568 better constraint validation 2017-12-02 22:29:50 -05:00
rusefi 7886619248 #490 fixing offset defect 2017-12-02 21:16:42 -05:00
rusefi 744456ba3c another board testing approach 2017-12-02 20:59:31 -05:00
rusefi beb05c70d6 minor improvement 2017-12-02 18:59:42 -05:00
rusefi 3232d0d59d better state validation 2017-12-02 18:58:40 -05:00
rusefi adf6b99b38 better state validation 2017-12-02 18:58:27 -05:00
rusefi 25bdef10e4 ooks like skipped fuel event bugfix 2017-12-02 17:02:12 -05:00
rusefi 73184cd830 fix #502 2017-12-01 23:25:30 -05:00
rusefi caf2846a59 #502 2017-12-01 23:11:01 -05:00
rusefi 2974ff66e2 fix #490 2017-11-27 21:49:58 -05:00
rusefi becb389462 #490 2017-11-27 21:25:33 -05:00
rusefi 451225a3ec #490 2017-11-27 21:15:08 -05:00
rusefi aaeca16a81 #490 2017-11-27 21:10:49 -05:00
rusefi de9b1a812f #490 2017-11-27 00:06:43 -05:00
rusefi e00abd0910 docs 2017-11-27 00:05:54 -05:00
rusefi 56b6e33eab #490 2017-11-26 22:30:37 -05:00
rusefi 7cdea8932e fix #500 2017-11-26 19:35:08 -05:00
rusefi 4ca9ba2e1c Merge branch 'master' of https://github.com/rusefi/rusefi 2017-11-26 11:07:04 -05:00
rusefi 4ab79c3bdb #490 2017-11-26 01:17:37 -05:00
Matthew Kennedy 62e101ae13 Fix accel enrichment for negative fuel pulse (#499) 2017-11-25 20:05:40 -05:00
rusefi aff51510d4 better names 2017-11-24 19:16:25 -05:00
rusefi b1f66d43ce fixing build 2017-11-24 19:16:00 -05:00
rusefi 7c31baa327 ADC docs 2017-11-24 17:40:20 -05:00
rusefi f24021980d #4 docs 2017-11-24 15:40:52 -05:00
rusefi ce91877f9a #490 2017-11-23 02:50:04 -05:00
rusefi 405f06a608 #498 2017-11-20 15:01:48 -05:00
rusefi 87f8cb0b37 better status messages 2017-11-19 22:31:01 -05:00
rusefi 87b0049355 refactoring 2017-11-19 22:09:19 -05:00
rusefi 16619a6157 refactoring 2017-11-19 22:04:28 -05:00
rusefi 67fc168368 better error handling 2017-11-19 21:30:59 -05:00
rusefi 94078fe7b6 better enum name 2017-11-19 17:54:00 -05:00
rusEfi 051f954dd8 #495 todo clean-up 2017-11-19 15:24:36 -05:00
rusefi f11c3af882 #495 2017-11-19 14:22:14 -05:00
rusefi 7222640454 #495
compacting data structure without changing the size yet
2017-11-19 12:07:07 -05:00
rusefi 314c356159 #490 2017-11-19 11:32:05 -05:00
rusefi a66f592ea3 #490 2017-11-19 11:05:57 -05:00
rusefi 63ac17de19 refactoring - better variable name 2017-11-19 10:23:47 -05:00
rusefi a32761a07d #490 2017-11-18 10:06:57 -05:00
rusefi af1ca0b38f #494 2017-11-16 14:44:53 -05:00
rusefi 7732d06dad refactoring 2017-11-16 14:44:34 -05:00
rusefi b6f638b9af Merge branch 'master' of https://github.com/rusefi/rusefi 2017-11-16 10:38:37 -05:00
rusefi 9bd52debc0 mock TPS refactoring 2017-11-16 10:29:40 -05:00
Matthew Kennedy c3c38aa9bd Implement oil pressure sensor (#491)
* code changes

* config changes
2017-11-15 14:30:13 -05:00
rusefi 5d18216133 docs 2017-11-14 18:49:16 -05:00
rusefi 2a3a26c45c minor fix 2017-11-06 22:44:32 -05:00
rusefi f839afeb54 better field name 2017-11-06 22:29:39 -05:00
rusefi 276df6e481 refactoring: better method name 2017-11-06 21:48:25 -05:00
rusefi ce29b1ea17 fixing build 2017-11-06 21:37:21 -05:00
rusefi 3c3a7ad34f refactoring - better variable name 2017-11-06 21:30:39 -05:00
rusefi 345304ea8e #487 2017-11-06 19:00:30 -05:00
rusefi faf9f2c364 #487
refactoring - proper variable name
2017-11-06 18:46:37 -05:00
rusefi 69d01eb11e #487 2017-11-06 10:25:06 -05:00
rusefi 815d69cc6c minor piece of mind 2017-11-04 19:37:40 -04:00
rusefi f5edeb54bf refactoring & flexibility for cranking low RPM 2017-11-04 19:35:38 -04:00
andreika-git 7ec0eeb562 Implement iacByTpsTaper (#486) 2017-11-03 18:04:24 -04:00
andreika-git d4974a783d Implement postCrankingFuelCorrection (#485) 2017-11-02 18:10:42 -04:00
rusefi 27eb4a9eb7 #385 2017-10-29 20:29:02 -04:00
rusefi 281611e2fd better state validation 2017-10-29 16:42:36 -04:00
rusefi cae82c1062 #385 2017-10-29 15:48:54 -04:00
rusefi 17949423b0 #480 2017-10-16 14:52:42 -04:00
rusefi 0fc9da6cfb refactoring: reducing code duplication 2017-10-16 14:19:41 -04:00
rusefi 02eed1c82c refactoring - reducing trigger code complexity 2017-10-16 14:08:45 -04:00
rusefi 898fb111c8 docs 2017-10-16 14:01:39 -04:00
rusefi 79398af30a docs 2017-10-09 07:46:50 -04:00
rusEfi db51fd2c85 fixing new MAP decoder 2017-09-21 23:31:46 -04:00
rusEfi 3e7adb5ea6 ETB auto-tune 2017-09-21 23:21:03 -04:00
rusEfi 8fdc48be40 DENSO map calibration 2017-09-21 21:15:13 -04:00
rusEfi ad0e394f76 refactoring 2017-09-21 21:14:50 -04:00
rusEfi 5a6f42d1fa minor etb 2017-09-17 22:05:03 -04:00
rusefi 64162b2719 PID auto tune 2017-09-14 22:07:26 -04:00
rusefi 27136cafe7 PID auto tune 2017-09-14 21:49:26 -04:00
rusefi f8e37c9c92 PID auto-tune 2017-09-13 22:46:55 -04:00
rusefi 06037cd4ce pid auto-tune 2017-09-13 22:08:59 -04:00
rusefi 94c92f41dc #442 2017-08-31 07:53:41 -04:00
rusefi b39e245a37 #473 2017-08-28 22:55:29 -04:00
rusefi 5ce4fe3157 #473 2017-08-28 22:32:29 -04:00
rusefi 6e5b63411f #476 2017-08-28 21:00:36 -04:00
rusefi c153e9a1dd #473 2017-08-28 20:11:32 -04:00
rusefi 1e580eb55e docs 2017-08-28 19:36:12 -04:00
rusefi 32132ad3f0 #473 2017-08-28 00:08:37 -04:00
rusefi aafb19ae97 fixing build 2017-08-26 20:10:50 -04:00
rusefi 5b0650bdb7 better state validation 2017-08-26 19:54:06 -04:00
rusefi f2bd43ba71 date docs & message fix 2017-08-23 00:46:34 -04:00
rusefi f9ee71d87c #473 2017-08-18 16:18:11 -04:00
rusefi 1382185a30 #473 2017-08-17 09:10:22 -04:00
rusefi d8fca11472 #473 2017-08-17 02:56:25 -04:00
rusefi 67986f74f6 #473 2017-08-17 02:32:06 -04:00
rusefi 329fa64c64 http://rusefi.com/forum/viewtopic.php?f=9&t=1253&start=30 2017-08-12 12:05:49 -04:00
rusefi 01295e8590 fix #472 2017-08-11 14:02:15 -04:00
rusefi 5b583fd2be docs 2017-08-11 13:49:46 -04:00
andreika-git 83dfee8e96 Use RTC backup register to save Stepper IAC position (#471) 2017-08-07 07:28:21 -04:00
rusefi f483fcfdb6 FSIO 2017-08-06 21:12:05 -04:00
rusefi 37e58f4194 fixing build 2017-08-06 19:47:16 -04:00
rusefi 3f42eddd64 better constant name 2017-08-06 19:43:01 -04:00
rusefi c0750fcf2e refactoring 2017-08-06 19:39:24 -04:00
rusefi c8a17b9185 fix #470 2017-08-06 17:05:57 -04:00
rusefi 3cdbcc5980 #470 2017-08-06 16:29:14 -04:00
rusefi 7e75642723 #332 2017-08-05 16:55:28 -04:00
rusefi 37d5f51a3a TCU 2017-08-03 22:30:47 -04:00
rusefi c8db79678b refactoring 2017-08-03 21:28:44 -04:00
rusefi 7fd158f547 useFSIO16ForTimingAdjustment 2017-08-03 21:21:16 -04:00
rusefi e78a11d16c useFSIO16ForTimingAdjustment 2017-08-03 21:21:02 -04:00
rusefi a3ac4547bd useFSIO16ForTimingAdjustment 2017-08-03 21:09:32 -04:00
rusefi 07af5da02e FSIO tool table function 2017-08-03 08:06:13 -04:00
rusefi 8749b817db Merge branch 'master' of https://github.com/rusefi/rusefi 2017-08-02 07:54:23 -04:00
rusefi daa7ecfe2d #382 2017-08-02 07:50:19 -04:00
andreika-git c10077aa2e Iac cranking running taper (#465)
* IAC taper

* chibios sync

* fix for afterCrankingIACtaperDuration==0
2017-08-01 16:27:16 -04:00
rusefi a2ad10c973 #417 2017-07-31 15:35:12 -04:00
rusefi a817a50b03 docs 2017-07-31 14:36:01 -04:00
rusefi f53177f5d7 better error handling 2017-07-28 14:27:37 -04:00
rusefi 20f2a59c4b Merge branch 'master' of https://github.com/rusefi/rusefi 2017-07-26 20:30:14 -04:00
rusefi e1500ea729 #413 2017-07-26 20:27:08 -04:00
rusefi 6a3b80f502 more TS commands 2017-07-25 22:00:39 -04:00
rusefi 1db28d6847 call to pit progress 2017-07-25 21:59:20 -04:00
rusefi 5e74c8e0bf FSIO-based timing correction 2017-07-25 20:37:46 -04:00
rusefi 2235492bc9 FSIO-based timing correction 2017-07-25 20:32:54 -04:00
rusefi 03280ed116 fix #307 2017-07-24 22:26:41 -04:00
rusefi 9e72851617 fan bench flexibility 2017-07-24 20:40:01 -04:00
rusefi f5a106d2cb making code more readable - reducing nested branching 2017-07-24 20:34:40 -04:00
rusefi 2e28e792de better error code names 2017-07-24 19:38:22 -04:00
rusefi ab94192135 better global variable name 2017-07-24 19:38:00 -04:00
rusefi 95dc1e0e9c consistent better debug field names everywhere 2017-07-23 20:43:28 -04:00
rusefi 312bc3b067 P parameter multiplier for logs 2017-07-23 12:12:35 -04:00
rusefi 624c5a420c minor progress 2017-07-23 10:29:10 -04:00
rusefi c346998301 removing dead code 2017-07-22 19:33:34 -04:00
rusefi c4f571949e startOfCrankingPrimingPulse 2017-07-15 15:36:49 -04:00
rusefi fc32f3930c #4 2017-07-15 15:24:06 -04:00
rusefi 29e43c913f better RPM examples 2017-07-14 22:11:04 -04:00
rusefi 83c77543f6 fixing build 2017-07-14 21:42:25 -04:00
rusefi e48953701e docs 2017-07-14 21:35:38 -04:00
rusefi 80f97b43f9 improvement: IAC solenoid frequencty changeable on the fly 2017-07-10 22:24:03 -04:00
rusefi fe69c7ae4e refactoring - reducing code duplication 2017-07-10 22:08:55 -04:00
rusefi 968fcd7e74 refactoring 2017-07-10 22:05:40 -04:00