Commit Graph

2253 Commits

Author SHA1 Message Date
rusefi 5f20ffa424 #332 2017-08-05 16:55:28 -04:00
rusefi ebae6041e6 TCU 2017-08-03 22:30:47 -04:00
rusefi 53104882b7 refactoring 2017-08-03 21:28:44 -04:00
rusefi c3d4b1d8b3 useFSIO16ForTimingAdjustment 2017-08-03 21:21:16 -04:00
rusefi ec1c7f46d3 useFSIO16ForTimingAdjustment 2017-08-03 21:21:02 -04:00
rusefi 6984d9010d useFSIO16ForTimingAdjustment 2017-08-03 21:09:32 -04:00
rusefi aa6f149d4b FSIO tool table function 2017-08-03 08:06:13 -04:00
rusefi 15e3878bff Merge branch 'master' of https://github.com/rusefi/rusefi 2017-08-02 07:54:23 -04:00
rusefi d226450530 #382 2017-08-02 07:50:19 -04:00
andreika-git db2d78c384 Iac cranking running taper (#465)
* IAC taper

* chibios sync

* fix for afterCrankingIACtaperDuration==0
2017-08-01 16:27:16 -04:00
rusefi 6e9cb638aa #417 2017-07-31 15:35:12 -04:00
rusefi a19ae1bdc4 docs 2017-07-31 14:36:01 -04:00
rusefi 201b3a3491 better error handling 2017-07-28 14:27:37 -04:00
rusefi 3d68370a84 Merge branch 'master' of https://github.com/rusefi/rusefi 2017-07-26 20:30:14 -04:00
rusefi c81e7a5bae #413 2017-07-26 20:27:08 -04:00
rusefi 42f323dcc5 more TS commands 2017-07-25 22:00:39 -04:00
rusefi 153ec34e9e call to pit progress 2017-07-25 21:59:20 -04:00
rusefi 9b4333bb88 FSIO-based timing correction 2017-07-25 20:37:46 -04:00
rusefi 0fac846dec FSIO-based timing correction 2017-07-25 20:32:54 -04:00
rusefi df24230d47 fix #307 2017-07-24 22:26:41 -04:00
rusefi 92caee8393 fan bench flexibility 2017-07-24 20:40:01 -04:00
rusefi 5ea555ee02 making code more readable - reducing nested branching 2017-07-24 20:34:40 -04:00
rusefi 95a22ed40e better error code names 2017-07-24 19:38:22 -04:00
rusefi f908c06e5f better global variable name 2017-07-24 19:38:00 -04:00
rusefi c18d968843 consistent better debug field names everywhere 2017-07-23 20:43:28 -04:00
rusefi 675a8edf70 P parameter multiplier for logs 2017-07-23 12:12:35 -04:00
rusefi d00efdca14 minor progress 2017-07-23 10:29:10 -04:00
rusefi 5bab4c50a8 removing dead code 2017-07-22 19:33:34 -04:00
rusefi 59cb74193a startOfCrankingPrimingPulse 2017-07-15 15:36:49 -04:00
rusefi 1f4e447ca5 #4 2017-07-15 15:24:06 -04:00
rusefi a3f73296e9 better RPM examples 2017-07-14 22:11:04 -04:00
rusefi ad3c1666f6 fixing build 2017-07-14 21:42:25 -04:00
rusefi d152a2d63d docs 2017-07-14 21:35:38 -04:00
rusefi 956766754a improvement: IAC solenoid frequencty changeable on the fly 2017-07-10 22:24:03 -04:00
rusefi 86b0c4977e refactoring - reducing code duplication 2017-07-10 22:08:55 -04:00
rusefi 80f3ee1d93 refactoring 2017-07-10 22:05:40 -04:00
rusefi e3384235b0 refactoring: OOP 2017-07-10 21:47:51 -04:00
rusefi 99a78ed8af better result for non-prod code 2017-07-10 21:43:03 -04:00
rusefi db8838e8ee docs 2017-07-10 21:41:13 -04:00
rusefi 32eeb672d9 refactoring: inlining method 2017-07-10 21:34:31 -04:00
rusefi 5a669376c1 docs 2017-07-08 15:46:34 -04:00
andreika-git bf6f87745c 1st try (#460) 2017-07-08 13:42:14 -04:00
andreika-git fca40969e1 Rpm calculator refactor (#459)
* initial portion

* fixes

* merge2
2017-07-08 11:02:28 -04:00
rusefi 7d96b15696 RPM refactoring done 2017-07-08 07:19:26 -04:00
rusefi 5cf6cc7728 RPM state enum done 2017-07-08 06:42:10 -04:00
rusefi 472c66142c RPM refactoring 2017-07-07 08:10:06 -04:00
rusefi 98a978c852 RPM refactoring 2017-07-07 07:20:04 -04:00
rusefi d3c1710de3 RPM refactoring 2017-07-07 07:04:40 -04:00
rusefi 3568421523 RPM refactoring 2017-07-07 06:42:51 -04:00
rusefi 0774df33ab RPM refactoring 2017-07-06 21:47:04 -04:00
rusefi 09db44c164 RPM refactoring 2017-07-06 21:28:51 -04:00
rusefi 060d1b8313 docs 2017-07-06 21:26:35 -04:00
rusefi 594dfb639d code formatting 2017-07-06 21:21:45 -04:00
rusefi e58b53dcb2 fixing build 2017-07-06 20:19:44 -04:00
rusefi c48f7f57ee RPM refactoring 2017-07-06 20:10:34 -04:00
rusefi 63ddcb9649 RPM refactoring 2017-07-06 19:33:25 -04:00
rusefi 527f920b44 RPM refactoring 2017-07-06 19:15:10 -04:00
rusefi fccac7b1b3 RPM refactoring 2017-07-06 17:26:32 -04:00
rusefi f4ee1c54e8 RPM refactoring 2017-07-06 15:33:59 -04:00
rusefi 23c9c232df RPM refactoring 2017-07-06 12:03:17 -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 f8fb3cdb69 rpm refactoring 2017-07-06 08:43:15 -04:00
rusefi b61a61d44f rpm refactoring 2017-07-06 08:35:09 -04:00
rusefi 55bbe9ed05 RPM refactoring 2017-07-06 07:27:32 -04:00
rusefi b46912a9f3 hopefully bugfix 2017-07-05 22:22:24 -04:00
rusefi 5e54be00a8 partial rollback 2017-07-05 21:54:04 -04:00
rusefi 98e6c294c5 partial rollback 2017-07-05 21:50:15 -04:00
rusefi a3302aeb8e partial rollback - would it resolve issues? 2017-07-05 21:23:54 -04:00
andreika-git 855994e342 Fix fsio (#456)
* tiny fix of Engine::checkShutdown()

* fix fsio
2017-07-01 17:29:56 -04:00
andreika-git 74a85826f0 attempting to fix simulator autotest... (#453) 2017-06-29 02:45:19 -04:00
andreika-git b9a1fa395e fix checkIfTriggerConfigChanged() for unit tests (#452) 2017-06-28 11:06:40 -04:00
andreika-git b7af346470 fix crankingIACposition on RPM=0 (#451) 2017-06-28 02:22:57 +03:00
andreika-git 51619fa176 fix unit_tests (#450) 2017-06-27 00:10:01 +03:00
andreika-git 810509440d onConfigurationChangeTriggerCallback() (#448)
* onConfigurationChangeTriggerCallback()

* conform isTriggerConfigChanged

* #if EFI_EMULATE_POSITION_SENSORS

* Now it works!

* svnversion
2017-06-26 21:31:10 +03:00
rusefi 74e5a3cc90 refactoring: better name 2017-06-26 09:23:26 +03:00
rusefi bcceaeaf9b refactoring: better name 2017-06-26 09:14:31 +03:00
andreika-git d3895fd4c1 Fsio progress (#449)
* gen_config.bat

* FSIO: fuelPump & mainRelay progress

* typo
2017-06-25 08:35:46 +03:00
andreika-git 330f333de9 EFI_MAP_AVERAGING_ITB (#446)
* EFI_MAP_AVERAGING_ITB

* mapMinBufferLength

* fix datetime

* fix datetime

* fix datetime

* cleaning up

* cleaning up

* oops

* so be it

* minPressure -> currentPressure
2017-06-22 11:21:35 +03:00
rusefi f496958221 mapMinBufferLength 2017-06-22 10:10:07 +03:00
rusefi bd026d534f mapMinBufferLength 2017-06-22 09:29:52 +03:00
rusefi d682229f27 docs 2017-06-22 09:23:42 +03:00
rusefi 95889d8f22 removing unused method 2017-06-22 08:59:07 +03:00
rusefi 402653721a refactoring 2017-06-21 07:16:19 +03:00
rusefi f4a9903d52 more pinMode fixes 2017-06-19 08:57:04 +03:00
rusefi 3386953034 fanPinMode fix 2017-06-19 00:53:18 -04:00
Andrei 5d438b9a11 FSIO Starter Block using cranking_rpm 2017-06-14 12:39:00 +03:00
rusefi 5062468418 FSIO progress 2017-06-13 19:39:49 -04:00
Andrei 1146c3e8ac engineConfiguration->stepperDirectionPinMode 2017-06-13 21:32:34 +03:00
Andrei 619ed2a9a6 Merge branch 'master' of https://github.com/rusefi/rusefi into stepper 2017-06-13 21:27:07 +03:00
rusefi c6c8212ad1 #351 2017-06-13 10:40:16 -04:00
Andrei 56bddfb677 stepperDirectionPin Mode 2017-06-13 16:28:05 +03:00
rusefi 0e6523f964 Merge pull request #443 from andreika-git/first_start_preparations
EFI_MAIN_RELAY_CONTROL draft
2017-06-12 22:32:29 -04:00
rusefi 69d155daaf some hack to handle linear CLT sensors 2017-06-12 18:48:55 -04:00
rusefi 5e9ed07904 configurable stepper pulse 2017-06-12 18:31:55 -04:00
rusefi 6b1fefd1c6 stepper and linear termistors 2017-06-12 18:22:25 -04:00
Andrei 8c847247ad EFI_MAIN_RELAY_CONTROL draft 2017-06-13 01:14:39 +03:00
rusefi 0c4fc55e7a #442 2017-06-12 08:41:32 -04:00
rusEfi f78a18c3dc #442 2017-06-12 08:18:19 -04:00
rusefi 96f52a7b1c better method name & minor RX8 progress 2017-06-11 17:39:35 -04:00
rusefi 565909191c docs 2017-06-11 15:36:23 -04:00
rusefi 4b15a23316 new command: set_injector_lag VOLTAGE LAG 2017-06-11 15:32:29 -04:00
rusefi 87d213f9b2 reducing code duplication 2017-06-11 15:27:23 -04:00
rusefi 6a4d69acc8 reducing code duplication 2017-06-11 15:17:02 -04:00
rusefi 53d1b39a1c reducing code duplication 2017-06-11 15:13:03 -04:00
rusefi 9273a5c8d7 better method name 2017-06-11 15:06:05 -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 be44198033 default TPS2TPS map 2017-06-11 00:54:37 -04:00
rusefi 8c0bd608c6 micro-optimization 2017-06-09 00:05:41 -04:00
rusefi 8ed79284fb micro-optimization 2017-06-09 00:02:12 -04:00
rusefi c7a93b4def micro-optimization: in-lining from C++ back to C #441 2017-06-08 23:05:05 -04:00
rusefi b725284eac refactoring 2017-06-08 22:54:51 -04:00
rusefi 5536f4bdd2 Lamborghini Diablo firing order 2017-06-08 20:35:42 -04:00
rusefi 0def9818bd debug modes 2017-06-07 23:12:04 -04:00
rusefi 5f8a367df9 debug modes 2017-06-07 23:04:56 -04:00
rusefi 2e92718e89 executor runtime stats 2017-06-07 22:55:05 -04:00
rusefi f2c3f2fe0d #440 2017-06-06 23:11:29 -04:00
andreika-git 226a2c76a1 Merge branch 'master' into bootloader 2017-06-05 20:35:33 +03:00
rusefi 03a0b44e60 #4 2017-06-04 21:15:44 -04:00
rusefi 543d9c06f5 #4 2017-06-04 20:13:37 -04:00
rusefi fc50e09c38 refactoring 2017-06-04 18:53:43 -04:00
rusefi be5ec054a4 refactoring 2017-06-04 18:43:08 -04:00
rusefi cdbb25eb7c refactoring 2017-06-04 18:29:57 -04:00
rusefi 3d6436d344 refactoring 2017-06-04 16:35:13 -04:00
rusefi 3da1ce7168 todo 2017-06-04 16:24:17 -04:00
rusefi 2390817f5c a bit of OOP 2017-06-04 16:18:51 -04:00
rusefi 345401a807 a bit of OOP 2017-06-04 16:18:29 -04:00
rusefi a297342c99 refactoring 2017-06-04 15:50:33 -04:00
rusefi 903e9cd38c refactoring 2017-06-04 15:25:37 -04:00
Andrei 1568192bd5 Persistent store 2017-06-04 22:05:15 +03:00
Andrei 531c3abb56 Merge branch 'bootloader' of https://github.com/andreika-git/rusefi into bootloader 2017-06-04 22:02:49 +03:00
Andrei f52a0064fa Refactoring 2017-06-04 22:01:40 +03:00
rusefi 8baec75651 #412 2017-06-04 15:00:19 -04:00
rusEfi a1201c5930 change of PID period to reset PID 2017-06-04 13:21:07 -04:00
rusEfi b467d70f85 good enough solution for now #435 2017-06-04 12:59:24 -04:00
rusefi 013cf2fbbf docs 2017-06-03 23:36:34 -04:00
rusefi 2488072879 minor fix 2017-06-03 22:43:05 -04:00
rusefi cd028fd722 PID reset counter for all! 2017-06-03 10:37:26 -04:00
rusefi 6b61023b6d #435 2017-06-02 22:28:12 -04:00
rusefi a85db3c357 PID reset counter 2017-06-02 21:34:00 -04:00
rusEfi 79ceb0420d nicer ETB properties change 2017-05-30 21:56:56 -04:00
rusEfi 206658663c refactoring 2017-05-30 21:56:38 -04:00
Andrei e24b8736c9 Separate Serial & sdCard configs for bootloader use 2017-05-30 20:50:33 +03:00
rusEfi d434fb050e better logging 2017-05-29 23:36:08 -04:00
rusEfi 543586c179 PID progress 2017-05-29 23:32:41 -04:00
rusEfi 013f30727f PID refactoring 2017-05-29 23:15:07 -04:00
rusEfi 62835fbd9b enable verbose_etb 2017-05-29 23:13:02 -04:00
rusEfi 6efbeac896 better variable name 2017-05-29 22:51:30 -04:00