Commit Graph

1321 Commits

Author SHA1 Message Date
rusefi 148875881b RPM refactoring 2017-07-06 12:03:17 -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
andreika-git 6f162db2c7 Fix fsio (#456)
* tiny fix of Engine::checkShutdown()

* fix fsio
2017-07-01 17:29:56 -04: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 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 c007a7890a mapMinBufferLength 2017-06-22 10:10:07 +03:00
rusefi e125d01040 mapMinBufferLength 2017-06-22 09:29:52 +03:00
rusefi 2bcd8e3025 refactoring 2017-06-21 07:16:19 +03:00
rusefi 9a0378c335 #351 2017-06-13 10:40:16 -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
rusefi 88be4a0b5e #442 2017-06-12 08:41:32 -04:00
rusEfi eab1aa8e68 #442 2017-06-12 08:18:19 -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 6b25cf0786 default TPS2TPS map 2017-06-11 00:54:37 -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 e9d1e8a4d3 #4 2017-06-04 20:13:37 -04:00
Andrei 51dfe6faea Separate Serial & sdCard configs for bootloader use 2017-05-30 20:50:33 +03:00
rusEfi 258506da65 PID progress 2017-05-29 23:32:41 -04:00
rusEfi b9a8bfed2b PID refactoring 2017-05-29 23:15:07 -04:00
rusEfi faafbead72 enable verbose_etb 2017-05-29 23:13:02 -04:00
rusEfi 5a2884bf77 fixing throttle pedal settings storage & better names 2017-05-29 22:35:24 -04:00
rusefi d280141ac2 better error code names 2017-05-29 19:23:15 -04:00
rusefi 52ee60036a better error handling 2017-05-29 11:31:07 -04:00
rusefi d267c75b83 PID storage refactoring - minor incompatible storage change 2017-05-28 22:32:32 -04:00
rusefi d4513bd30d ETB 2017-05-28 14:22:43 -04:00
rusefi 38171cd2bd #4 idle min/max 2017-05-28 13:44:26 -04:00
rusefi 3b7bb57191 #4 new parameters 2017-05-27 23:43:48 -04:00
rusefi a6d018f793 #4 2017-05-27 23:22:24 -04:00
rusefi 3f40e95f0d ETB online settings 2017-05-27 23:01:41 -04:00
rusefi 3102d877a6 better error code 2017-05-25 19:56:11 -04:00
rusefi b2203e22cb silentTriggerError 2017-05-25 08:28:30 -04:00
rusefi ad99d13359 ETB progress 2017-05-25 00:38:37 -04:00
rusefi 77715046f4 better location for global fuel correction 2017-05-24 23:48:03 -04:00
rusefi 7c50cc8734 typo & error code name 2017-05-24 23:42:27 -04:00
rusefi 8fe9ab120e refactoring 2017-05-24 22:46:45 -04:00
rusefi 66218663fd one step back 2017-05-24 07:59:48 -04:00
rusefi 1d24cffbc4 better class name 2017-05-24 07:57:58 -04:00
rusefi 75dc730b0e #426 2017-05-24 07:35:44 -04:00
rusefi 601e5d560a #295 2017-05-22 19:42:34 -04:00
rusefi 93fb8747bd ETB progress 2017-05-22 18:26:58 -04:00
rusefi 78b032806e #4 2017-05-22 15:30:39 -04:00
rusefi 58a8dfdb42 better field name 2017-05-21 23:17:08 -04:00
rusefi e3d62a12ca better code name 2017-05-21 10:15:57 -04:00
rusefi 2b4c66968c better code names & more performance info 2017-05-21 10:03:17 -04:00
rusefi f86d5d0044 #4 2017-05-16 22:13:40 -04:00
rusefi e3010e1c7b #4 2017-05-16 20:55:01 -04:00
rusefi 9b747f1b60 removing dead code #4 2017-05-16 20:25:53 -04:00
rusefi b1d17c7da0 removing dead code #4 2017-05-16 20:18:28 -04:00
rusefi 74a359077c better macro name 2017-05-15 23:33:22 -04:00
rusefi 2a9f3cdede better macro name 2017-05-15 23:28:49 -04:00
rusefi cb586a2218 . 2017-05-15 22:02:57 -04:00
rusefi 24812dd9d4 avoiding a warning 2017-05-15 22:02:36 -04:00
rusefi 7308a4295f remove unused 2017-05-15 21:25:32 -04:00
rusefi d94a700a82 #415 2017-05-15 20:16:48 -04:00
rusefi b2d1f3e446 monitorReuse idea is dead 2017-05-15 09:21:40 -04:00
rusefi 41c4b7a0f8 proper header location 2017-05-15 08:35:41 -04:00
rusefi 5c3fe0e77f #415 2017-05-15 05:08:17 -04:00
rusefi c6ed93b6fb #415 2017-05-15 04:53:04 -04:00
rusefi 55202b952e trigger debug 2017-05-13 07:31:21 -04:00
rusefi 9ca15e8feb trigger debug 2017-05-12 22:12:16 -04:00
rusefi 8d931d163f docs 2017-05-12 16:28:56 -04:00
rusefi 31cc61ab88 more idle air by default 2017-05-11 22:58:06 -04:00
rusefi 7d5030086c fixing unit tests 2017-05-11 19:15:47 -04:00
rusefi dd3b283be6 andreika canNbcType feedback 2017-05-11 19:07:15 -04:00
rusefi 903849c918 refactoring: splitting long method 2017-05-11 19:03:31 -04:00
rusefi 4f07c62d97 refactoring: splitting long method 2017-05-11 18:58:13 -04:00
rusefi 84716ce672 #412 2017-05-11 08:32:08 -04:00
rusefi 44b5bfe0db flexibility for andreika 2017-05-09 19:05:47 -04:00
rusefi b2f6c8d86e flexibility for andreika 2017-05-09 18:59:54 -04:00
rusefi 6b67dbd262 flexibility for andreika 2017-05-09 18:58:25 -04:00
rusefi af4d571e78 removing unused parameter 2017-05-07 20:40:10 -04:00
rusefi 098e66b6bb getting back to original scale 2017-05-07 19:06:50 -04:00
rusefi 841b6de4c6 better cranking defaults 2017-05-07 18:37:44 -04:00
rusefi 45052561b8 todo 2017-05-07 14:09:40 -04:00
rusefi 9d9b6a1394 miata defaults progress 2017-05-07 10:30:05 -04:00
rusefi 5764cc3e3b Merge branch 'master' of https://github.com/rusefi/rusefi 2017-05-06 16:12:24 -04:00
rusefi 086c9e9e8d prometheus 2017-05-06 16:11:45 -04:00
rusefi 4f647c601c fix #404 2017-05-05 15:57:15 -04:00
rusefi e610a76ff1 telemetry dreams 2017-05-04 17:03:23 -04:00
rusefi 24d5d7c862 better field name 2017-05-02 18:15:19 -04:00
rusefi 0200c4ebe5 AUX pid stop pin 2017-05-02 18:05:29 -04:00
rusefi 82b669d811 Merge branch 'master' of https://github.com/rusefi/rusefi 2017-05-01 22:44:44 -04:00
rusefi 065b92f4b6 telemetry dreams 2017-05-01 22:33:20 -04:00
Andrei 3a1eb92109 STM32F407xx-define (and small clean-up) pull request 2017-05-01 22:09:35 +03:00
rusefi ef11a5e9c1 docs 2017-04-29 21:17:20 -04:00
rusEfi fcd5904321 docs 2017-04-24 20:00:14 -04:00
rusefi 85778e6bf2 refactoring - reducing GPIO complexity 2017-04-21 19:23:20 -04:00
Andrei ed24a0293b call-board-configuration pull request (fix unit tests) 2017-04-22 02:13:37 +03:00
Andrei 5804bbe8b4 call-board-configuration pull request (fix2) 2017-04-22 01:46:25 +03:00
Andrei a15d48a911 call-board-configuration pull request (fix) 2017-04-22 01:30:10 +03:00
Andrei dc7a24d80f call-board-configuration pull request (fix) 2017-04-22 01:28:12 +03:00
Andrei 7afeecc862 call-board-configuration pull request 2017-04-22 01:11:36 +03:00
rusefi 47e7835050 refactoring - reducing GPIO complexity 2017-04-21 16:38:30 -04:00
rusefi b193e17b7d refactoring - reducing GPIO complexity 2017-04-21 16:27:15 -04:00
rusefi 0992f1465a refactoring - reducing GPIO complexity 2017-04-21 13:36:51 -04:00
rusefi ec805f5cba refactoring - reducing GPIO complexity 2017-04-21 13:36:04 -04:00
rusefi 3fa0d21cf3 refactoring - reducing complexity 2017-04-21 13:18:51 -04:00
rusEfi be18c73836 refactoring: better code names 2017-04-19 22:03:14 -04:00
rusefi e876fd2115 better startup handling 2017-04-19 07:58:22 -04:00
rusefi f0e63bab91 better defaults 2017-04-18 21:59:23 -04:00
rusefi cbf0094373 better miata defaults 2017-04-18 21:37:31 -04:00
rusEfi 1586dc2506 documenting miata vvt board 2017-04-17 22:10:19 -04:00
rusefi a7b301f22e #382 2017-04-13 23:37:17 -04:00
rusefi 50fb764507 #382 2017-04-13 23:22:54 -04:00
rusefi fa66cc1a2a better startup handling 2017-04-13 10:43:27 -04:00
rusefi 060f07f388 better initialization handling 2017-04-13 08:28:41 -04:00
rusefi 8c6253f198 better constraint validation & refacoting 2017-04-12 23:25:58 -04:00
rusefi 7a76a83695 better constraint validation 2017-04-12 22:59:59 -04:00
rusefi de2d8a8402 bugfix in constraint validation 2017-04-12 21:36:57 -04:00
rusefi 8f6cc6458c cool how git commits not latest version 2017-04-12 20:43:08 -04:00
rusefi f544525533 better constraint validation 2017-04-12 20:38:53 -04:00
rusefi 4547dfe3ac better corner case logging, also refactoring 2017-04-12 19:58:29 -04:00
rusefi d3a5f9b98f better constraint validation 2017-04-12 18:38:18 -04:00
rusefi dbb623f6d3 better error code names 2017-04-12 09:26:22 -04:00
rusefi 748a959a2b better code name 2017-04-12 07:57:52 -04:00
rusefi dcf207b397 sdCardSpiDevice 2017-04-11 19:36:26 -04:00
rusefi 63ec35b41d sdCardSpiDevice 2017-04-11 19:25:31 -04:00
rusefi c925c295d5 sdCardSpiDevice 2017-04-11 19:16:48 -04:00
rusefi 5e839b0880 maybe #393 reset bugfix 2017-04-10 22:07:51 -04:00
rusefi 713a23dc8d #393 2017-04-10 15:16:00 -04:00
rusefi 95cb504d1e #393 2017-04-10 14:59:21 -04:00
rusefi 6f2ed91fa6 #393 2017-04-10 14:34:09 -04:00
rusefi c356d916e3 knock sensor debug status 2017-04-09 22:07:41 -04:00
rusefi 62c8b51246 http://rusefi.com/forum/viewtopic.php?f=10&t=1195&p=24818#p24818 2017-04-08 08:40:58 -04:00
rusefi 0ee294c5e7 Merge remote-tracking branch 'origin/master' into fresh_chibios_2nd 2017-04-03 21:31:30 -04:00
rusefi 94ed4f25b8 #382 example how to convert one field to use constant 2017-04-03 21:27:38 -04:00
rusefi 724f99aa75 #382 using constants in TS project 2017-04-03 21:12:21 -04:00
rusefi 778530ce74 Merge remote-tracking branch 'origin/master' into fresh_chibios_2nd 2017-04-02 18:25:39 -04:00
rusefi 1f5ff28a0a nissan 4/360 progress 2017-04-02 17:59:01 -04:00
rusefi 616c2295fc Merge remote-tracking branch 'origin/master' into fresh_chibios_2nd 2017-04-02 01:03:57 -04:00
rusefi 9eda2a7cd5 surviving MMC crash 2017-04-01 22:55:39 -04:00
rusefi 92ddc34108 manual pre-merge - better error message 2017-04-01 16:52:55 -04:00
rusEfi 941e53d5ff refactoring: nicer error message 2017-03-31 15:08:11 -04:00
rusefi b904710b12 stricted def requirments 2017-03-29 19:17:48 -04:00
Fabien Poussin 9f75cd5c75 Various ChibiOS compatibility fixes and a missing OBD define 2017-03-29 18:03:37 +02:00
Fabien Poussin bac75b2e3e Changing ChibiOS repo to rusefi, updating code accordingly. 2017-03-29 17:55:52 +02:00
Fabien Poussin 1eb330c600 ChibiOS 16.x update. 2017-03-29 17:54:06 +02:00
rusefi 4387c4e10d manual picking from ChibiOS migration branch to make my evening a little less depressing 2017-03-27 22:59:05 -04:00
rusefi 97c5a79f11 EOL for generated files 2017-03-27 22:26:01 -04:00
rusefi d67e66f732 EOL generated 2017-03-27 22:19:58 -04:00
rusefi 46510f5658 EOL for generated files 2017-03-27 22:15:48 -04:00
rusefi 8a0f1a36bc fresh generated 2017-03-27 21:53:31 -04:00
rusefi 01865887e0 EOL for generated files 2017-03-27 21:29:38 -04:00
rusefi 70f6201a8e #382 2017-03-26 18:57:20 -04:00
rusefi 19baa09bb7 #382 2017-03-26 18:06:47 -04:00
rusefi 72971ddc5c #382 2017-03-26 18:05:50 -04:00
rusefi aa3d53007b #382 2017-03-26 17:54:37 -04:00
rusefi 46f9bdd552 TS protocol debugging #336 2017-03-26 17:19:08 -04:00
rusefi 907e058d95 refactoring: removing unused parameter 2017-03-25 21:03:18 -04:00
rusefi 7d30cf8b88 find_cygwin . -type f -print0 | xargs -0 dos2unix
firmware
2017-03-24 13:41:36 -04:00
rusefi a204e05ae5 find_cygwin . -type f -print0 | xargs -0 dos2unix 2017-03-24 13:17:03 -04:00
rusefi 3648a1f651 validating firing order length 2017-03-23 22:01:10 -04:00
rusefi a878acf047 nissan 360/4 2017-03-22 22:50:16 -04:00
rusefi de7d6a8b6d better CAN defaults 2017-03-21 22:07:04 -04:00
rusefi 6da301e1ac docs 2017-03-20 22:22:06 -04:00
rusefi 1757243e2b refactoring: const 2017-03-19 18:39:48 -04:00
rusefi 24559473d6 improving internal consistency validation 2017-03-19 17:54:03 -04:00
rusefi 0d330b3c84 explicit SR20VE name 2017-03-18 20:18:21 -04:00
rusefi 760c953e47 docs 2017-03-18 10:21:26 -04:00
rusefi 15e4175cdc docs 2017-03-12 23:01:08 -04:00
rusefi f3c444f2a2 better error handling 2017-03-12 22:48:15 -04:00
rusefi 31db253e12 docs 2017-03-11 22:22:10 -05:00
rusefi a97e9391c3 progress #371 2017-03-11 20:15:27 -05:00
rusefi 17eda90ede progress #371 2017-03-11 20:01:29 -05:00
rusefi a1b0630caa progress #371 2017-03-11 19:52:41 -05:00
rusefi 4bf5456457 better constant names 2017-03-09 01:10:33 -05:00
rusefi 60920bfa14 refactoring #370 2017-03-09 00:51:27 -05:00
rusefi a9fca33dea refactoring - extracting sensors storage class 2017-03-07 02:24:57 -05:00
rusefi 8eb162cbab #348 refactoring 2017-03-07 02:01:17 -05:00
rusefi 42b709f4ef #348 refactoring 2017-03-07 01:54:34 -05:00
rusefi 5ce35ce2d7 #348 progress 2017-03-07 01:52:54 -05:00
rusefi e25a94c78b #348 2017-03-07 01:37:07 -05:00
rusefi 058421cc7d #368 progress 2017-03-07 01:28:26 -05:00
rusefi dae0b1d790 fixed #366 2017-03-06 17:42:16 -05:00
rusefi 8cdd025b9d docs 2017-03-06 17:08:09 -05:00
rusefi 8eeb0ec94d #366 2017-03-05 21:59:15 -05:00
rusefi baf7897a5e #366 2017-03-05 21:54:22 -05:00
rusefi 0533fcfc22 #366 2017-03-05 21:13:04 -05:00
rusefi 9c2a9de2f6 #366 2017-03-05 14:33:35 -05:00
rusefi a0d0f8ac79 better error code enum names & minor binary protocol test command fix 2017-03-05 14:13:47 -05:00
rusefi 5904db0ee3 individual error codes for all errors 2017-03-05 08:46:32 -05:00
rusefi 14d950027c safer default 2017-03-05 07:42:18 -05:00
rusefi bf61b0f7a6 removing artificial limitation 2017-03-04 20:51:27 -05:00
rusefi b01b053595 progress #363 2017-03-01 22:18:25 -05:00
rusefi c370e4fddf progress #363 2017-03-01 21:38:14 -05:00
rusefi 945db7e41e civic trigger issue 2017-03-01 19:41:17 -05:00
rusefi 5c696e9c01 docs 2017-03-01 18:02:09 -05:00
rusefi f7023fca23 usability: better error handling 2017-02-24 19:20:33 -05:00
rusefi e29d1e8287 board QA engine 2017-02-24 18:58:14 -05:00