Commit Graph

3471 Commits

Author SHA1 Message Date
rusefi 03b7590f77 still works? 2017-07-22 21:56:32 -04:00
rusefi 7d7c0b5d99 VVT progress 2017-07-22 20:43:54 -04:00
rusefi 40e060b5a2 minor clean-up 2017-07-22 20:20:46 -04:00
rusefi 79b828edf0 one step towards default Chibi 2017-07-22 19:39:51 -04:00
rusefi c346998301 removing dead code 2017-07-22 19:33:34 -04:00
rusefi a8e2f22dae time to go 2017-07-22 19:16:58 -04:00
rusefi e09af796c5 dangerous games with ChibiOS fork 2017-07-22 19:14:31 -04:00
rusefi f90dfe4732 f7 dreams 2017-07-22 17:13:26 -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 10324c3850 relative priority 2017-07-10 23:15:14 -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
rusefi 9beef0f0ae refactoring: OOP 2017-07-10 21:47:51 -04:00
rusefi 804378801a better result for non-prod code 2017-07-10 21:43:03 -04:00
rusefi eb97b2ea20 docs 2017-07-10 21:41:13 -04:00
rusefi 45941bd99d refactoring: inlining method 2017-07-10 21:34:31 -04:00
rusefi c552c4800b docs 2017-07-08 15:46:34 -04:00
andreika-git 25adc8d47b 1st try (#460) 2017-07-08 13:42:14 -04:00
andreika-git 4005cc83cc Rpm calculator refactor (#459)
* initial portion

* fixes

* merge2
2017-07-08 11:02:28 -04:00
rusefi a3b10a0a04 RPM refactoring done 2017-07-08 07:19:26 -04:00
rusefi 85d2ad2fd7 RPM state enum done 2017-07-08 06:42:10 -04:00
rusefi 13a2126240 RPM refactoring 2017-07-07 08:10:06 -04:00
rusefi 4ac4d8b8a1 RPM refactoring 2017-07-07 07:20:04 -04:00
rusefi d20803e942 RPM refactoring 2017-07-07 07:04:40 -04:00
rusefi 3e8785b060 RPM refactoring 2017-07-07 06:42:51 -04:00
rusefi 989828b30f RPM refactoring 2017-07-06 21:47:04 -04:00
rusefi 20037e9b81 RPM refactoring 2017-07-06 21:28:51 -04:00
rusefi 98458da2f1 docs 2017-07-06 21:26:35 -04:00
rusefi 26238dbac7 code formatting 2017-07-06 21:21:45 -04:00
rusefi 7a073e1df3 fixing build 2017-07-06 20:19:44 -04:00
rusefi 63a8586503 RPM refactoring 2017-07-06 20:10:34 -04:00
rusefi a98b5d87cd RPM refactoring 2017-07-06 19:33:25 -04:00
rusefi dac3cad9da RPM refactoring 2017-07-06 19:30:18 -04:00
rusefi 534b8f154e RPM refactoring 2017-07-06 19:15:10 -04:00
rusefi ba42a98c2f RPM refactoring 2017-07-06 17:26:32 -04:00
rusefi 1c63adcd55 RPM refactoring 2017-07-06 15:33:59 -04:00
rusefi 148875881b RPM refactoring 2017-07-06 12:03:17 -04:00
rusefi 70c61ff89a RPM refactoring 2017-07-06 11:19:02 -04:00
rusefi 194735dac4 RPM refactoring 2017-07-06 11:15:29 -04:00
rusefi 73028851dd RPM refactoring 2017-07-06 08:49:55 -04:00
rusefi e1e17bab2a rpm refactoring 2017-07-06 08:43:15 -04:00
rusefi 889642af97 rpm refactoring 2017-07-06 08:35:09 -04:00
rusefi f13b0a5698 back from vacations 2017-07-06 08:27:59 -04:00
rusefi d89aa4450c RPM refactoring 2017-07-06 07:27:32 -04:00
rusefi 698fdafb5c hopefully bugfix 2017-07-05 22:22:24 -04:00
rusefi e03883ab96 partial rollback 2017-07-05 21:54:04 -04:00
rusefi b21bfa89c8 partial rollback 2017-07-05 21:50:15 -04:00
rusefi 4b51aa738f partial rollback - would it resolve issues? 2017-07-05 21:23:54 -04:00
andreika-git 6f162db2c7 Fix fsio (#456)
* tiny fix of Engine::checkShutdown()

* fix fsio
2017-07-01 17:29:56 -04:00
rusefi aa883fc616 auto idle is still alpha 2017-07-01 11:51:03 +03:00
rusefi 76a98aa3db poke 2017-07-01 11:33:51 +03:00
andreika-git 2219e2b239 attempting to fix simulator autotest... (#453) 2017-06-29 02:45:19 -04:00
rusefi d8d8d141fe poke 2017-06-28 23:52:28 +03:00
andreika-git c94a519eec fix checkIfTriggerConfigChanged() for unit tests (#452) 2017-06-28 11:06:40 -04:00
andreika-git 77ad461991 fix crankingIACposition on RPM=0 (#451) 2017-06-28 02:22:57 +03:00
andreika-git 87b624d0fa fix unit_tests (#450) 2017-06-27 00:10:01 +03:00
andreika-git 1a7e5b20d9 onConfigurationChangeTriggerCallback() (#448)
* onConfigurationChangeTriggerCallback()

* conform isTriggerConfigChanged

* #if EFI_EMULATE_POSITION_SENSORS

* Now it works!

* svnversion
2017-06-26 21:31:10 +03:00
rusefi a65e575614 test fields in TS! 2017-06-26 09:38:12 +03:00
rusefi a5e4895efd refactoring: better name 2017-06-26 09:23:26 +03:00
rusefi ea698a6f09 refactoring: better name 2017-06-26 09:14:31 +03:00
andreika-git 77ba93d464 Fsio progress (#449)
* gen_config.bat

* FSIO: fuelPump & mainRelay progress

* typo
2017-06-25 08:35:46 +03:00
rusefi 2bca79e9dc date 2017-06-24 02:41:33 +03:00
rusefi 67a045f557 startUpFuelPumpDuration 2017-06-24 02:37:38 +03:00
rusefi 7f4007d84e mapMinBufferLength progress 2017-06-24 02:33:08 +03:00
andreika-git 399aad8253 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 c007a7890a mapMinBufferLength 2017-06-22 10:10:07 +03:00
rusefi e125d01040 mapMinBufferLength 2017-06-22 09:29:52 +03:00
rusefi 645486e82e mapMinBufferLength 2017-06-22 09:25:21 +03:00
rusefi 373fd46a0f docs 2017-06-22 09:23:42 +03:00
rusefi 3aedc28bca removing unused method 2017-06-22 08:59:07 +03:00
rusefi 2bcd8e3025 refactoring 2017-06-21 07:16:19 +03:00
rusefi b19b850575 #140 2017-06-20 06:04:06 +03:00
rusefi ee3529296d TS project progress 2017-06-20 05:29:03 +03:00
rusefi a20cdc4c8d gaugeCategory 2017-06-20 00:08:17 +03:00
rusefi ea28b7815c TS project usability 2017-06-19 11:19:12 +03:00
rusefi 63285c8a77 more pinMode fixes 2017-06-19 08:57:04 +03:00
rusefi efcfd6b753 fanPinMode fix 2017-06-19 00:53:18 -04:00
rusefi 38d11a81aa #140 2017-06-18 03:12:18 -04:00
rusefi 99cc5196d4 #140 2017-06-18 03:09:12 -04:00
rusefi db50c47509 #140 2017-06-18 02:39:19 -04:00
rusefi 82f6788cb0 poke 2017-06-14 10:04:43 -04:00
rusefi 791745bf1c poke 2017-06-14 09:09:09 -04:00
Andrei af14918b52 FSIO Starter Block using cranking_rpm 2017-06-14 12:39:00 +03:00
rusefi fe330a5d3e fixing build? 2017-06-13 19:45:57 -04:00
rusefi 2362a42815 FSIO progress 2017-06-13 19:39:49 -04:00
Andrei 0f938877b4 engineConfiguration->stepperDirectionPinMode 2017-06-13 21:32:34 +03:00
Andrei f1164eeec5 Merge branch 'master' of https://github.com/rusefi/rusefi into stepper 2017-06-13 21:27:07 +03:00
rusefi 9a0378c335 #351 2017-06-13 10:40:16 -04:00
Andrei 68e761f6f0 stepperDirectionPin Mode 2017-06-13 16:28:05 +03:00
rusefi 3f61be1a3b Merge pull request #443 from andreika-git/first_start_preparations
EFI_MAIN_RELAY_CONTROL draft
2017-06-12 22:32:29 -04:00
rusefi ec47e857ef some hack to handle linear CLT sensors 2017-06-12 18:48:55 -04:00
rusefi 0893e50949 configurable stepper pulse 2017-06-12 18:31:55 -04:00
rusefi 4e91b721c3 stepper and linear termistors 2017-06-12 18:22:25 -04:00
Andrei 23e20e4319 EFI_MAIN_RELAY_CONTROL draft 2017-06-13 01:14:39 +03:00
rusefi 88be4a0b5e #442 2017-06-12 08:41:32 -04:00
rusEfi eab1aa8e68 #442 2017-06-12 08:18:19 -04:00
rusefi abbfdff5c4 minor RX8 fix 2017-06-11 17:44:07 -04:00
rusefi 115a2c1c01 better method name & minor RX8 progress 2017-06-11 17:39:35 -04:00
rusefi f5ed0572b2 docs 2017-06-11 15:36:23 -04:00
rusefi ca437215e9 new command: set_injector_lag VOLTAGE LAG 2017-06-11 15:32:29 -04:00
rusefi e7f59e218a reducing code duplication 2017-06-11 15:27:23 -04:00
rusefi 571399b112 reducing code duplication 2017-06-11 15:17:02 -04:00
rusefi 2b314553a5 reducing code duplication 2017-06-11 15:13:03 -04:00
rusefi a30a9e4ac4 better method name 2017-06-11 15:06:05 -04:00
rusefi e4e3684f62 docs 2017-06-11 14:59:03 -04:00
rusefi 004c0dc6b7 refactoring 2017-06-11 14:40:29 -04:00
rusefi 6b25cf0786 default TPS2TPS map 2017-06-11 00:54:37 -04:00
rusefi 02e2ba96f9 better indicator 2017-06-10 14:15:37 -04:00
rusefi 6f23e3c07f micro-optimization 2017-06-09 00:05:41 -04:00
rusefi 53a48b04c5 micro-optimization 2017-06-09 00:02:12 -04:00
rusefi 1889366973 undo? 2017-06-08 23:15:39 -04:00
rusefi 9bc32fda32 micro-optimization: in-lining from C++ back to C #441 2017-06-08 23:05:05 -04:00
rusefi 589ecd02f1 refactoring 2017-06-08 22:54:51 -04:00
rusefi d908300077 refactoring 2017-06-08 22:51:32 -04:00
rusefi 05dcf920cf ops that's what I meant #441 2017-06-08 22:35:22 -04:00
rusefi e4d883429f Lamborghini Diablo firing order 2017-06-08 20:35:42 -04:00
rusefi 1af12ec263 debug modes 2017-06-07 23:12:04 -04:00
rusefi 8f28ffe011 debug modes 2017-06-07 23:04:56 -04:00
rusefi 1ae91b98d0 executor runtime stats 2017-06-07 22:55:05 -04:00
rusefi 7ac05a804a #441 2017-06-07 21:28:15 -04:00
rusefi 3c58e4ee9d refactroring 2017-06-07 21:26:32 -04:00
rusefi 08f5b23a61 #441 2017-06-07 21:04:04 -04:00
rusefi 84ffca6d33 docs 2017-06-07 07:54:04 -04:00
rusefi ff196f6557 #440 2017-06-06 23:11:29 -04:00
andreika-git c75b6d0932 Merge branch 'master' into bootloader 2017-06-05 20:35:33 +03:00
rusefi 98b5b99017 #4 2017-06-04 21:15:44 -04:00
rusefi 725e855e28 #4 2017-06-04 20:56:58 -04:00
rusefi e9d1e8a4d3 #4 2017-06-04 20:13:37 -04:00
rusefi 92927cbb79 #4 2017-06-04 19:33:54 -04:00
rusefi 1c966abc9d date 2017-06-04 19:15:06 -04:00
rusefi beee5452a5 refactoring 2017-06-04 18:53:43 -04:00
rusefi 89c25af9d2 refactoring 2017-06-04 18:43:08 -04:00
rusefi c08140d112 refactoring 2017-06-04 18:29:57 -04:00
rusefi 304ff2cf8d Merge pull request #439 from andreika-git/bluetooth_hc05
Bluetooth HC-05
2017-06-04 18:28:05 -04:00
Andrei b47c4814a3 Bluetooth HC-05 draft 2017-06-05 01:12:09 +03:00
Andrei cdda0758f5 Bluetooth HC-05 draft 2017-06-05 01:10:48 +03:00
Andrei 96f0624c36 Bluetooth HC-05 draft 2017-06-05 01:07:02 +03:00
rusefi 5e6d2c5f03 refactoring 2017-06-04 16:35:13 -04:00
rusefi d5f338a209 todo 2017-06-04 16:24:17 -04:00
rusefi b83e378534 a bit of OOP 2017-06-04 16:18:51 -04:00
rusefi f65af61e82 a bit of OOP 2017-06-04 16:18:29 -04:00
rusefi a22f52c5ca todo 2017-06-04 15:57:57 -04:00
rusefi 384b459ca0 refactoring 2017-06-04 15:50:33 -04:00
rusefi d66bd27f96 refactoring 2017-06-04 15:25:37 -04:00
Andrei 79b0bc642c Persistent store 2017-06-04 22:05:15 +03:00
Andrei f657c437e8 Merge branch 'bootloader' of https://github.com/andreika-git/rusefi into bootloader 2017-06-04 22:02:49 +03:00
Andrei f3f7b75b56 Refactoring 2017-06-04 22:01:40 +03:00
rusefi 82b3cc5eac #412 2017-06-04 15:00:19 -04:00
rusEfi 3b6ce7565c change of PID period to reset PID 2017-06-04 13:21:07 -04:00
rusEfi 2f9623555c ETB 2017-06-04 13:07:22 -04:00
rusEfi 9623b3938b good enough solution for now #435 2017-06-04 12:59:24 -04:00
rusefi c5f9828bc2 fixed #437 2017-06-04 12:21:31 -04:00
rusefi c150329d62 #437 2017-06-04 11:31:20 -04:00
rusefi 1e77f1b1f2 #437 2017-06-04 11:26:37 -04:00
Andrei e7bc494c53 Bluetooth setup, initial code 2017-06-04 15:52:44 +03:00
Andrei 06b345c9ef Bluetooth setup code integration 2017-06-04 15:50:31 +03:00
Andrei e88598d324 stopTsPort() needed by Bluetooth setup code 2017-06-04 15:48:53 +03:00
rusefi fc17b7f12d docs 2017-06-03 23:36:34 -04:00
rusefi 0816278de2 minor fix 2017-06-03 22:43:05 -04:00
rusefi 382f28daf1 minor improvements 2017-06-03 22:27:05 -04:00
rusefi e6e75ab888 reducing complexity just a bit 2017-06-03 22:12:44 -04:00
rusefi 2e70c3915e tiny improvement 2017-06-03 21:59:58 -04:00
rusefi 1f9dcf4ab0 clean-up 2017-06-03 21:09:04 -04:00
rusefi 11d9352f77 Merge branch 'master' into bootloader 2017-06-03 12:22:44 -04:00
rusefi a03ad2f9ca PID reset counter for all! 2017-06-03 10:37:26 -04:00
rusefi 6619302e3c date 2017-06-02 23:04:11 -04:00
rusefi 4284c47e0c #435 2017-06-02 22:28:12 -04:00
rusefi fbd1eab289 PID reset counter 2017-06-02 21:34:00 -04:00
Andrei d172b4dbc2 merge progress 2017-06-02 19:53:51 +03:00
rusefi 44f0df51f7 bootloader 2017-06-02 12:33:45 -04:00
Andrei 26f6bda49e nicefy 2017-06-02 13:58:32 +03:00
Andrei 0b13607efd Added link to the DFU protocol appnote 2017-06-02 12:31:52 +03:00
rusefi f0c3df2820 bootloader 2017-06-01 20:49:18 -04:00
rusefi 141dc0f586 Merge branch 'master' of https://github.com/rusefi/rusefi 2017-06-01 20:32:53 -04:00
rusefi 0be35cfc81 bootloader - first step 2017-06-01 20:32:26 -04:00
Andrei 3db7ac986a More readme.txt and STMFlashLoader_all_screenshots.png 2017-05-31 17:39:17 +03:00
rusEfi 5cb6cad9b9 nicer ETB properties change 2017-05-30 21:56:56 -04:00
rusEfi 07be62b9e3 refactoring 2017-05-30 21:56:38 -04:00
Andrei 87f0890ae0 readme.txt, first draft 2017-05-31 03:35:42 +03:00
Andrei 3abb2232a8 remove debug garbage 2017-05-31 01:43:39 +03:00
Andrei 1f82dac45f Bootloader code, first commit 2017-05-31 01:38:51 +03:00
Andrei b6311f66ee EFI_USB_SERIAL flexibility 2017-05-31 01:37:13 +03:00
Andrei 4851851f65 Bootloader preparations 2017-05-31 01:36:58 +03:00
rusefi 2b50a0afa6 Merge pull request #433 from andreika-git/hal_use_icu
Hal use icu
2017-05-30 16:04:27 -04:00
rusefi 38979944da Merge pull request #432 from andreika-git/sr5ReadDataTimeout
Sr5 read data timeout
2017-05-30 15:56:51 -04:00
Andrei ef4cb7d3c2 Add || DOXYGEN 2017-05-30 22:46:02 +03:00
Andrei 69d9483291 Add || DOXYGEN 2017-05-30 22:43:33 +03:00
Andrei aa7e4dbbb6 Add board *Overrides() 2017-05-30 21:29:51 +03:00
Andrei 2d26b6b8f5 Fix HAL_USE_ADC=FALSE 2017-05-30 21:23:52 +03:00
Andrei 9deb9efbdc Fix HAL_USE_ICU=FALSE 2017-05-30 21:22:38 +03:00
Andrei 9ce5e5f444 Remove redundant includes from s5r code, needed by BL 2017-05-30 21:16:03 +03:00
Andrei ce3c18e050 Add sr5ReadDataTimeout for bootloader 2017-05-30 21:08:12 +03:00
Andrei 51dfe6faea Separate Serial & sdCard configs for bootloader use 2017-05-30 20:50:33 +03:00
rusEfi 39c3a388a7 date 2017-05-30 00:04:02 -04:00
rusEfi 78da002203 better logging 2017-05-29 23:36:08 -04:00