Commit Graph

544 Commits

Author SHA1 Message Date
rusefi d49cbac9cd fixing simulator build 2018-12-24 08:37:25 -05:00
rusefi 8c3934a7b3 code style and some refactoring 2018-12-08 16:59:16 -05:00
rusefi a6d83e1cc2 moving code to proper file 2018-12-08 16:38:44 -05:00
rusefi 08c8df962b clean up 2018-12-08 16:11:59 -05:00
rusefi 24e8eb9af9 better location for shared input 2018-12-08 16:06:14 -05:00
rusefi d81185ac28 bringing std types together 2018-12-08 15:51:45 -05:00
andreika-git 967b852752 Tps-based Advance Table (#611)
* typedefs

* Impl. TPS-based Advance
2018-09-26 04:13:16 -04:00
rusefi cf5e05e7b9 refactoring 2018-09-16 23:10:06 -04:00
rusefi 1f90cf153d refactoring 2018-09-16 22:26:57 -04:00
rusefi 9b1af6ad6d error codes 2018-09-10 22:10:55 -04:00
rusefi 7b37195d64 names for error codes 2018-09-10 22:00:13 -04:00
rusefi 52ab8424e7 #604 fix 2018-08-19 11:27:59 -04:00
rusefi ff09188ecc #604 confirming current behaviour 2018-08-19 10:53:25 -04:00
rusefi e2a2764f8a FSIO input progress 2018-08-01 23:33:13 -04:00
rusefi 3d9370771b FSIO input progress 2018-08-01 23:27:22 -04:00
rusefi 309dd497da In order to reduce or increase the confusion, I will now at least rename it to "fsio_analog_input" 2018-08-01 23:02:19 -04:00
rusefi af1c64712b #601 2018-08-01 08:00:02 -04:00
rusefi 36ba17ac1c #600 2018-07-29 18:02:37 -04:00
rusefi 99e74635ef step towards more unique codes 2018-07-25 23:30:00 -04:00
rusefi 959a91ae4c unique error codes #598 2018-07-25 23:03:04 -04:00
rusefi e3dfcc4df9 more detailed warning 2018-06-12 05:45:11 -04:00
rusefi 56ec05e37d refactoring - better method name and removing a bit of dead code 2018-04-30 02:22:54 -04:00
rusefi b23fea4dd5 #569 2018-03-18 12:15:51 -04:00
rusefi dea3bb389c minor fix 2018-03-04 22:55:24 -05:00
rusefi 436f7aa965 reducing coupling between trigger emulation and FSIO 2018-02-03 11:42:50 -05:00
rusefi 64b7a51617 #65
explicit precision control
2018-01-23 12:05:14 -05:00
rusefi f2752a1b1d #440 2018-01-21 12:28:28 -05:00
rusefi 1d31067d19 happy new year 2018-01-20 20:55:31 -05:00
rusefi d05432df12 fix #532 2018-01-07 12:11:49 -05:00
rusefi a4dbe1a9e6 docs 2018-01-07 11:23:28 -05:00
rusEfi 9684549124 better method name 2018-01-07 11:17:49 -05:00
rusefi 0cc9955bbd code style 2018-01-02 14:33:22 -05:00
rusefi e0dca8fe51 FSIO usability 2017-12-17 12:02:35 -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 373da8607f #490 configuration validation 2017-12-08 20:04:58 -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 7cdea8932e fix #500 2017-11-26 19:35:08 -05:00
rusefi b1f66d43ce fixing build 2017-11-24 19:16:00 -05:00
rusefi 63ac17de19 refactoring - better variable name 2017-11-19 10:23:47 -05:00
rusefi c8db79678b refactoring 2017-08-03 21:28:44 -04:00
rusefi e78a11d16c useFSIO16ForTimingAdjustment 2017-08-03 21:21:02 -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 5e74c8e0bf FSIO-based timing correction 2017-07-25 20:37:46 -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 83c77543f6 fixing build 2017-07-14 21:42:25 -04:00
rusefi e48953701e docs 2017-07-14 21:35:38 -04:00
rusefi c552c4800b docs 2017-07-08 15:46:34 -04:00
rusefi 98458da2f1 docs 2017-07-06 21:26:35 -04:00
andreika-git 6f162db2c7 Fix fsio (#456)
* tiny fix of Engine::checkShutdown()

* fix fsio
2017-07-01 17:29:56 -04: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
Andrei af14918b52 FSIO Starter Block using cranking_rpm 2017-06-14 12:39:00 +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
Andrei 23e20e4319 EFI_MAIN_RELAY_CONTROL draft 2017-06-13 01:14:39 +03: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 ff196f6557 #440 2017-06-06 23:11:29 -04:00
rusefi d66bd27f96 refactoring 2017-06-04 15:25:37 -04:00
rusefi 82b3cc5eac #412 2017-06-04 15:00:19 -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 a0b0af5acc better error handling 2017-05-29 11:09:14 -04:00
rusefi a1f1ecd072 better error handling 2017-05-29 00:02:22 -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 f27f99e9cc better method name 2017-05-15 08:40:54 -04:00
rusefi 65c0d67be2 less confusing pin name 2017-05-12 14:37:07 -04:00
rusefi 6f9ff11213 refactoring - reducing GPIO complexity 2017-04-21 18:11:36 -04:00
rusEfi be18c73836 refactoring: better code names 2017-04-19 22:03:14 -04:00
rusefi 0f6e2ded4d fixing defines order 2017-03-29 21:48:16 -04:00
rusefi bc4c166cea manual picking from ChibiOS migration branch to make my evening a little less depressing 2017-03-27 22:55:22 -04:00
rusefi bf129a65e8 manual picking from ChibiOS migration branch to make my evening a little less depressing 2017-03-27 22:52:43 -04:00
rusefi 98c077a26c fsio_setting to use human indexes #369 2017-03-12 15:22:07 -04:00
rusefi e954b16138 fsio_setting to use human indexes 2017-03-12 14:47:21 -04:00
rusefi 2d407cda60 progress #369 2017-03-09 00:05:52 -05:00
rusefi a0d0f8ac79 better error code enum names & minor binary protocol test command fix 2017-03-05 14:13:47 -05:00
rusefi 2babd85a9e individual error codes for all errors 2017-03-05 08:50:19 -05:00
rusEfi 1070520d7d auto-sync 2017-01-19 17:04:15 -05:00
rusEfi 13e255cb50 auto-sync 2017-01-06 11:02:49 -05:00
rusEfi ac0f6aad18 auto-sync 2017-01-03 14:05:36 -05:00
rusEfi 55e89f0f31 auto-sync 2017-01-03 06:05:22 -05:00
rusEfi a73744a964 auto-sync 2017-01-02 14:03:17 -05:00
rusEfi 9e65134415 auto-sync 2016-12-28 00:02:03 -05:00
rusEfi c869c21ba8 auto-sync 2016-12-18 12:03:48 -05:00
rusEfi 8fe71598d8 auto-sync 2016-12-17 12:03:02 -05:00
rusEfi e72f660b39 auto-sync 2016-12-17 09:02:59 -05:00
rusEfi 775950e919 auto-sync 2016-11-03 23:02:58 -04:00
rusEfi cc987063e6 auto-sync 2016-10-23 00:03:08 -04:00
rusEfi 065c8529c1 auto-sync 2016-10-10 16:02:39 -04:00
rusEfi 8a83839ca9 auto-sync 2016-10-10 15:02:10 -04:00
rusEfi e984e7a0c4 auto-sync 2016-10-10 14:02:17 -04:00
rusEfi 96c55abb00 auto-sync 2016-10-01 09:02:04 -04:00
rusEfi 5b04050748 auto-sync 2016-09-14 19:03:00 -04:00
rusEfi 2fc291fb93 auto-sync 2016-08-30 21:02:38 -04:00
rusEfi 9c80785122 auto-sync 2016-08-26 19:02:56 -04:00
rusEfi d61835fa46 auto-sync 2016-08-26 18:02:39 -04:00
rusEfi f8995ae0c2 auto-sync 2016-08-10 00:04:24 -04:00
rusEfi 38b3771a4b auto-sync 2016-07-13 21:03:05 -04:00
rusEfi 1fa9851ae9 auto-sync 2016-07-07 23:01:43 -04:00
rusEfi eb7173ae47 auto-sync 2016-07-06 23:02:59 -04:00
rusEfi 8d1cdf757e auto-sync 2016-07-05 14:02:26 -04:00
rusEfi a428148b9c auto-sync 2016-07-02 18:02:12 -04:00
rusEfi bcab4a7394 auto-sync 2016-07-02 13:01:42 -04:00
rusEfi a86ed4b618 auto-sync 2016-07-01 23:01:22 -04:00
rusEfi a8836cfc30 auto-sync 2016-06-30 22:02:49 -04:00
rusEfi 5f2eb115fb auto-sync 2016-06-30 01:01:38 -04:00
rusEfi 1853217734 auto-sync 2016-06-29 23:01:53 -04:00
rusEfi b61f2e83e1 auto-sync 2016-06-29 22:03:26 -04:00
rusEfi 37e4721ce5 auto-sync 2016-06-29 20:02:00 -04:00
rusEfi fed54e5ebe auto-sync 2016-06-26 20:03:27 -04:00
rusEfi da19e1b124 auto-sync 2016-05-27 22:02:56 -04:00
rusEfi 26c14a4b4c auto-sync 2016-04-19 20:03:53 -04:00
rusEfi 8a9615b530 auto-sync 2016-04-15 23:01:40 -04:00
rusEfi 65deb8131a auto-sync 2016-04-04 10:01:43 -04:00
rusEfi 3827ad05b4 auto-sync 2016-03-22 14:03:44 -04:00
rusEfi aa977b2149 auto-sync 2016-03-22 03:03:22 -04:00
rusEfi 85ab91e540 auto-sync 2016-03-11 15:01:58 -05:00
rusEfi 9b56badbfd auto-sync 2016-03-02 22:02:37 -05:00
rusEfi 7560895113 auto-sync 2016-01-21 22:01:31 -05:00
rusEfi f8ee875c11 auto-sync 2016-01-21 21:03:08 -05:00
rusEfi 4e74e47d90 auto-sync 2016-01-18 12:03:32 -05:00
rusEfi 7501b2c353 auto-sync 2016-01-12 22:01:53 -05:00
rusEfi 31c4f7ab6b auto-sync 2016-01-12 12:01:43 -05:00
rusEfi 520e748d84 auto-sync 2016-01-12 10:04:06 -05:00
rusEfi a538dde81e auto-sync 2016-01-11 17:01:33 -05:00
rusEfi 51647739fe auto-sync 2016-01-09 15:01:41 -05:00
rusEfi 2b6e12bc32 auto-sync 2016-01-01 19:02:59 -05:00
rusEfi fbdea87819 auto-sync 2015-12-31 16:02:30 -05:00
rusEfi 28ee84c333 auto-sync 2015-12-27 12:01:53 -05:00
rusEfi 969ebbf142 auto-sync 2015-07-10 09:01:56 -04:00
rusEfi 298341e0d1 auto-sync 2015-07-10 08:57:59 -04:00
rusEfi 241498d330 auto-sync 2015-07-06 21:33:28 -04:00
rusEfi 246716375b auto-sync 2015-05-23 16:09:40 -04:00
rusEfi 706a035c2b auto-sync 2015-05-15 22:04:33 -04:00
rusEfi 613c068b2b auto-sync 2015-05-12 09:09:12 -04:00
rusEfi 74a1c2d9fe auto-sync 2015-04-26 11:09:43 -04:00
rusEfi 1461aba6a5 auto-sync 2015-04-25 22:09:28 -04:00
rusEfi 6d88c182e2 auto-sync 2015-04-13 15:10:36 -05:00
rusEfi 59cf3cc9bc auto-sync 2015-04-07 20:10:24 -05:00
rusEfi 53f3dd7238 auto-sync 2015-04-07 19:11:23 -05:00
rusEfi 4cfe2a54f8 auto-sync 2015-04-05 16:04:54 -05:00
rusEfi 39478cf07c auto-sync 2015-04-04 21:11:07 -05:00
rusEfi fbdddc9503 auto-sync 2015-04-04 14:07:21 -05:00
rusEfi 45314067c4 auto-sync 2015-03-20 08:10:12 -05:00
rusEfi df32e6d6da auto-sync 2015-03-19 07:10:09 -05:00
rusEfi 961716d6c2 auto-sync 2015-03-18 21:05:22 -05:00
rusEfi 43c2f68ebf auto-sync 2015-03-06 12:04:53 -06:00
rusEfi 9a2844e54b auto-sync 2015-03-03 22:04:44 -06:00
rusEfi 0a90863bde auto-sync 2015-02-27 20:04:25 -06:00
rusEfi cf287775d4 auto-sync 2015-02-27 19:09:56 -06:00
rusEfi d6ff30e894 auto-sync 2015-02-27 16:07:50 -06:00
rusEfi c76d777922 auto-sync 2015-02-26 17:09:02 -06:00
rusEfi 078f50c5c4 auto-sync 2015-02-26 10:07:06 -06:00
rusEfi 21a383083a auto-sync 2015-02-25 16:07:10 -06:00
rusEfi 9c27b94c0f auto-sync 2015-02-25 13:07:03 -06:00
rusEfi e6f9d4b98a auto-sync 2015-02-25 08:04:50 -06:00
rusEfi 333b99d1b9 auto-sync 2015-02-24 23:11:07 -06:00
rusEfi ca2b169066 auto-sync 2015-02-24 18:11:57 -06:00
rusEfi e737debcc1 auto-sync 2015-02-24 15:08:35 -06:00
rusEfi 36598926fd auto-sync 2015-02-14 21:04:03 -06:00
rusEfi 3481d2f81c auto-sync 2015-02-13 14:04:38 -06:00
rusEfi ff6c48d1d6 auto-sync 2015-02-13 13:07:45 -06:00
rusEfi 4486ca0b51 auto-sync 2015-02-12 20:06:16 -06:00
rusEfi c17a80040b auto-sync 2015-02-12 12:06:37 -06:00
rusEfi 05a6967c46 auto-sync 2015-02-11 20:08:16 -06:00
rusEfi 32c133cd24 auto-sync 2015-02-10 07:05:46 -06:00
rusEfi fc3b585438 auto-sync 2015-02-09 14:06:05 -06:00
rusEfi 3d11c62246 auto-sync 2015-02-09 10:07:00 -06:00
rusEfi a93dc56baf auto-sync 2015-02-08 12:08:50 -06:00
rusEfi 17eed468fb auto-sync 2015-01-21 23:04:03 -06:00
rusEfi 0809f045f4 auto-sync 2015-01-20 22:07:37 -06:00
rusEfi f1cb8ee763 auto-sync 2015-01-15 22:04:00 -06:00
rusEfi c5e639582c auto-sync 2015-01-15 15:03:51 -06:00
rusEfi d4bc784329 auto-sync 2015-01-14 19:06:02 -06:00
rusEfi a81741dbbc auto-sync 2015-01-13 21:04:02 -06:00
rusEfi af5b413ff8 auto-sync 2015-01-13 11:05:05 -06:00
rusEfi d2451ff2a2 auto-sync 2015-01-13 07:04:00 -06:00
rusEfi c951cf27a9 auto-sync 2015-01-12 22:03:39 -06:00
rusEfi 9820527bdb auto-sync 2015-01-12 17:04:10 -06:00
rusEfi 2bb32d8228 auto-sync 2015-01-07 19:04:09 -06:00
rusEfi 6d7b802996 auto-sync 2015-01-07 18:03:45 -06:00
rusEfi de215ba1ea auto-sync 2015-01-01 17:04:13 -06:00
rusEfi c6a2807137 auto-sync 2014-12-29 22:03:34 -06:00
rusEfi ef61491a58 auto-sync 2014-12-27 16:03:37 -06:00
rusEfi 2bc129176e auto-sync 2014-12-27 15:03:38 -06:00
rusEfi 5177b7c832 auto-sync 2014-12-27 14:03:41 -06:00
rusEfi 35a88fddbf auto-sync 2014-12-24 12:05:36 -06:00
rusEfi 4f2db64816 auto-sync 2014-12-15 19:03:49 -06:00
rusEfi c32b3832b6 auto-sync 2014-12-10 09:03:10 -06:00
rusEfi 72af5eabcd auto-sync 2014-12-07 17:03:08 -06:00
rusEfi f4ea15a227 auto-sync 2014-12-06 15:03:17 -06:00
rusEfi 76d14c02d4 auto-sync 2014-12-06 14:04:01 -06:00
rusEfi beb0dfd651 auto-sync 2014-12-06 10:03:50 -06:00
rusEfi b99fe9345e auto-sync 2014-12-05 21:04:09 -06:00
rusEfi f31c58bdf1 auto-sync 2014-12-04 20:03:12 -06:00
rusEfi 52097024eb auto-sync 2014-12-04 19:03:09 -06:00
rusEfi f74d3a6e09 auto-sync 2014-12-04 12:03:13 -06:00
rusEfi 8e18c457c7 auto-sync 2014-11-30 10:04:02 -06:00
rusEfi 6b8aa569e0 auto-sync 2014-11-29 10:03:49 -06:00
rusEfi 72607fc12c auto-sync 2014-11-28 22:03:26 -06:00
rusEfi 8b197451ed auto-sync 2014-11-26 22:03:05 -06:00
rusEfi e12aabc11f auto-sync 2014-11-24 13:03:17 -06:00
rusEfi 6aba31d954 auto-sync 2014-11-24 12:04:56 -06:00
rusEfi 53e2417460 auto-sync 2014-11-18 20:05:41 -06:00
rusEfi 932ad2b7df auto-sync 2014-11-18 16:03:01 -06:00
rusEfi 2e4c6c6f76 auto-sync 2014-11-18 15:03:12 -06:00
rusEfi af1e1c3d1e auto-sync 2014-11-18 14:03:13 -06:00
rusEfi 1768b68e29 auto-sync 2014-11-18 13:03:28 -06:00
rusEfi 58b17a8807 auto-sync 2014-11-17 15:03:20 -06:00
rusEfi 086c27c043 auto-sync 2014-11-17 14:03:37 -06:00
rusEfi c4f2e79505 auto-sync 2014-11-16 19:03:13 -06:00
rusEfi 00add33207 auto-sync 2014-11-11 15:05:09 -06:00
rusEfi 890c2aa836 auto-sync 2014-11-06 12:04:30 -06:00
rusEfi 2d87e53d12 auto-sync 2014-10-31 14:03:00 -05:00
rusEfi 916f544549 auto-sync 2014-10-18 06:03:25 -05:00
rusEfi 3b9182a4c5 auto-sync 2014-10-13 11:03:10 -05:00
rusEfi f92aa12489 auto-sync 2014-10-09 02:02:51 -05:00
rusEfi 66f0257d28 auto-sync 2014-10-07 10:04:35 -05:00
rusEfi 3c84a0f300 auto-sync 2014-10-06 07:03:03 -05:00
rusEfi 4f77977e11 auto-sync 2014-10-06 04:03:01 -05:00
rusEfi 60d04b422e auto-sync 2014-10-06 02:03:15 -05:00
rusEfi b1ac047ad9 auto-sync 2014-10-05 16:03:04 -05:00
rusEfi d79d1578ef auto-sync 2014-10-05 14:03:09 -05:00
rusEfi e8bcf314d3 auto-sync 2014-10-05 13:03:00 -05:00
rusEfi b2532d64ae auto-sync 2014-10-05 09:03:00 -05:00
rusEfi ca21cb349e auto-sync 2014-10-04 17:03:07 -05:00
rusEfi 19389bc033 auto-sync 2014-10-04 13:02:53 -05:00
rusEfi a629132ef1 auto-sync 2014-10-04 10:03:38 -05:00
rusEfi c6cde9ee30 auto-sync 2014-10-03 18:03:06 -05:00
rusEfi d6f74ca7b4 auto-sync 2014-10-03 17:03:01 -05:00
rusEfi f7c3f9da20 auto-sync 2014-10-03 16:03:00 -05:00
rusEfi ff14facc8b auto-sync 2014-10-03 14:05:03 -05:00
rusefi fdde061d6e auto-sync 2014-08-29 10:52:33 -04:00
rusefi d99a8b501e auto-sync 2014-08-29 10:44:55 -04:00
Andrey B 34f2334652 fresh version 2014-08-23 18:37:21 -04:00
Andrey B fa6f88dc03 manual sync 2014-07-24 17:30:16 -04:00
rusefi 88a5e44abf manual sync 2014-07-09 21:15:49 -04:00
rusefi 0d87be6add manual sync with SF 2014-06-28 14:38:08 -04:00
rusefi e39e080551 manual sync 2014-05-19 10:10:56 -05:00