Commit Graph

396 Commits

Author SHA1 Message Date
rusefi d0df516c16 refactoring trigger system 2018-12-24 22:57:36 -05:00
rusefi b124ccd678 refactoring 2018-12-24 22:40:48 -05:00
rusefi f271c7385e fixing simulator build 2018-12-24 08:37:25 -05:00
rusefi ab2fc9a3d1 code style and some refactoring 2018-12-08 16:59:16 -05:00
rusefi 52e924ae3e moving code to proper file 2018-12-08 16:38:44 -05:00
rusefi a28585419a clean up 2018-12-08 16:11:59 -05:00
rusefi c81a9c8fd1 better location for shared input 2018-12-08 16:06:14 -05:00
rusefi 7dd683bf36 bringing std types together 2018-12-08 15:51:45 -05:00
andreika-git 6ccc1ede72 Tps-based Advance Table (#611)
* typedefs

* Impl. TPS-based Advance
2018-09-26 04:13:16 -04:00
rusefi 5cb6a2b6f0 refactoring 2018-09-16 23:10:06 -04:00
rusefi 553969dc72 refactoring 2018-09-16 22:26:57 -04:00
rusefi 92df53aec9 error codes 2018-09-10 22:10:55 -04:00
rusefi 70b91d2295 names for error codes 2018-09-10 22:00:13 -04:00
rusefi ea9bd3f31f #604 fix 2018-08-19 11:27:59 -04:00
rusefi 36202a02db #604 confirming current behaviour 2018-08-19 10:53:25 -04:00
rusefi 510b3f82f6 FSIO input progress 2018-08-01 23:33:13 -04:00
rusefi 5e69dfdad3 FSIO input progress 2018-08-01 23:27:22 -04:00
rusefi 1eb22c8c92 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 ba0c16c01b #601 2018-08-01 08:00:02 -04:00
rusefi 7523f12194 #600 2018-07-29 18:02:37 -04:00
rusefi 2f95cd1e0d step towards more unique codes 2018-07-25 23:30:00 -04:00
rusefi 60b3aa8e60 unique error codes #598 2018-07-25 23:03:04 -04:00
rusefi 58d6363f3a more detailed warning 2018-06-12 05:45:11 -04:00
rusefi acd8779824 refactoring - better method name and removing a bit of dead code 2018-04-30 02:22:54 -04:00
rusefi 273278b539 #569 2018-03-18 12:15:51 -04:00
rusefi e70b084926 minor fix 2018-03-04 22:55:24 -05:00
rusefi a8ed61c277 reducing coupling between trigger emulation and FSIO 2018-02-03 11:42:50 -05:00
rusefi adfe5e9274 #65
explicit precision control
2018-01-23 12:05:14 -05:00
rusefi a8fcca67af #440 2018-01-21 12:28:28 -05:00
rusefi f5a4376036 happy new year 2018-01-20 20:55:31 -05:00
rusefi 7b5302d897 fix #532 2018-01-07 12:11:49 -05:00
rusefi 01f36869de docs 2018-01-07 11:23:28 -05:00
rusEfi 87f47b4a0e better method name 2018-01-07 11:17:49 -05:00
rusefi 3bc51a686f code style 2018-01-02 14:33:22 -05:00
rusefi 2230a232c6 FSIO usability 2017-12-17 12:02:35 -05:00
rusefi 8fc959ddf4 refactoring 2017-12-17 00:07:43 -05:00
rusefi a84606a4c5 refactoring 2017-12-17 00:03:26 -05:00
rusefi 11e9a873db #490 configuration validation 2017-12-08 20:04:58 -05:00
rusEfi dc8df9f7b1 #440 2017-12-03 18:18:50 -05:00
rusEfi 9c8db36591 softer error handling 2017-12-03 18:17:59 -05:00
rusefi c4cab3e1f5 fix #500 2017-11-26 19:35:08 -05:00
rusefi 415bc28298 fixing build 2017-11-24 19:16:00 -05:00
rusefi 6d86f14d4a refactoring - better variable name 2017-11-19 10:23:47 -05:00
rusefi 53104882b7 refactoring 2017-08-03 21:28:44 -04:00
rusefi ec1c7f46d3 useFSIO16ForTimingAdjustment 2017-08-03 21:21:02 -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 9b4333bb88 FSIO-based timing correction 2017-07-25 20:37:46 -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 ad3c1666f6 fixing build 2017-07-14 21:42:25 -04:00
rusefi d152a2d63d docs 2017-07-14 21:35:38 -04:00
rusefi 5a669376c1 docs 2017-07-08 15:46:34 -04:00
rusefi 060d1b8313 docs 2017-07-06 21:26:35 -04:00
andreika-git 855994e342 Fix fsio (#456)
* tiny fix of Engine::checkShutdown()

* fix fsio
2017-07-01 17:29:56 -04: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
Andrei 5d438b9a11 FSIO Starter Block using cranking_rpm 2017-06-14 12:39:00 +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
Andrei 8c847247ad EFI_MAIN_RELAY_CONTROL draft 2017-06-13 01:14:39 +03: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 f2c3f2fe0d #440 2017-06-06 23:11:29 -04:00
rusefi 903e9cd38c refactoring 2017-06-04 15:25:37 -04:00
rusefi 8baec75651 #412 2017-06-04 15:00:19 -04:00
rusefi 10fd879363 better error code names 2017-05-29 19:23:15 -04:00
rusefi 9c32e85d86 better error handling 2017-05-29 11:31:07 -04:00
rusefi b4f8be4eb3 better error handling 2017-05-29 11:09:14 -04:00
rusefi 4ab27aeee0 better error handling 2017-05-29 00:02:22 -04:00
rusefi 73c1f29cf9 better macro name 2017-05-15 23:33:22 -04:00
rusefi f8e592f454 better macro name 2017-05-15 23:28:49 -04:00
rusefi 6f2134511b better method name 2017-05-15 08:40:54 -04:00
rusefi f0208a212f less confusing pin name 2017-05-12 14:37:07 -04:00
rusefi bd0a720485 refactoring - reducing GPIO complexity 2017-04-21 18:11:36 -04:00
rusEfi 7cdbf2bb03 refactoring: better code names 2017-04-19 22:03:14 -04:00
rusefi 8629b6bb4c fixing defines order 2017-03-29 21:48:16 -04:00
rusefi cbdd10ca05 manual picking from ChibiOS migration branch to make my evening a little less depressing 2017-03-27 22:55:22 -04:00
rusefi 7a4515f78b manual picking from ChibiOS migration branch to make my evening a little less depressing 2017-03-27 22:52:43 -04:00
rusefi cd0e809164 fsio_setting to use human indexes #369 2017-03-12 15:22:07 -04:00
rusefi a357b01f4c fsio_setting to use human indexes 2017-03-12 14:47:21 -04:00
rusefi d9fdf80db6 progress #369 2017-03-09 00:05:52 -05:00
rusefi c8f48346d0 better error code enum names & minor binary protocol test command fix 2017-03-05 14:13:47 -05:00
rusefi 05b33d567e individual error codes for all errors 2017-03-05 08:50:19 -05:00
rusEfi 23c655da6d auto-sync 2017-01-19 17:04:15 -05:00
rusEfi 390e08b3d6 auto-sync 2017-01-06 11:02:49 -05:00
rusEfi 9ac5aa544c auto-sync 2017-01-03 14:05:36 -05:00
rusEfi 552c664a23 auto-sync 2017-01-03 06:05:22 -05:00
rusEfi ad21a4536a auto-sync 2017-01-02 14:03:17 -05:00
rusEfi c7d8289136 auto-sync 2016-12-28 00:02:03 -05:00
rusEfi 796458358e auto-sync 2016-12-18 12:03:48 -05:00
rusEfi 2136c6de17 auto-sync 2016-12-17 12:03:02 -05:00
rusEfi 4f36805664 auto-sync 2016-12-17 09:02:59 -05:00
rusEfi f879fba407 auto-sync 2016-11-03 23:02:58 -04:00
rusEfi d2818a3adc auto-sync 2016-10-23 00:03:08 -04:00
rusEfi 4e5a870f7f auto-sync 2016-10-10 16:02:39 -04:00
rusEfi fb5f7fc282 auto-sync 2016-10-10 15:02:10 -04:00
rusEfi e4bad0d9d0 auto-sync 2016-10-10 14:02:17 -04:00
rusEfi 5a4b11908c auto-sync 2016-10-01 09:02:04 -04:00
rusEfi cb56563247 auto-sync 2016-09-14 19:03:00 -04:00
rusEfi 01753fbe53 auto-sync 2016-08-30 21:02:38 -04:00
rusEfi 669144ec36 auto-sync 2016-08-26 19:02:56 -04:00
rusEfi 106801f624 auto-sync 2016-08-26 18:02:39 -04:00
rusEfi 28dc813479 auto-sync 2016-08-10 00:04:24 -04:00
rusEfi 4831f3920b auto-sync 2016-07-13 21:03:05 -04:00
rusEfi 4428083c45 auto-sync 2016-07-07 23:01:43 -04:00
rusEfi 79bf4b603d auto-sync 2016-07-06 23:02:59 -04:00
rusEfi 5e21e29518 auto-sync 2016-07-05 14:02:26 -04:00
rusEfi 96c4667e68 auto-sync 2016-07-02 18:02:12 -04:00
rusEfi 1cc33a923f auto-sync 2016-07-02 13:01:42 -04:00
rusEfi dba8266993 auto-sync 2016-07-01 23:01:22 -04:00
rusEfi eea3bea91c auto-sync 2016-06-30 22:02:49 -04:00
rusEfi f66c785aa9 auto-sync 2016-06-30 01:01:38 -04:00
rusEfi a8b67baaf9 auto-sync 2016-06-29 23:01:53 -04:00
rusEfi dc1a8f3859 auto-sync 2016-06-29 22:03:26 -04:00
rusEfi 3bf97c624a auto-sync 2016-06-29 20:02:00 -04:00
rusEfi 6082b61cda auto-sync 2016-06-26 20:03:27 -04:00
rusEfi be1e36b223 auto-sync 2016-05-27 22:02:56 -04:00
rusEfi 64e53178c8 auto-sync 2016-04-19 20:03:53 -04:00
rusEfi 567a267c5d auto-sync 2016-04-15 23:01:40 -04:00
rusEfi 38510c6708 auto-sync 2016-04-04 10:01:43 -04:00
rusEfi 1a81878fcb auto-sync 2016-03-22 14:03:44 -04:00
rusEfi 574c56ecf5 auto-sync 2016-03-22 03:03:22 -04:00
rusEfi fc49e43225 auto-sync 2016-03-11 15:01:58 -05:00
rusEfi 664c9dcb8b auto-sync 2016-03-02 22:02:37 -05:00
rusEfi d99fefc0cf auto-sync 2016-01-21 22:01:31 -05:00
rusEfi 071a0afada auto-sync 2016-01-21 21:03:08 -05:00
rusEfi a5dfa9cc2e auto-sync 2016-01-18 12:03:32 -05:00
rusEfi 9082467c64 auto-sync 2016-01-12 22:01:53 -05:00
rusEfi 848e4ccda6 auto-sync 2016-01-12 12:01:43 -05:00
rusEfi 52bd55c302 auto-sync 2016-01-12 10:04:06 -05:00
rusEfi 14d5a20f88 auto-sync 2016-01-11 17:01:33 -05:00
rusEfi 704e3ce470 auto-sync 2016-01-09 15:01:41 -05:00
rusEfi 25f9c01b5c auto-sync 2016-01-01 19:02:59 -05:00
rusEfi 42069e51ac auto-sync 2015-12-31 16:02:30 -05:00
rusEfi d08abce615 auto-sync 2015-12-27 12:01:53 -05:00
rusEfi 41e7abdd6f auto-sync 2015-07-10 09:01:56 -04:00
rusEfi 69b0c4e2de auto-sync 2015-07-10 08:57:59 -04:00
rusEfi 490da27bb3 auto-sync 2015-07-06 21:33:28 -04:00
rusEfi 2edf54e6a1 auto-sync 2015-05-23 16:09:40 -04:00
rusEfi 28a6af4d91 auto-sync 2015-05-15 22:04:33 -04:00
rusEfi c65aa21741 auto-sync 2015-05-12 09:09:12 -04:00
rusEfi 78f71d632a auto-sync 2015-04-26 11:09:43 -04:00
rusEfi fc3b92cf61 auto-sync 2015-04-25 22:09:28 -04:00
rusEfi 8b21c46931 auto-sync 2015-04-13 15:10:36 -05:00
rusEfi a2ce84475f auto-sync 2015-04-07 20:10:24 -05:00
rusEfi b982d4985c auto-sync 2015-04-07 19:11:23 -05:00
rusEfi f5d5552f10 auto-sync 2015-04-05 16:04:54 -05:00
rusEfi 926ed358cf auto-sync 2015-04-04 21:11:07 -05:00
rusEfi fb23402407 auto-sync 2015-04-04 14:07:21 -05:00
rusEfi 9a734f1ff0 auto-sync 2015-03-20 08:10:12 -05:00
rusEfi abad8aabd0 auto-sync 2015-03-19 07:10:09 -05:00
rusEfi 8e32300d9c auto-sync 2015-03-18 21:05:22 -05:00
rusEfi dd60195a7b auto-sync 2015-03-06 12:04:53 -06:00
rusEfi 8829c7548e auto-sync 2015-03-03 22:04:44 -06:00
rusEfi 02f8c0da65 auto-sync 2015-02-27 20:04:25 -06:00
rusEfi 6e41b635f7 auto-sync 2015-02-27 19:09:56 -06:00
rusEfi cb95297a4a auto-sync 2015-02-27 16:07:50 -06:00
rusEfi bdfa523c53 auto-sync 2015-02-26 17:09:02 -06:00
rusEfi fe31f39402 auto-sync 2015-02-26 10:07:06 -06:00
rusEfi b88373121f auto-sync 2015-02-25 16:07:10 -06:00
rusEfi 9ab3a0ab7b auto-sync 2015-02-25 13:07:03 -06:00
rusEfi 3d8e824190 auto-sync 2015-02-25 08:04:50 -06:00
rusEfi c35dc0b4a9 auto-sync 2015-02-24 23:11:07 -06:00
rusEfi daa0284246 auto-sync 2015-02-24 18:11:57 -06:00
rusEfi f99fff6313 auto-sync 2015-02-24 15:08:35 -06:00
rusEfi 9aa29d3ac3 auto-sync 2015-02-14 21:04:03 -06:00
rusEfi 04f6e3f024 auto-sync 2015-02-13 14:04:38 -06:00
rusEfi 5810fb61d5 auto-sync 2015-02-13 13:07:45 -06:00
rusEfi 6ed59953f5 auto-sync 2015-02-12 20:06:16 -06:00
rusEfi 4b40b8eeee auto-sync 2015-02-12 12:06:37 -06:00
rusEfi a2e1dbc1f1 auto-sync 2015-02-11 20:08:16 -06:00
rusEfi 566416bc03 auto-sync 2015-02-10 07:05:46 -06:00
rusEfi 0e66d50207 auto-sync 2015-02-09 14:06:05 -06:00
rusEfi f56c42181e auto-sync 2015-02-09 10:07:00 -06:00
rusEfi 4be709ac61 auto-sync 2015-02-08 12:08:50 -06:00
rusEfi e201da9f83 auto-sync 2015-01-21 23:04:03 -06:00
rusEfi 0d59549ca5 auto-sync 2015-01-20 22:07:37 -06:00
rusEfi 3d1d2f2a00 auto-sync 2015-01-15 22:04:00 -06:00
rusEfi 4dea2c063a auto-sync 2015-01-15 15:03:51 -06:00
rusEfi 4149e6d2d3 auto-sync 2015-01-14 19:06:02 -06:00
rusEfi b64987932b auto-sync 2015-01-13 21:04:02 -06:00
rusEfi 4dd9d45563 auto-sync 2015-01-13 11:05:05 -06:00
rusEfi 509398df05 auto-sync 2015-01-13 07:04:00 -06:00
rusEfi 4e3a5d088f auto-sync 2015-01-12 22:03:39 -06:00
rusEfi a174734294 auto-sync 2015-01-12 17:04:10 -06:00
rusEfi 4fc55029a3 auto-sync 2015-01-07 19:04:09 -06:00
rusEfi e3267f4daf auto-sync 2015-01-07 18:03:45 -06:00
rusEfi 710cbd5718 auto-sync 2015-01-01 17:04:13 -06:00
rusEfi daa51fc39c auto-sync 2014-12-29 22:03:34 -06:00
rusEfi fa053407c5 auto-sync 2014-12-27 16:03:37 -06:00
rusEfi 0dff692a2d auto-sync 2014-12-27 15:03:38 -06:00
rusEfi 81f6afae57 auto-sync 2014-12-27 14:03:41 -06:00
rusEfi 57f9892b06 auto-sync 2014-12-24 12:05:36 -06:00
rusEfi 09c525afcd auto-sync 2014-12-15 19:03:49 -06:00
rusEfi 23d4c7b1e9 auto-sync 2014-12-10 09:03:10 -06:00
rusEfi 765bd5c819 auto-sync 2014-12-07 17:03:08 -06:00
rusEfi 55a325f22b auto-sync 2014-12-06 15:03:17 -06:00
rusEfi bc02df9419 auto-sync 2014-12-06 14:04:01 -06:00
rusEfi 3f7e7bb69e auto-sync 2014-12-06 10:03:50 -06:00