Commit Graph

408 Commits

Author SHA1 Message Date
rusefi 72f87ce425 #625 2018-12-25 21:18:14 -05:00
rusefi d51fa71085 #625 2018-12-25 20:56:54 -05:00
rusefi 22734e8f39 #635 2018-12-25 20:09:35 -05:00
rusefi 23de7a6d8a #635 2018-12-25 19:42:27 -05:00
rusefi 62b5e87393 #635 2018-12-25 12:27:34 -05:00
rusefi 5b25174cc3 #635 2018-12-25 10:33:28 -05:00
rusefi 7e3a7b5c79 #635 2018-12-24 23:16:33 -05:00
rusefi c77ab926c2 Mazda Z5 trigger integration 2018-11-22 10:01:48 -05:00
rusefi 1fb7a94d73 minor fixes 2018-11-21 22:15:22 -05:00
rusefi f98f35c9d2 refactoring - hopefully making API safer 2018-11-21 19:40:19 -05:00
andreika-git 23fea3c0c5 STM32 Nucleo144-F767ZI board: Initial support (#620)
* More EFI_ #ifdefs for config flexibility

* Even more config flexibility

* New firmware/config/stm32f7ems/* files

* New firmware/config/boards/NUCLEO_F767/* files

* New firmware/hw_layer/stm32f7/* files

* Fix for EFI_USB_SERIAL

* Adding #if defined(STM32F7XX)

* SPI flags changed in F7: SPI_CR1_DFF --> SPI_CR1_CRCL

* I2Cv2 config changed in F7

* More versatile CCM defines

* Makefiles

* Double #ifs cleanup

* docs
2018-11-16 07:40:06 -05:00
rusefi d5ddb0bc9d #619 2018-10-30 05:32:13 -04:00
rusefi 41073e2b1a #619 2018-10-30 04:46:13 -04:00
rusefi 82f1690019 supporting more complex triggers 2018-10-28 15:42:15 -04:00
rusefi 1c203a948d fix #615 2018-10-25 18:17:47 -04:00
rusefi cfb671feab #615 start 2018-10-25 17:42:42 -04:00
rusefi dca11bb486 fixing popular typo 2018-10-23 03:47:30 -04:00
rusefi 3c2fc8d86a refactoring trigger sync layer 2018-10-21 14:55:52 -04:00
rusefi c64a52f20b refactoring trigger sync layer 2018-10-21 14:03:51 -04:00
rusefi 0c19b11263 refactoring trigger sync layer 2018-10-21 13:58:54 -04:00
rusefi c07bd06dec refactoring trigger sync layer 2018-10-21 12:36:39 -04:00
rusefi 1062fa5ce8 refactoring trigger sync layer 2018-10-21 12:29:41 -04:00
rusefi 39d0bc130b refactoring trigger sync layer 2018-10-21 12:18:15 -04:00
rusefi 32e91f2d99 refactoring trigger sync layer 2018-10-21 12:03:08 -04:00
rusefi a72cd9c9db refactoring trigger sync layer 2018-10-21 11:27:14 -04:00
rusefi e19fe6bbba refctoring trigger sync layer 2018-10-21 11:17:47 -04:00
rusefi c2be975f62 refctoring trigger sync layer 2018-10-21 09:31:58 -04:00
rusefi 1f90cf153d refactoring 2018-09-16 22:26:57 -04:00
rusEfi a5506c1243 refactoring: separate VW files 2018-08-25 20:05:17 -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 1b1d2b16ee refactoring: reducing code duplication 2018-07-24 19:58:32 -04:00
andreika-git 58b7fbb96e Noiseless trigger decoder (#592)
* fix typo

* better formatting & tiny fix

* add syncRatioAvg

* add useNoiselessTriggerDecoder setting

* resetAccumSignalData

* isUsefulSignal

* Impl. Noise Filtering for Trigger Decoder

* Unit-tests
2018-04-26 02:11:51 -04:00
andreika-git ac0189270e Impl. faster engine spin-up mode (alpha-version) (#567)
* Impl. faster engine spin-up mode (alpha-version)

* A comment for RPM_LOW_THRESHOLD

* Faster engine stop detection

* Safety check for instant RPM on spinning-up

* rusefi.xml

* unit-tests & relevant fixes
2018-03-10 20:58:51 -05:00
rusefi 2a626dcd6e refactoring: extract method 2018-03-03 19:26:59 -05:00
rusefi c049eea877 fix #570 2018-03-01 06:01:15 -05:00
rusefi 94371fedba #570 2018-02-26 22:24:48 -05:00
rusefi 9823e83a3d unused parameter 2018-02-06 01:44:10 +03:00
rusefi f02258538a better name & dead parameter 2018-02-06 01:41:05 +03:00
rusefi 3398e7c45d batter name 2018-02-06 01:30:19 +03:00
rusefi 1748f4e064 location 2018-02-06 01:29:16 +03:00
rusefi e21cd71e4b inline & location 2018-02-06 01:25:01 +03:00
rusefi 3d5e93534d docs & names 2018-02-06 01:16:34 +03:00
rusefi 5385a040fd refactoring 2018-02-03 20:43:31 -05:00
rusefi 5e0f8b221e refactoring 2018-02-03 20:16:14 -05:00
rusefi 5c076ed215 new attempt: with thread-safery 2018-02-03 16:06:34 -05:00
rusefi f8e19dea17 better error message 2018-02-03 14:57:30 -05:00
rusefi 64b7a51617 #65
explicit precision control
2018-01-23 12:05:14 -05:00
rusefi 1d31067d19 happy new year 2018-01-20 20:55:31 -05:00
rusEfi 8f34da3248 better method location 2017-12-13 21:17:32 -05:00
rusefi d41e2fecb7 removing dead code 2017-12-12 18:04:54 -05:00
rusefi 624e95e6d0 removing dead code 2017-12-12 17:51:44 -05:00
rusefi 035f668bcb minor clean-up 2017-12-06 18:38:25 -05:00
rusefi feec3db305 removing unused parameters 2017-12-04 00:04:47 -05:00
rusefi 87f8cb0b37 better status messages 2017-11-19 22:31:01 -05:00
rusefi a69481674b refactoring 2017-05-25 23:23:51 -04:00
rusefi b2203e22cb silentTriggerError 2017-05-25 08:28:30 -04:00
rusefi 78b032806e #4 2017-05-22 15:30:39 -04:00
rusefi 907a23cda6 #58 2017-05-18 16:39:04 -04:00
rusefi 7fe5edf5e2 #58 2017-05-18 16:16:55 -04:00
rusefi 2a9f3cdede better macro name 2017-05-15 23:28:49 -04:00
rusefi 0d5cb77305 trigger debug 2017-05-13 08:25:47 -04:00
rusefi 17ddd3fff8 trigger sync debug, warning_period command 2017-05-13 08:14:13 -04:00
rusefi 9c49710b81 trigger debug mode 2017-05-12 22:31:02 -04:00
rusefi 6f9ff11213 refactoring - reducing GPIO complexity 2017-04-21 18:11:36 -04:00
rusefi e7e7458729 refactoring - reducing GPIO complexity 2017-04-21 16:20:06 -04:00
rusefi 1f5ff28a0a nissan 4/360 progress 2017-04-02 17:59:01 -04:00
rusefi cbc77ef07b nissan 4/360 progress 2017-04-02 17:36:59 -04:00
rusefi 60b7a67beb safe pre-merge, reducing chibios3 PR 2017-03-30 08:59:12 -04:00
rusefi 8c6b998b18 nissan 360/4 2017-03-22 22:53:10 -04:00
rusefi a878acf047 nissan 360/4 2017-03-22 22:50:16 -04:00
rusefi ee29d488e1 better error handling 2017-03-19 17:03:42 -04:00
rusefi 33823b4ec3 SR20VE trigger 2017-03-18 21:42:17 -04:00
rusefi b282f9cccf SR20VE trigger 2017-03-18 21:39:23 -04:00
rusefi 29d13aa32a SR20VE trigger 2017-03-18 21:36:51 -04:00
rusefi 30acb6b85d removing dead code 2017-03-18 20:39:42 -04:00
rusefi 94ae6b1160 refactoring 2017-03-18 20:37:27 -04:00
rusefi 0d330b3c84 explicit SR20VE name 2017-03-18 20:18:21 -04:00
rusefi 0dc446efc7 GM 7x wheel 2017-03-12 22:55:41 -04:00
rusefi 1381c814fa progress #363 - refactoring, less confusing code and a step towards a bug fix 2017-03-04 20:19:14 -05:00
rusefi 5b5391b6ae better logging 2017-03-04 09:06:06 -05:00
rusefi 888ece1749 better variable name & docs 2017-03-04 08:55:53 -05:00
rusefi d9e8623559 improving debug logging 2017-03-04 00:46:02 -05:00
rusefi e6f8415280 improving debug logging 2017-03-04 00:43:53 -05:00
rusefi 385e543504 improving debug logging 2017-03-03 22:07:25 -05:00
rusefi d571fdf9d7 docs & refactoring 2017-03-03 21:59:00 -05:00
rusefi 1435c34ce0 docs & refactoring 2017-03-03 21:57:28 -05:00
rusefi 10cdf76a6a improving debug logging 2017-03-03 21:49:55 -05:00
rusefi 012cdc1f6c progress #363 2017-03-01 22:37:10 -05:00
rusefi d890c8b114 refactoring 2017-03-01 21:45:56 -05:00
rusefi ae1f905c92 refactoring 2017-03-01 21:31:39 -05:00
rusefi 093c79e27e progress #363 2017-02-23 14:00:03 -05:00
rusefi b449c012b4 refactoring - better constant name 2017-02-22 21:13:04 -05:00
rusEfi 1eec06cb51 auto-sync 2017-02-14 01:03:01 -05:00
rusEfi 224bf325a7 auto-sync 2017-02-14 00:02:59 -05:00
rusEfi a44125366b auto-sync 2017-02-13 23:03:19 -05:00
rusEfi 6c340f5cb1 auto-sync 2017-01-23 21:03:11 -05:00
rusEfi 47a748fd5f auto-sync 2017-01-23 16:03:46 -05:00
rusEfi 5b8218beb5 auto-sync 2017-01-15 15:06:23 -05:00
rusEfi 6f4b98a1bf auto-sync 2017-01-09 22:02:05 -05:00
rusEfi 9240dc79b8 auto-sync 2017-01-03 17:01:42 -05:00
rusEfi 55e89f0f31 auto-sync 2017-01-03 06:05:22 -05:00
rusEfi 034b1792e0 auto-sync 2017-01-02 19:03:36 -05:00
rusEfi 59c83d11a4 auto-sync 2016-12-25 21:02:31 -05:00
rusEfi 9531d384a1 auto-sync 2016-12-16 21:02:54 -05:00
rusEfi e8cf062755 auto-sync 2016-12-05 22:01:54 -05:00
rusEfi 75e5348910 auto-sync 2016-11-14 23:01:47 -05:00
rusEfi a59af2a4cb auto-sync 2016-11-14 16:02:15 -05:00
rusEfi 163f72b0fe auto-sync 2016-11-13 23:02:33 -05:00
rusEfi 489e9d8c58 auto-sync 2016-11-08 22:02:47 -05:00
rusEfi 4d8bbd2456 auto-sync 2016-11-03 17:03:11 -04:00
rusEfi e7b8cd9646 auto-sync 2016-10-31 22:02:12 -04:00
rusEfi 719a7f86dc auto-sync 2016-10-15 23:03:28 -04:00
rusEfi 98b6e2857d auto-sync 2016-10-13 00:03:04 -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 c357661055 auto-sync 2016-10-04 14:00:58 -04:00
rusEfi 53ebcf4c17 auto-sync 2016-09-21 23:03:22 -04:00
rusEfi 7be5e11bd9 auto-sync 2016-09-21 17:02:13 -04:00
rusEfi c5c32f43aa auto-sync 2016-09-21 12:03:07 -04:00
rusEfi 5b04050748 auto-sync 2016-09-14 19:03:00 -04:00
rusEfi a1fdfa0ef1 auto-sync 2016-08-26 16:03:22 -04:00
rusEfi 06d17e7ade auto-sync 2016-08-23 22:02:18 -04:00
rusEfi 82d9091f7c auto-sync 2016-08-16 22:05:36 -04:00
rusEfi 8284e23b13 auto-sync 2016-07-14 08:03:18 -04:00
rusEfi 38b3771a4b auto-sync 2016-07-13 21:03:05 -04:00
rusEfi 516024840c auto-sync 2016-07-09 14:02:36 -04:00
rusEfi 96128bf1b2 auto-sync 2016-06-14 03:02:57 -04:00
rusEfi 1e205ac8b9 auto-sync 2016-06-14 01:01:38 -04:00
rusEfi bc1849ed46 auto-sync 2016-06-13 16:03:13 -04:00
rusEfi 33283301e1 auto-sync 2016-06-11 23:02:58 -04:00
rusEfi da19e1b124 auto-sync 2016-05-27 22:02:56 -04:00
rusEfi 3cfbea9483 auto-sync 2016-05-22 13:07:12 -04:00
rusEfi c41b76f45f auto-sync 2016-05-18 00:03:11 -04:00
rusEfi 31aa22fe17 auto-sync 2016-04-09 19:02:08 -04:00
rusEfi 25feb2f775 auto-sync 2016-02-27 23:03:34 -05:00
rusEfi 77f7ad454e auto-sync 2016-01-30 22:03:36 -05:00
rusEfi 0c7a5e8096 auto-sync 2016-01-26 19:02:54 -05:00
rusEfi a3ed8d4d8f auto-sync 2016-01-25 02:03:01 -05:00
rusEfi d2a790bd0c auto-sync 2016-01-25 01:02:55 -05:00
rusEfi 92c7a19ab4 auto-sync 2016-01-24 18:01:56 -05:00
rusEfi ead7e3fe24 auto-sync 2016-01-15 00:01:42 -05:00
rusEfi a538dde81e auto-sync 2016-01-11 17:01:33 -05:00
rusEfi a4f33e9a34 auto-sync 2016-01-09 11:01:43 -05:00
rusEfi fbdea87819 auto-sync 2015-12-31 16:02:30 -05:00
rusEfi d1a5e415fe auto-sync 2015-12-28 09:01:40 -05:00
rusEfi e6213d5454 auto-sync 2015-12-27 16:02:44 -05:00
rusEfi 0b4118a659 auto-sync 2015-12-27 15:02:51 -05:00
rusEfi 8f1f6dad40 auto-sync 2015-12-26 23:03:07 -05:00
rusEfi a0639bc668 auto-sync 2015-12-14 21:01:30 -05:00
rusEfi af7d4d77ba auto-sync 2015-10-31 16:02:10 -04:00
rusEfi c07c0fc7ad auto-sync 2015-10-31 12:01:48 -04:00
rusEfi 00594dcbbf auto-sync 2015-10-30 19:06:55 -04:00
rusEfi b021de5065 auto-sync 2015-10-29 14:02:52 -04:00
rusEfi 4a23e29417 auto-sync 2015-10-10 16:01:25 -04:00
rusEfi e63bc431c3 auto-sync 2015-09-25 09:06:35 -04:00
rusEfi dd0a831964 auto-sync 2015-09-24 22:02:47 -04:00
rusEfi afcd3f49c0 auto-sync 2015-09-23 23:01:40 -04:00
rusEfi d153fc390e auto-sync 2015-09-23 21:02:33 -04:00
rusEfi 93ec2be095 auto-sync 2015-09-22 23:01:31 -04:00
rusEfi ec62f58c58 auto-sync 2015-09-19 19:01:46 -04:00
rusEfi aec382a946 auto-sync 2015-09-13 18:01:23 -04:00
rusEfi f3309b58b5 auto-sync 2015-09-13 17:02:44 -04:00
rusEfi f35d2cca07 auto-sync 2015-09-13 16:01:38 -04:00
rusEfi 6a304142ef auto-sync 2015-09-13 12:01:42 -04:00
rusEfi c9852aa7b5 auto-sync 2015-09-13 10:01:39 -04:00
rusEfi e0fb25e958 auto-sync 2015-09-12 21:03:09 -04:00
rusEfi 98207669aa auto-sync 2015-09-12 17:01:24 -04:00
rusEfi 86a40aa711 auto-sync 2015-09-12 16:01:43 -04:00
rusEfi fc53d55124 auto-sync 2015-09-12 01:02:28 -04:00
rusEfi b2fc28fa59 auto-sync 2015-09-10 22:01:35 -04:00
rusEfi 81eb37f58c auto-sync 2015-09-08 23:01:07 -04:00
rusEfi d48f35ada3 auto-sync 2015-09-08 22:03:12 -04:00
rusEfi e716044fe7 auto-sync 2015-09-05 23:02:46 -04:00
rusEfi 822e07d210 auto-sync 2015-08-22 11:02:10 -04:00
rusEfi 5f59cdd966 auto-sync 2015-07-16 00:07:25 -04:00
rusEfi ee066cb26f auto-sync 2015-07-15 23:07:51 -04: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 91e6e9c808 auto-sync 2015-05-03 18:11:54 -04:00
rusEfi 9ec3d46b8f auto-sync 2015-05-02 14:10:17 -04:00
rusEfi 199edc1686 auto-sync 2015-04-23 15:05:57 -04:00
rusEfi 68aa284427 auto-sync 2015-04-18 18:04:27 -04:00
rusEfi 6d752566a4 auto-sync 2015-04-14 00:10:08 -04:00
rusEfi b7203cedcc auto-sync 2015-04-13 11:10:59 -05:00
rusEfi a55a5825ba auto-sync 2015-04-12 22:09:40 -05:00
rusEfi 4b75c48f65 auto-sync 2015-04-08 23:08:51 -05:00
rusEfi 7106a980ae auto-sync 2015-04-08 22:09:55 -05:00
rusEfi eabb1d6085 auto-sync 2015-04-07 09:05:53 -05:00
rusEfi 881f5e3dae auto-sync 2015-04-06 23:04:50 -05:00
rusEfi bbae460b5f auto-sync 2015-04-05 22:10:50 -05:00
rusEfi 1c027e32dd auto-sync 2015-04-05 17:06:17 -05:00
rusEfi de6d5eb7ca auto-sync 2015-03-27 19:05:29 -05:00
rusEfi 048d3960dc auto-sync 2015-03-22 14:04:59 -05:00
rusEfi 887b641f5c auto-sync 2015-03-22 13:12:45 -05:00
rusEfi b41b708d81 auto-sync 2015-03-22 12:13:27 -05:00
rusEfi d51cd692f4 auto-sync 2015-03-21 23:04:52 -05:00
rusEfi b3c7fc0465 auto-sync 2015-02-08 17:08:14 -06:00