Commit Graph

678 Commits

Author SHA1 Message Date
rusefi db2720dfa8 #473 2017-08-17 09:09:30 -04:00
rusefi d8fca11472 #473 2017-08-17 02:56:25 -04:00
rusefi b9546e3596 #473 2017-08-17 02:49:07 -04:00
rusefi 67986f74f6 #473 2017-08-17 02:32:06 -04:00
andreika-git 83dfee8e96 Use RTC backup register to save Stepper IAC position (#471) 2017-08-07 07:28:21 -04:00
rusefi 3f42eddd64 better constant name 2017-08-06 19:43:01 -04:00
rusefi 2e2eccf06d refactoring 2017-08-06 14:58:02 -04:00
rusefi f9b341d8a5 #469 2017-08-05 18:43:03 -04:00
rusefi 0c36b63bed #463 2017-07-31 14:32:25 -04:00
rusefi 3a0b7f66c5 better error handling 2017-07-28 14:32:51 -04:00
rusefi f53177f5d7 better error handling 2017-07-28 14:27:37 -04:00
rusefi fe69c7ae4e refactoring - reducing code duplication 2017-07-10 22:08:55 -04:00
rusefi b19b850575 #140 2017-06-20 06:04:06 +03:00
rusefi 38d11a81aa #140 2017-06-18 03:12:18 -04:00
rusefi 99cc5196d4 #140 2017-06-18 03:09:12 -04:00
Andrei 68e761f6f0 stepperDirectionPin Mode 2017-06-13 16:28:05 +03:00
rusefi 0893e50949 configurable stepper pulse 2017-06-12 18:31:55 -04:00
rusefi 88be4a0b5e #442 2017-06-12 08:41:32 -04:00
rusefi abbfdff5c4 minor RX8 fix 2017-06-11 17:44:07 -04:00
rusefi 115a2c1c01 better method name & minor RX8 progress 2017-06-11 17:39:35 -04:00
rusefi 89c25af9d2 refactoring 2017-06-04 18:43:08 -04:00
rusefi c08140d112 refactoring 2017-06-04 18:29:57 -04:00
rusefi 5e6d2c5f03 refactoring 2017-06-04 16:35:13 -04:00
rusefi f65af61e82 a bit of OOP 2017-06-04 16:18:29 -04:00
rusefi a22f52c5ca todo 2017-06-04 15:57:57 -04:00
rusEfi 5cb6cad9b9 nicer ETB properties change 2017-05-30 21:56:56 -04:00
Andrei ef4cb7d3c2 Add || DOXYGEN 2017-05-30 22:46:02 +03:00
Andrei 69d9483291 Add || DOXYGEN 2017-05-30 22:43:33 +03:00
Andrei 2d26b6b8f5 Fix HAL_USE_ADC=FALSE 2017-05-30 21:23:52 +03:00
Andrei 9deb9efbdc Fix HAL_USE_ICU=FALSE 2017-05-30 21:22:38 +03:00
rusefi d280141ac2 better error code names 2017-05-29 19:23:15 -04:00
rusefi ef066786c1 refactoring 2017-05-25 23:23:03 -04:00
Andrei b31281fadc ifndef HAL_USE_USB_MSD compilation fix 2017-05-24 18:12:09 +03:00
rusEfi 3e9ff64c8d wow, another defect reported by @puff.
How come this even worked?!
2017-05-23 20:05:17 -04:00
Andrei c9d998d146 UART-DMA compile errors fix 2017-05-24 01:06:09 +03:00
rusefi 58a8dfdb42 better field name 2017-05-21 23:17:08 -04:00
puff 25580f6da1 Mazda RX8 instrument cluster - trip meter 2017-05-21 23:19:00 +03:00
rusefi 486e69d492 better names 2017-05-21 10:25:35 -04:00
rusefi 2b4c66968c better code names & more performance info 2017-05-21 10:03:17 -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 7dcf31c004 removing unused parameter 2017-05-15 20:31:16 -04:00
rusefi f27f99e9cc better method name 2017-05-15 08:40:54 -04:00
rusefi 1f07d65fb1 refactoring: extracting method 2017-05-15 05:03:40 -04:00
rusefi d1ecf56a3b #140 2017-05-12 21:19:14 -04:00
rusefi 44b5bfe0db flexibility for andreika 2017-05-09 19:05:47 -04:00
rusefi 9649776248 flexibility for andreika 2017-05-09 18:55:38 -04:00
rusefi e847b0f989 flexibility for andreika 2017-05-09 18:55:25 -04:00
rusefi 65fb6f7df5 cherry-picking 2017-05-09 15:46:23 -04:00
rusefi fcddd26a39 fix #410 2017-05-07 19:35:04 -04:00
Andrei ab18bdd0e6 boardTestModeJumperPin unassigned fix pull request 2017-05-06 21:54:47 +03:00
rusefi b54f0d3bdb better pin stop? 2017-05-05 21:50:22 -04:00
rusefi 0215c2c33f digital input stop 2017-05-05 21:05:59 -04:00
rusefi 777296cace stopping AUX pins 2017-05-02 18:40:33 -04:00
rusefi 24d5d7c862 better field name 2017-05-02 18:15:19 -04:00
rusefi 0826953124 comments & code style 2017-05-02 14:06:36 -04:00
rusefi 304a1fd48c Merge pull request #407 from thirstyone/master
Improved RX8 cluster operation - clt needle, battery and clt lamps
2017-05-02 13:59:56 -04:00
rusefi af35a083e1 Merge pull request #406 from andreika-git/BOARDSRC_CPP
BOARDSRC_CPP (and compatibility issues) pull request
2017-05-02 13:50:34 -04:00
rediskin ce51184ebf Improved RX8 cluster operation - clt needle, battery and clt lamps 2017-05-02 20:47:11 +03:00
Andrei ab6ad0fa0a BOARDSRC_CPP (and compatibility issues) pull request 2017-05-02 20:34:01 +03:00
rusefi cc56411101 VSS / CAN integration reducing complexity 2017-05-02 11:49:35 -04:00
Andrei e9a330584e STM32F407xx-define (and small clean-up) pull request 2017-05-01 22:24:19 +03:00
Andrei 3a1eb92109 STM32F407xx-define (and small clean-up) pull request 2017-05-01 22:09:35 +03:00
rusefi d5a70c237e ADC fast mode was not configured for all possible pins 2017-05-01 07:39:32 -04:00
rusefi fc7e1f897a icuStartCapture panic better state validation 2017-04-26 12:03:55 -04:00
rusefi cc55c143f5 icuStartCapture panic better state validation 2017-04-26 11:57:02 -04:00
rusEfi 296d8d1584 bugfix: speed sensor input under ChibiOS 3.0 was broken 2017-04-21 23:05:48 -04:00
rusEfi f54eb4ea8e distinguishing fatal from panic 2017-04-21 22:47:50 -04:00
rusEfi ed4098790c refactoring - reducing GPIO complexity 2017-04-21 20:12:11 -04:00
rusEfi c4d4e43e76 refactoring - reducing GPIO complexity 2017-04-21 20:09:57 -04:00
rusEfi f1801746f4 refactoring - reducing GPIO complexity 2017-04-21 20:07:17 -04:00
rusEfi cd5b6ec7d8 refactoring - reducing GPIO complexity 2017-04-21 19:59:05 -04:00
rusefi 85778e6bf2 refactoring - reducing GPIO complexity 2017-04-21 19:23:20 -04:00
rusefi 6f9ff11213 refactoring - reducing GPIO complexity 2017-04-21 18:11:36 -04:00
rusefi 66e14b52ae refactoring - reducing GPIO complexity 2017-04-21 17:23:21 -04:00
rusefi 17e05402ed refactoring - reducing GPIO complexity 2017-04-21 17:14:14 -04:00
rusefi e3affd2fa6 refactoring - reducing GPIO complexity 2017-04-21 17:10:29 -04:00
rusefi b89425a048 refactoring - reducing GPIO complexity 2017-04-21 16:33:51 -04:00
rusefi 7a0ebb3693 refactoring - reducing GPIO complexity 2017-04-21 16:30:14 -04:00
rusefi b193e17b7d refactoring - reducing GPIO complexity 2017-04-21 16:27:15 -04:00
rusefi e7e7458729 refactoring - reducing GPIO complexity 2017-04-21 16:20:06 -04:00
rusefi 65aa80c379 refactoring - reducing GPIO complexity 2017-04-21 15:28:47 -04:00
rusefi 070475f1ff refactoring - reducing GPIO complexity 2017-04-21 15:14:37 -04:00
rusefi 8fa9bf07a4 refactoring - reducing GPIO complexity 2017-04-21 13:53:47 -04:00
rusefi 0992f1465a refactoring - reducing GPIO complexity 2017-04-21 13:36:51 -04:00
rusefi 5a5672a00d refactoring - reducing complexity 2017-04-21 12:42:38 -04:00
rusefi 7aa92862e8 refactoring - reducing complexity 2017-04-21 12:31:17 -04:00
rusefi e201033eae refactoring - reducing complexity 2017-04-21 12:06:32 -04:00
rusefi ab0068fb97 refactoring - reducing complexity 2017-04-21 12:01:44 -04:00
rusefi 64fa965c5a #397 2017-04-21 11:44:15 -04:00
rusefi 6118be22a2 reducing warnings 2017-04-12 11:28:23 -04:00
rusefi c0a9e5a919 CAN flexibility 2017-04-12 11:28:08 -04:00
rusefi 69541b37cf better CAN flexibility 2017-04-12 10:41:16 -04:00
rusefi 170a3177a4 making CAN more flexible 2017-04-12 09:36:13 -04:00
rusefi dbb623f6d3 better error code names 2017-04-12 09:26:22 -04:00
rusefi e161280af3 CAN device flexibility 2017-04-12 09:17:06 -04:00
rusefi 748a959a2b better code name 2017-04-12 07:57:52 -04:00
rusefi 63ec35b41d sdCardSpiDevice 2017-04-11 19:25:31 -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 2f05a05845 fixing ADC 2017-04-05 22:41:51 -04:00
rusefi 9a7aa62cde Merge remote-tracking branch 'origin/master' into fresh_chibios_2nd 2017-04-05 20:55:53 -04:00
rusefi fedb12f2f3 progress towards pin restart 2017-04-05 19:48:40 -04:00
rusefi d2581fcdba stop VSS pin 2017-04-05 18:08:36 -04:00
rusEfi d691424e89 Merge remote-tracking branch 'origin/master' into fresh_chibios_2nd 2017-04-04 23:19:03 -04:00
rusefi c25a5e20b2 minor bugfix: uPpEr cAsE not supported in command names 2017-04-04 23:17:56 -04:00
rusEfi ce232a2708 refactoring: tolower 2017-04-04 23:00:21 -04:00
rusefi 3d206d704c fixing SD card under ChibiOS3 2017-04-02 23:28:05 -04:00
rusEfi 7bed55cd37 even better version 2017-04-02 01:15:03 -04:00
rusefi 616c2295fc Merge remote-tracking branch 'origin/master' into fresh_chibios_2nd 2017-04-02 01:03:57 -04:00
rusefi b9484413ff IAR version of the code 2017-04-02 01:02:58 -04:00
rusefi 6bcaddf974 refactoring: reducing code duplication / manual sync 2017-04-02 00:48:34 -04:00
rusefi 037da5e5e6 Merge branch 'master' of https://github.com/rusefi/rusefi 2017-04-02 00:21:06 -04:00
rusefi 8ebc7b980b manual sync 2017-04-02 00:20:47 -04:00
rusEfi c96540756c IAR fix 2017-04-01 23:03:34 -04:00
rusefi 6d43c8d0e8 better handling of MMC driver error state 2017-04-01 22:58:15 -04:00
rusefi 24c771a24d safe pre-merge, reducing chibios3 PR 2017-03-30 09:01:28 -04:00
rusefi d00e7d66de safe pre-merge, reducing chibios3 PR 2017-03-30 09:00:55 -04:00
rusefi 4776e72123 will deal with this later 2017-03-29 18:56:03 -04:00
rusefi 89a0d7ce1e making USB serial conditional 2017-03-29 18:55:38 -04:00
Fabien Poussin a7cf2d82ef Fix old lock_cnt and isr_cnt 2017-03-29 18:15:10 +02:00
Fabien Poussin 9f75cd5c75 Various ChibiOS compatibility fixes and a missing OBD define 2017-03-29 18:03:37 +02:00
Fabien Poussin f5d2eab8b5 Fixed ICU. 2017-03-29 17:55:53 +02:00
Fabien Poussin 8835ebee43 Fixes to make the firmware run. 2017-03-29 17:55:53 +02:00
Fabien Poussin e4952250d1 Adding ChibiOS Contrib module for a proper mass storage driver.
Adding missing board files.
2017-03-29 17:55:53 +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 d72544a005 manual picking from ChibiOS migration branch 2017-03-28 07:45:26 -04:00
rusefi 8c6096e66b fixed #336 2017-03-26 23:26:50 -04:00
rusefi 7d30cf8b88 find_cygwin . -type f -print0 | xargs -0 dos2unix
firmware
2017-03-24 13:41:36 -04:00
rusefi 97024c5d5a returning #360 2017-03-21 20:58:15 -04:00
rusefi 81d3c1679b progress - pin management 2017-03-19 21:44:52 -04:00
rusefi cec2208a1b better error handling 2017-03-19 17:33:27 -04:00
rusefi 8d7b6e8e0f hiding BOR even further 2017-03-19 17:18:17 -04:00
rusefi 4bf5456457 better constant names 2017-03-09 01:10:33 -05:00
rusefi a9fca33dea refactoring - extracting sensors storage class 2017-03-07 02:24:57 -05:00
rusefi 01ffbb9b89 standard header 2017-03-05 21:59:00 -05:00
rusefi a0d0f8ac79 better error code enum names & minor binary protocol test command fix 2017-03-05 14:13:47 -05:00
rusefi 187e73f4ca individual error codes for all errors 2017-03-05 08:51:21 -05:00
rusefi 2babd85a9e individual error codes for all errors 2017-03-05 08:50:19 -05:00
rusefi b01b053595 progress #363 2017-03-01 22:18:25 -05:00
rusefi a4b34423b2 #364 2017-02-25 00:12:11 -05:00
rusefi 27cfa521f0 better error handling: initializing LCD sooner rather than later 2017-02-24 19:33:06 -05:00
rusefi 4e151fae9c better error handling: initializing LCD sooner rather than later 2017-02-24 19:26:48 -05:00
rusefi fdaf0214b8 usability: better error handling 2017-02-24 19:26:00 -05:00
rusefi 28bcd995ee refactoring - better constant name & docs 2017-02-20 12:53:43 -05:00
rusefi db6e8ca5b9 new lines test commit 2017-02-20 12:23:42 -05:00
rusEfi 8a6e27797e auto-sync 2017-02-18 18:40:19 -05:00
rusEfi f6ad4b1ace auto-sync 2017-02-15 11:03:28 -05:00
rusEfi 268b572a9b auto-sync 2017-02-14 21:01:56 -05:00