Commit Graph

2045 Commits

Author SHA1 Message Date
rusefi 3a11e26837 refactoring - reducing GPIO complexity 2017-04-21 17:08:04 -04:00
rusefi fcac9862b9 refactoring - reducing GPIO complexity 2017-04-21 16:52:02 -04:00
rusefi 9666d81a38 refactoring - reducing GPIO complexity 2017-04-21 16:38:30 -04:00
rusefi e23be8b2a6 refactoring - reducing GPIO complexity 2017-04-21 16:36:50 -04:00
rusefi 3be80a6a32 refactoring - reducing GPIO complexity 2017-04-21 16:33:51 -04:00
rusefi ae17c650a6 refactoring - reducing GPIO complexity 2017-04-21 16:27:15 -04:00
rusefi e3bad992d4 refactoring - reducing GPIO complexity 2017-04-21 16:20:06 -04:00
rusefi eb91eca772 refactoring - reducing GPIO complexity 2017-04-21 15:28:47 -04:00
rusefi bafb44d276 refactoring - reducing GPIO complexity 2017-04-21 15:14:37 -04:00
rusefi 9bddd7b867 refactoring - following the pattern 2017-04-21 14:03:08 -04:00
rusefi 8e8f2581d8 refactoring - reducing GPIO complexity 2017-04-21 13:53:47 -04:00
rusefi 928ab4e6f7 refactoring - reducing GPIO complexity 2017-04-21 13:36:51 -04:00
rusefi f5f8c115d7 refactoring - reducing GPIO complexity 2017-04-21 13:36:04 -04:00
rusefi d05efd2820 refactoring - reducing complexity 2017-04-21 13:22:11 -04:00
rusefi 865fb67088 refactoring - reducing complexity 2017-04-21 13:18:51 -04:00
rusefi 3b6c2ca150 refactoring - reducing complexity 2017-04-21 12:42:38 -04:00
rusefi e51f046f55 refactoring - reducing complexity 2017-04-21 12:31:17 -04:00
rusefi b7fb6d5e9d refactoring - reducing complexity 2017-04-21 12:06:32 -04:00
rusEfi 7cdbf2bb03 refactoring: better code names 2017-04-19 22:03:14 -04:00
rusefi bfd36ce1da better startup handling 2017-04-19 07:58:22 -04:00
rusefi f3aa47f70e better defaults 2017-04-18 21:59:23 -04:00
rusefi 3ebfa4c483 better miata defaults 2017-04-18 21:37:31 -04:00
rusefi 6c660344b1 better startup handling 2017-04-18 08:16:53 -04:00
rusEfi bd79b66768 documenting miata vvt board 2017-04-17 22:10:19 -04:00
rusEfi 775938e6bd first step of dead 'monitorReuse' idea removal 2017-04-15 21:38:03 -04:00
rusefi b03ebc94f5 #382 2017-04-13 23:37:17 -04:00
rusefi ec13ebcee2 #382 2017-04-13 23:22:54 -04:00
rusefi 63313f1fae better startup handling 2017-04-13 11:19:36 -04:00
rusefi 8bd0480f20 better startup handling 2017-04-13 10:43:27 -04:00
rusefi d527dea28d better initialization handling 2017-04-13 08:28:41 -04:00
rusefi 6f888e6004 better constraint validation 2017-04-13 08:01:59 -04:00
rusEfi 725f2981c7 better error handling 2017-04-12 23:48:35 -04:00
rusefi 46307b1a99 better constraint validation & refacoting 2017-04-12 23:25:58 -04:00
rusefi e6d4e4a94b better constraint validation 2017-04-12 22:59:59 -04:00
rusefi f2ea11f94f bugfix in constraint validation 2017-04-12 21:36:57 -04:00
rusefi c72fe93280 cool how git commits not latest version 2017-04-12 20:43:08 -04:00
rusefi aae61ab429 better constraint validation 2017-04-12 20:38:53 -04:00
rusefi a3b13364da better corner case logging, also refactoring 2017-04-12 19:58:29 -04:00
rusefi e76c6e251b better constraint validation 2017-04-12 18:38:18 -04:00
rusefi 58c773b792 better error handling 2017-04-12 17:51:35 -04:00
rusefi 52a2d138bf bugfix 2017-04-12 16:50:17 -04:00
rusefi cd32f2ba2b better error handling 2017-04-12 15:44:24 -04:00
rusefi 98f56cc2a1 better error code names 2017-04-12 09:26:22 -04:00
rusefi bc71cdc92e better code name 2017-04-12 07:57:52 -04:00
rusefi 785cce9ef4 sdCardSpiDevice 2017-04-11 19:36:26 -04:00
rusefi 22f2754034 sdCardSpiDevice 2017-04-11 19:25:31 -04:00
rusefi 45a60578ce sdCardSpiDevice 2017-04-11 19:16:48 -04:00
rusefi 7dd65417dc maybe #393 reset bugfix 2017-04-10 22:07:51 -04:00
rusefi 42ba1fdffe #393 2017-04-10 15:16:00 -04:00
rusefi aab95d0f83 #393 2017-04-10 14:59:21 -04:00
rusefi 320dc0d305 #393 2017-04-10 14:34:09 -04:00
rusefi e37a2561ae knock sensor debug status 2017-04-09 22:07:41 -04:00
rusefi 438e67ef2c better error message 2017-04-08 20:31:59 -04:00
rusefi 1d65c14ca7 http://rusefi.com/forum/viewtopic.php?f=10&t=1195&p=24818#p24818 2017-04-08 08:40:58 -04:00
rusefi 42228d3db5 #388 fixed 2017-04-07 16:35:43 -04:00
rusefi ea09908314 #388 progress 2017-04-07 16:01:49 -04:00
rusefi b9e5709124 Merge remote-tracking branch 'origin/master' into fresh_chibios_2nd 2017-04-05 20:55:53 -04:00
rusefi 733a6a8b98 batter error message 2017-04-05 08:47:06 -04:00
rusefi 67c8ce921c Merge remote-tracking branch 'origin/master' into fresh_chibios_2nd 2017-04-03 21:31:30 -04:00
rusefi b8248ca78c #382 example how to convert one field to use constant 2017-04-03 21:27:38 -04:00
rusefi 3327257b7a #382 using constants in TS project 2017-04-03 21:12:21 -04:00
rusefi d1b94f1ca3 Merge remote-tracking branch 'origin/master' into fresh_chibios_2nd 2017-04-02 18:25:39 -04:00
rusefi d8a3318dbc nissan 4/360 progress 2017-04-02 18:14:30 -04:00
rusefi 401a0d2ce4 nissan 4/360 progress 2017-04-02 18:12:51 -04:00
rusefi fc91b6a89f nissan 4/360 progress 2017-04-02 17:59:01 -04:00
rusefi dcdafeea68 nissan 4/360 progress 2017-04-02 17:36:59 -04:00
rusEfi 7aae3d20ee Merge remote-tracking branch 'origin/master' into fresh_chibios_2nd
Conflicts:
	firmware/Makefile
2017-04-02 01:49:14 -04:00
rusefi 7e57111595 #375 2017-04-02 01:46:27 -04:00
rusefi 865ada98b8 Merge remote-tracking branch 'origin/master' into fresh_chibios_2nd 2017-04-02 01:03:57 -04:00
rusefi 3cd017b844 surviving MMC crash 2017-04-01 22:55:39 -04:00
rusefi 8e5959a6ce manual pre-merge - better error message 2017-04-01 16:52:55 -04:00
rusEfi 6d0a4b99d8 refactoring: nicer error message 2017-03-31 15:08:11 -04:00
Fabien Poussin 32d74a45f2 Fixes for chprint, updating submodule to use our custom version. 2017-03-31 15:59:10 +02:00
rusefi fc9cb01759 safe pre-merge, reducing chibios3 PR 2017-03-30 08:59:38 -04:00
rusefi 38a42a17ab safe pre-merge, reducing chibios3 PR 2017-03-30 08:59:12 -04:00
rusefi 4b7a8920bd safe pre-merge, reducing chibios3 PR 2017-03-30 08:58:48 -04:00
rusefi 29c2a7d306 safe pre-merge, reducing chibios3 PR 2017-03-30 08:57:49 -04:00
rusefi 8629b6bb4c fixing defines order 2017-03-29 21:48:16 -04:00
rusefi f6c4a613b8 stricted def requirments 2017-03-29 19:17:48 -04:00
Fabien Poussin 1c1ab7687a Various ChibiOS compatibility fixes and a missing OBD define 2017-03-29 18:03:37 +02:00
Fabien Poussin 4a93fc550f Fixes to make the firmware run. 2017-03-29 17:55:53 +02:00
Fabien Poussin 2cd048495f Changing ChibiOS repo to rusefi, updating code accordingly. 2017-03-29 17:55:52 +02:00
Fabien Poussin d16f5c7cc2 ChibiOS 16.x update. 2017-03-29 17:54:06 +02:00
rusefi 18018aa282 removing dead code 2017-03-28 19:26:44 -04:00
rusefi 92feca9a01 reducing variable name conflict 2017-03-28 18:59:42 -04:00
rusefi b81c47550d todo 2017-03-28 18:30:53 -04:00
rusefi 15b02c3ea9 manual picking from ChibiOS migration branch to make my evening a little less depressing 2017-03-27 22:59:05 -04:00
rusefi ce935102d2 manual picking from ChibiOS migration branch to make my evening a little less depressing 2017-03-27 22:57:13 -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 aaab04734b manual picking from ChibiOS migration branch to make my evening a little less depressing 2017-03-27 22:54: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 8ee5722230 EOL for generated files 2017-03-27 22:26:01 -04:00
rusefi bccf2803ab EOL generated 2017-03-27 22:19:58 -04:00
rusefi 72871721ad EOL for generated files 2017-03-27 22:15:48 -04:00
rusefi f66372d4b7 fresh generated 2017-03-27 21:53:31 -04:00
rusefi fb19f30040 EOL for generated files 2017-03-27 21:29:38 -04:00
rusefi e78b69f5fc #382 2017-03-26 18:57:20 -04:00
rusefi 95a2b045bb #382 2017-03-26 18:06:47 -04:00
rusefi d5c14bbdd5 #382 2017-03-26 18:05:50 -04:00
rusefi 01afcd869f #382 2017-03-26 17:54:37 -04:00
rusefi 4389077e22 TS protocol debugging #336 2017-03-26 17:19:08 -04:00
rusefi c516a54dd3 refactoring: removing unused parameter 2017-03-25 21:03:18 -04:00
rusefi 66ea0d5239 find_cygwin . -type f -print0 | xargs -0 dos2unix
firmware
2017-03-24 13:41:36 -04:00
rusefi 66b935ffbb find_cygwin . -type f -print0 | xargs -0 dos2unix 2017-03-24 13:17:03 -04:00
rusefi 2f06bfc764 validating firing order length 2017-03-23 23:23:11 -04:00
rusefi 4ce5c9dc43 validating firing order length 2017-03-23 22:01:10 -04:00
rusefi fb7fa34613 nissan 360/4 2017-03-22 22:53:10 -04:00
rusefi 7a7b2e0303 nissan 360/4 2017-03-22 22:50:16 -04:00
rusefi 2bddd062cd tdc for nissan 2017-03-22 11:39:20 -04:00
rusefi 23bd4a69e1 widening the gap for Nissan trigger 2017-03-22 07:07:02 -04:00
rusefi 428beb0609 better CAN defaults 2017-03-21 22:07:04 -04:00
rusefi 3e442e53cd fixed #377 2017-03-21 21:12:51 -04:00
rusefi 9ca2ab1768 widening the gap for Nissan trigger 2017-03-21 07:53:35 -04:00
rusefi 7af66d6920 docs 2017-03-20 22:22:06 -04:00
rusefi 664b50ac73 progress - pin management 2017-03-19 21:44:52 -04:00
rusefi 921bd9b79d fixed #374 2017-03-19 19:29:54 -04:00
rusefi 5d2c32ecc9 refactoring: const 2017-03-19 18:49:27 -04:00
rusefi 2aa66e22fb refactoring: const 2017-03-19 18:39:48 -04:00
rusefi 4252872b4d improving internal consistency validation 2017-03-19 18:04:59 -04:00
rusefi da6ef11e8f improving internal consistency validation 2017-03-19 17:54:03 -04:00
rusefi 7107876cde docs 2017-03-19 17:42:15 -04:00
rusefi ecca8d3f61 removing dead code 2017-03-19 17:37:21 -04:00
rusefi 43123a4866 better error handling 2017-03-19 17:03:42 -04:00
rusefi 89a6351e69 SR20VE trigger 2017-03-18 21:42:17 -04:00
rusefi 7a683dbe13 SR20VE trigger 2017-03-18 21:39:23 -04:00
rusefi 7e0d8ed6ba SR20VE trigger 2017-03-18 21:36:51 -04:00
rusefi 90e6a61aff SR20VE trigger 2017-03-18 21:22:56 -04:00
rusefi 300637fef5 SR20VE trigger 2017-03-18 21:14:12 -04:00
rusefi ad43478b27 SR20VE trigger 2017-03-18 20:59:52 -04:00
rusefi 635ee2c5f5 removing dead code 2017-03-18 20:45:22 -04:00
rusefi e5515d056f removing dead code 2017-03-18 20:42:52 -04:00
rusefi 43c79ee53d removing dead code 2017-03-18 20:42:13 -04:00
rusefi fafbd112a7 removing dead code 2017-03-18 20:39:42 -04:00
rusefi dc27476dd6 refactoring 2017-03-18 20:37:27 -04:00
rusefi 07cb286598 removing dead code 2017-03-18 20:33:36 -04:00
rusefi 2069d6a347 explicit SR20VE name 2017-03-18 20:18:21 -04:00
rusefi 37bab53de3 docs 2017-03-18 10:21:26 -04:00
rusefi 7247dbc0d9 docs 2017-03-12 23:01:08 -04:00
rusefi 745a48796d GM 7x wheel 2017-03-12 22:55:41 -04:00
rusefi 804cb8a85f GM 7x wheel 2017-03-12 22:55:02 -04:00
rusefi 3df4f99a3e better error handling 2017-03-12 22:48:15 -04:00
rusefi e600229626 better error handling 2017-03-12 22:46:01 -04:00
rusefi 0c4c0d4a7e better error handling 2017-03-12 15:57:33 -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 a8d3add774 removing dead code 2017-03-12 10:29:33 -04:00
rusefi 7bcde9830b progress #371 2017-03-11 22:24:25 -05:00
rusefi 0ed7c293bb docs 2017-03-11 22:22:10 -05:00
rusefi 1428d989c1 progress #371 2017-03-11 20:15:27 -05:00
rusefi 410f436516 progress #371 2017-03-11 20:01:29 -05:00
rusefi 12fa6ea513 progress #371 2017-03-11 19:52:41 -05:00
rusefi 68dcd2396c fixed #370 2017-03-09 01:14:02 -05:00
rusefi 55968c277a docs 2017-03-09 01:10:53 -05:00
rusefi 5dfc9a32a7 better constant names 2017-03-09 01:10:33 -05:00
rusefi c2aa1e1f34 refactoring #370 2017-03-09 00:51:27 -05:00
rusefi d9fdf80db6 progress #369 2017-03-09 00:05:52 -05:00
rusefi 12a6313d68 refactoring - extracting sensors storage class 2017-03-07 02:24:57 -05:00
rusefi 32ed6ab0b1 #348 refactoring 2017-03-07 02:01:17 -05:00
rusefi d1aac11cf9 #348 refactoring 2017-03-07 01:54:34 -05:00
rusefi 723a691cd9 #348 progress 2017-03-07 01:52:54 -05:00
rusefi 45b6b34d60 #348 2017-03-07 01:37:07 -05:00
rusefi 1f70712a70 #368 progress 2017-03-07 01:28:26 -05:00
rusefi 79d9928964 #368 progress 2017-03-07 01:26:58 -05:00
rusefi 6df0c3b4e4 fixed #366 2017-03-06 17:42:16 -05:00
rusefi e27dccd2ce #366 progress 2017-03-06 17:31:20 -05:00
rusefi 3b8ed5766e docs 2017-03-06 17:08:09 -05:00
rusefi e7f6345035 #366 2017-03-05 21:59:15 -05:00
rusefi 92379b6752 #366 2017-03-05 21:54:22 -05:00
rusefi aa5d058199 #366 2017-03-05 21:13:04 -05:00
rusefi 01cbc39f49 progress 2017-03-05 21:09:31 -05:00
rusefi b723a10b20 #366 2017-03-05 14:33:35 -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 f829c75cca individual error codes for all errors 2017-03-05 08:46:32 -05:00
rusefi 75bb78c484 safer default 2017-03-05 07:42:18 -05:00
rusefi fe5db79edb fixed #363 2017-03-04 20:52:24 -05:00
rusefi 1b947d85ed removing artificial limitation 2017-03-04 20:51:27 -05:00
rusefi 08eefc146f removing artificial limitation 2017-03-04 20:50:51 -05:00
rusefi 04b96b9590 progress #363 - refactoring, less confusing code and a step towards a bug fix 2017-03-04 20:22:30 -05:00
rusefi 59575b92a6 progress #363 - refactoring, less confusing code and a step towards a bug fix 2017-03-04 20:19:14 -05:00
rusefi da3f14f5e6 better logging 2017-03-04 19:47:15 -05:00
rusefi 9623434a9a better variable name & docs 2017-03-04 09:07:10 -05:00
rusefi 58f8fc39dd better logging 2017-03-04 09:06:06 -05:00
rusefi b82de776a9 better variable name & docs 2017-03-04 08:55:53 -05:00
rusefi f74229bf99 better error message 2017-03-04 08:35:22 -05:00
rusefi 318f736d8f improving debug logging 2017-03-04 00:46:02 -05:00
rusefi 431afcbbff improving debug logging 2017-03-04 00:43:53 -05:00
rusefi 46229b1ccc progress #363 2017-03-04 00:17:53 -05:00
rusefi c325a7e170 progress #363 2017-03-04 00:13:32 -05:00
rusefi 9b7fa11c01 docs 2017-03-04 00:08:56 -05:00
rusefi 0558503958 docs 2017-03-03 23:49:05 -05:00
rusefi 538847a44e simulator usability 2017-03-03 23:30:41 -05:00
rusefi edd6d62d0c simulator usability 2017-03-03 23:26:50 -05:00
rusefi 60c6b71027 simulator usability 2017-03-03 23:24:32 -05:00
rusefi 7c022355ef progress 2017-03-03 23:22:22 -05:00
rusefi 17a80c9603 simulator bugfix - sudden RPM change 2017-03-03 22:58:30 -05:00
rusefi b17dae14b1 improving debug logging 2017-03-03 22:07:25 -05:00
rusefi c6993dd430 docs & refactoring 2017-03-03 21:59:00 -05:00
rusefi 272f6ccecb docs & refactoring 2017-03-03 21:57:28 -05:00
rusefi d0cb29649f improving debug logging 2017-03-03 21:49:55 -05:00
rusefi 2404ab30dd minor bugfix - message duplication for unit tests 2017-03-03 21:33:49 -05:00
rusefi c19e08a04a progress #363 2017-03-01 22:37:10 -05:00
rusefi 42eea1ddfd progress #363 2017-03-01 22:18:25 -05:00
rusefi 0b60af020f refactoring 2017-03-01 22:01:08 -05:00
rusefi 21be48b319 refactoring 2017-03-01 21:45:56 -05:00
rusefi 9ec236aae0 typo in error message 2017-03-01 21:43:18 -05:00
rusefi 414c03f478 progress #363 2017-03-01 21:38:14 -05:00
rusefi 9739a01c3f refactoring 2017-03-01 21:31:39 -05:00
rusefi 7d774d4e11 civic trigger issue 2017-03-01 19:41:17 -05:00
rusefi 19a6e462b4 docs 2017-03-01 18:02:09 -05:00
rusefi 2056494c55 refactoring 2017-02-24 19:42:34 -05:00
rusefi ff02cefd10 usability: better error handling 2017-02-24 19:20:33 -05:00
rusefi 70c77cefd3 board QA engine 2017-02-24 18:58:14 -05:00
rusefi bc8d433310 trigger progress 2017-02-23 22:27:12 -05:00
rusefi 9a2c3151b7 progress #363 2017-02-23 20:24:06 -05:00
rusefi 2f9b950489 progress #363 2017-02-23 14:00:03 -05:00
rusefi 1924d3445d progress #363 2017-02-23 13:53:27 -05:00
rusefi 75b33a8842 #363 new flag for softer error handling 2017-02-23 08:44:10 -05:00
rusefi 7004e73348 bugfix: set_toothed_wheel command 2017-02-23 08:20:24 -05:00
rusefi 14d578598d bugfix: false warnings in case of single coil or simultaneous injection 2017-02-22 22:27:44 -05:00
rusefi 75c67c12a8 docs 2017-02-22 22:00:56 -05:00
rusefi 0f3405b7e4 removing dead property customUseRiseEdge 2017-02-22 21:28:31 -05:00
rusefi b20d7f0e23 refactoring - better constant name 2017-02-22 21:13:04 -05:00
rusefi 5301249105 fixed #3 2017-02-21 11:46:49 -05:00
rusefi f8cce5a34b refactoring - better constant name & docs 2017-02-20 12:53:43 -05:00
rusEfi 7256d4481e auto-sync 2017-02-18 15:01:47 -05:00
rusEfi 3061999890 auto-sync 2017-02-17 21:03:22 -05:00
rusEfi a797f12e9e auto-sync 2017-02-17 01:01:43 -05:00
rusEfi b97e71fa91 auto-sync 2017-02-17 00:02:58 -05:00
rusEfi 70fa5911f9 auto-sync 2017-02-15 11:03:28 -05:00
rusEfi 9fe095480f auto-sync 2017-02-14 22:03:21 -05:00
rusEfi a77f8d01c2 auto-sync 2017-02-14 21:01:56 -05:00
rusEfi d8fee3cca6 auto-sync 2017-02-14 01:03:01 -05:00
rusEfi 899a225a46 auto-sync 2017-02-14 00:02:59 -05:00
rusEfi eaa2c0a7a4 auto-sync 2017-02-13 23:03:19 -05:00
rusEfi 36438d5760 auto-sync 2017-02-13 22:02:52 -05:00
rusEfi cb9c6cba62 auto-sync 2017-02-13 18:03:38 -05:00
rusEfi e445558afd auto-sync 2017-02-13 11:03:16 -05:00
rusEfi 9f392f5659 auto-sync 2017-02-12 21:04:18 -05:00
rusEfi 24dbf8c153 auto-sync 2017-02-12 20:05:02 -05:00
rusEfi 41c387ef45 auto-sync 2017-02-12 18:02:01 -05:00
rusEfi 3a921486c9 auto-sync 2017-02-12 13:02:00 -05:00
rusEfi 110e66e7b2 auto-sync 2017-02-12 02:02:24 -05:00
rusEfi 61353ca04b auto-sync 2017-02-09 22:02:07 -05:00
rusEfi ad009182ff auto-sync 2017-02-09 15:07:03 -05:00
rusEfi c53c331149 auto-sync 2017-02-09 13:05:40 -05:00
rusEfi 0f070ea5e9 auto-sync 2017-02-09 12:03:46 -05:00
rusEfi 86c453775d auto-sync 2017-02-08 08:03:39 -05:00
rusEfi fa4cb349bb auto-sync 2017-02-08 01:03:36 -05:00
rusEfi 3d6ac66eb3 auto-sync 2017-02-07 17:04:39 -05:00