Commit Graph

2461 Commits

Author SHA1 Message Date
andreika-git fca40969e1 Rpm calculator refactor (#459)
* initial portion

* fixes

* merge2
2017-07-08 11:02:28 -04:00
rusefi 7d96b15696 RPM refactoring done 2017-07-08 07:19:26 -04:00
rusefi 5cf6cc7728 RPM state enum done 2017-07-08 06:42:10 -04:00
rusefi 472c66142c RPM refactoring 2017-07-07 08:10:06 -04:00
rusefi 98a978c852 RPM refactoring 2017-07-07 07:20:04 -04:00
rusefi d3c1710de3 RPM refactoring 2017-07-07 07:04:40 -04:00
rusefi 3568421523 RPM refactoring 2017-07-07 06:42:51 -04:00
rusefi 0774df33ab RPM refactoring 2017-07-06 21:47:04 -04:00
rusefi 09db44c164 RPM refactoring 2017-07-06 21:28:51 -04:00
rusefi 060d1b8313 docs 2017-07-06 21:26:35 -04:00
rusefi 594dfb639d code formatting 2017-07-06 21:21:45 -04:00
rusefi e58b53dcb2 fixing build 2017-07-06 20:19:44 -04:00
rusefi c48f7f57ee RPM refactoring 2017-07-06 20:10:34 -04:00
rusefi 63ddcb9649 RPM refactoring 2017-07-06 19:33:25 -04:00
rusefi 527f920b44 RPM refactoring 2017-07-06 19:15:10 -04:00
rusefi fccac7b1b3 RPM refactoring 2017-07-06 17:26:32 -04:00
rusefi f4ee1c54e8 RPM refactoring 2017-07-06 15:33:59 -04:00
rusefi 23c9c232df RPM refactoring 2017-07-06 12:03:17 -04:00
rusefi 11265ca1d7 RPM refactoring 2017-07-06 11:19:02 -04:00
rusefi 18de018cda RPM refactoring 2017-07-06 11:15:29 -04:00
rusefi 3fdc29873b RPM refactoring 2017-07-06 08:49:55 -04:00
rusefi f8fb3cdb69 rpm refactoring 2017-07-06 08:43:15 -04:00
rusefi b61a61d44f rpm refactoring 2017-07-06 08:35:09 -04:00
rusefi 55bbe9ed05 RPM refactoring 2017-07-06 07:27:32 -04:00
rusefi b46912a9f3 hopefully bugfix 2017-07-05 22:22:24 -04:00
rusefi 5e54be00a8 partial rollback 2017-07-05 21:54:04 -04:00
rusefi 98e6c294c5 partial rollback 2017-07-05 21:50:15 -04:00
rusefi a3302aeb8e partial rollback - would it resolve issues? 2017-07-05 21:23:54 -04:00
andreika-git 855994e342 Fix fsio (#456)
* tiny fix of Engine::checkShutdown()

* fix fsio
2017-07-01 17:29:56 -04:00
andreika-git 74a85826f0 attempting to fix simulator autotest... (#453) 2017-06-29 02:45:19 -04:00
andreika-git b9a1fa395e fix checkIfTriggerConfigChanged() for unit tests (#452) 2017-06-28 11:06:40 -04:00
andreika-git b7af346470 fix crankingIACposition on RPM=0 (#451) 2017-06-28 02:22:57 +03:00
andreika-git 51619fa176 fix unit_tests (#450) 2017-06-27 00:10:01 +03:00
andreika-git 810509440d onConfigurationChangeTriggerCallback() (#448)
* onConfigurationChangeTriggerCallback()

* conform isTriggerConfigChanged

* #if EFI_EMULATE_POSITION_SENSORS

* Now it works!

* svnversion
2017-06-26 21:31:10 +03: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
andreika-git 330f333de9 EFI_MAP_AVERAGING_ITB (#446)
* EFI_MAP_AVERAGING_ITB

* mapMinBufferLength

* fix datetime

* fix datetime

* fix datetime

* cleaning up

* cleaning up

* oops

* so be it

* minPressure -> currentPressure
2017-06-22 11:21:35 +03:00
rusefi f496958221 mapMinBufferLength 2017-06-22 10:10:07 +03:00
rusefi bd026d534f mapMinBufferLength 2017-06-22 09:29:52 +03:00
rusefi d682229f27 docs 2017-06-22 09:23:42 +03:00
rusefi 95889d8f22 removing unused method 2017-06-22 08:59:07 +03:00
rusefi 402653721a refactoring 2017-06-21 07:16:19 +03:00
rusefi f4a9903d52 more pinMode fixes 2017-06-19 08:57:04 +03:00
rusefi 3386953034 fanPinMode fix 2017-06-19 00:53:18 -04:00
Andrei 5d438b9a11 FSIO Starter Block using cranking_rpm 2017-06-14 12:39:00 +03:00
rusefi 5062468418 FSIO progress 2017-06-13 19:39:49 -04:00
Andrei 1146c3e8ac engineConfiguration->stepperDirectionPinMode 2017-06-13 21:32:34 +03:00
Andrei 619ed2a9a6 Merge branch 'master' of https://github.com/rusefi/rusefi into stepper 2017-06-13 21:27:07 +03:00
rusefi c6c8212ad1 #351 2017-06-13 10:40:16 -04:00
Andrei 56bddfb677 stepperDirectionPin Mode 2017-06-13 16:28:05 +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
rusefi 5e9ed07904 configurable stepper pulse 2017-06-12 18:31:55 -04:00
rusefi 6b1fefd1c6 stepper and linear termistors 2017-06-12 18:22:25 -04:00
Andrei 8c847247ad EFI_MAIN_RELAY_CONTROL draft 2017-06-13 01:14:39 +03:00
rusefi 0c4fc55e7a #442 2017-06-12 08:41:32 -04:00
rusEfi f78a18c3dc #442 2017-06-12 08:18:19 -04:00
rusefi 96f52a7b1c better method name & minor RX8 progress 2017-06-11 17:39:35 -04:00
rusefi 565909191c docs 2017-06-11 15:36:23 -04:00
rusefi 4b15a23316 new command: set_injector_lag VOLTAGE LAG 2017-06-11 15:32:29 -04:00
rusefi 87d213f9b2 reducing code duplication 2017-06-11 15:27:23 -04:00
rusefi 6a4d69acc8 reducing code duplication 2017-06-11 15:17:02 -04:00
rusefi 53d1b39a1c reducing code duplication 2017-06-11 15:13:03 -04: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 18a3d18781 refactoring 2017-06-11 14:40:29 -04:00
rusefi be44198033 default TPS2TPS map 2017-06-11 00:54:37 -04:00
rusefi 8c0bd608c6 micro-optimization 2017-06-09 00:05:41 -04:00
rusefi 8ed79284fb micro-optimization 2017-06-09 00:02:12 -04:00
rusefi c7a93b4def micro-optimization: in-lining from C++ back to C #441 2017-06-08 23:05:05 -04:00
rusefi b725284eac refactoring 2017-06-08 22:54:51 -04:00
rusefi 5536f4bdd2 Lamborghini Diablo firing order 2017-06-08 20:35:42 -04:00
rusefi 0def9818bd debug modes 2017-06-07 23:12:04 -04:00
rusefi 5f8a367df9 debug modes 2017-06-07 23:04:56 -04:00
rusefi 2e92718e89 executor runtime stats 2017-06-07 22:55:05 -04:00
rusefi f2c3f2fe0d #440 2017-06-06 23:11:29 -04:00
andreika-git 226a2c76a1 Merge branch 'master' into bootloader 2017-06-05 20:35:33 +03:00
rusefi 03a0b44e60 #4 2017-06-04 21:15:44 -04:00
rusefi 543d9c06f5 #4 2017-06-04 20:13:37 -04:00
rusefi fc50e09c38 refactoring 2017-06-04 18:53:43 -04:00
rusefi be5ec054a4 refactoring 2017-06-04 18:43:08 -04:00
rusefi cdbb25eb7c refactoring 2017-06-04 18:29:57 -04:00
rusefi 3d6436d344 refactoring 2017-06-04 16:35:13 -04:00
rusefi 3da1ce7168 todo 2017-06-04 16:24:17 -04:00
rusefi 2390817f5c a bit of OOP 2017-06-04 16:18:51 -04:00
rusefi 345401a807 a bit of OOP 2017-06-04 16:18:29 -04:00
rusefi a297342c99 refactoring 2017-06-04 15:50:33 -04:00
rusefi 903e9cd38c refactoring 2017-06-04 15:25:37 -04:00
Andrei 1568192bd5 Persistent store 2017-06-04 22:05:15 +03:00
Andrei 531c3abb56 Merge branch 'bootloader' of https://github.com/andreika-git/rusefi into bootloader 2017-06-04 22:02:49 +03:00
Andrei f52a0064fa Refactoring 2017-06-04 22:01:40 +03:00
rusefi 8baec75651 #412 2017-06-04 15:00:19 -04:00
rusEfi a1201c5930 change of PID period to reset PID 2017-06-04 13:21:07 -04:00
rusEfi b467d70f85 good enough solution for now #435 2017-06-04 12:59:24 -04:00
rusefi 013cf2fbbf docs 2017-06-03 23:36:34 -04:00
rusefi 2488072879 minor fix 2017-06-03 22:43:05 -04:00
rusefi cd028fd722 PID reset counter for all! 2017-06-03 10:37:26 -04:00
rusefi 6b61023b6d #435 2017-06-02 22:28:12 -04:00
rusefi a85db3c357 PID reset counter 2017-06-02 21:34:00 -04:00
rusEfi 79ceb0420d nicer ETB properties change 2017-05-30 21:56:56 -04:00
rusEfi 206658663c refactoring 2017-05-30 21:56:38 -04:00
Andrei e24b8736c9 Separate Serial & sdCard configs for bootloader use 2017-05-30 20:50:33 +03:00
rusEfi d434fb050e better logging 2017-05-29 23:36:08 -04:00
rusEfi 543586c179 PID progress 2017-05-29 23:32:41 -04:00
rusEfi 013f30727f PID refactoring 2017-05-29 23:15:07 -04:00
rusEfi 62835fbd9b enable verbose_etb 2017-05-29 23:13:02 -04:00
rusEfi 6efbeac896 better variable name 2017-05-29 22:51:30 -04:00
rusEfi 4234900eaa refactoring & status fix 2017-05-29 22:51:14 -04:00
rusEfi d8ecf8bd1d fixing throttle pedal settings storage & better names 2017-05-29 22:35:24 -04:00
rusEfi 0721678500 ETB 2017-05-29 22:08:55 -04:00
rusefi 10fd879363 better error code names 2017-05-29 19:23:15 -04:00
rusefi b20d2a4728 better error handling 2017-05-29 12:40:02 -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 8713e80dad better error handling 2017-05-29 00:02:43 -04:00
rusefi 4ab27aeee0 better error handling 2017-05-29 00:02:22 -04:00
rusefi 3fb5167f7a PID storage refactoring - minor incompatible storage change 2017-05-28 22:32:32 -04:00
rusefi 38247d6fcf progress 2017-05-28 22:10:35 -04:00
rusefi 53a6ebf7cc ETB 2017-05-28 14:22:43 -04:00
rusefi 99d82d9e4e #4 idle min/max 2017-05-28 13:44:26 -04:00
rusefi e03d0c9c6a #4 2017-05-28 13:39:28 -04:00
rusefi df19934640 #4 2017-05-28 13:39:08 -04:00
rusefi 338a4acd9b #4 new parameters 2017-05-27 23:43:48 -04:00
rusefi a8a3063247 #4 2017-05-27 23:22:24 -04:00
rusefi 7c7cd41471 ETB online settings 2017-05-27 23:01:41 -04:00
rusefi 4f00c059af lowering lowest RPM threshold 2017-05-26 08:48:40 -04:00
rusefi 932eb0c738 docs 2017-05-25 23:27:45 -04:00
rusefi 3d48013aeb refactoring 2017-05-25 23:23:51 -04:00
rusefi 43c542f990 maybe micro-optimization 2017-05-25 23:23:22 -04:00
rusefi df05611093 refactoring 2017-05-25 23:23:03 -04:00
rusefi a7ef2eb305 refactoring 2017-05-25 22:49:40 -04:00
rusefi fa18efb4c9 refactoring 2017-05-25 22:45:12 -04:00
rusefi 05ef8066b8 refactoring 2017-05-25 22:37:43 -04:00
rusefi 2e1e1e3ad2 refactoring 2017-05-25 22:37:24 -04:00
rusefi 6acad5f3da refactoring 2017-05-25 22:37:07 -04:00
rusefi 399be0259c refactoring 2017-05-25 22:31:29 -04:00
rusefi c4545a9779 refactoring 2017-05-25 22:28:04 -04:00
rusefi 6eba573dcf Merge pull request #428 from andreika-git/icu_and_locks
Fix lockAnyContext
2017-05-25 22:03:20 -04:00
rusefi c907b7c094 better error code 2017-05-25 19:56:11 -04:00
Andrei 81983a4362 Fix lockAnyContext 2017-05-25 21:51:21 +03:00
rusefi 2eb9da8b0c docs 2017-05-25 12:09:07 -04:00
rusefi 62b92e2281 isVerboseETB 2017-05-25 08:57:03 -04:00
rusefi 51160112d3 refactoring 2017-05-25 08:56:36 -04:00
rusefi 7e2339296e refactoring 2017-05-25 08:49:04 -04:00
rusefi 9bcc06ef7b silentTriggerError 2017-05-25 08:28:30 -04:00
rusefi 9a20976ad0 ETB progress 2017-05-25 00:38:37 -04:00
rusefi ed44889992 docs 2017-05-24 23:53:07 -04:00
rusefi 830e96e1f5 better location for global fuel correction 2017-05-24 23:48:03 -04:00
rusefi 73afcd2a8b typo & error code name 2017-05-24 23:42:27 -04:00
rusefi 0a0549e1bc refactoring 2017-05-24 22:46:45 -04:00
rusefi 5a42da2e0a refactoring 2017-05-24 22:39:17 -04:00
rusefi d2356a421b one step back 2017-05-24 07:59:48 -04:00
rusefi d8f7b61d63 better class name 2017-05-24 07:57:58 -04:00
rusefi bdf977a511 #426 2017-05-24 07:35:44 -04:00
rusefi 15b6993cb4 #4 progress 2017-05-22 23:25:34 -04:00
rusefi 7020c532c7 nothing to hide 2017-05-22 22:32:08 -04:00
rusefi e528e85a2a misc 2017-05-22 22:31:41 -04:00
rusefi 4f894c9c42 #295 2017-05-22 19:42:34 -04:00
rusefi 31f19b25e8 ETB progress 2017-05-22 18:26:58 -04:00
rusefi ffa6bd52b0 progress 2017-05-22 15:31:03 -04:00
rusefi b259b42b0e #4 2017-05-22 15:30:39 -04:00
rusefi e8b55e2c54 #4 2017-05-22 15:06:27 -04:00
rusefi 36fb5d4037 better field name 2017-05-21 23:17:08 -04:00
rusefi bdf278bfe5 better name 2017-05-21 11:09:47 -04:00
rusefi 4743c23092 wider usage of EFI_CLOCK_LOCKS 2017-05-21 10:46:43 -04:00
rusefi 6f0af7e52d better field names 2017-05-21 10:26:51 -04:00
rusefi 67a28c081f better names 2017-05-21 10:25:35 -04:00
rusefi a3919be9bd better code name 2017-05-21 10:15:57 -04:00
rusefi ffc9cf72e4 better code names & more performance info 2017-05-21 10:03:17 -04:00
rusefi 419de6a317 fixing build 2017-05-19 22:30:21 -04:00
rusefi af6a1a290f consistency for max counters reset 2017-05-19 21:52:10 -04:00
rusefi 081a5ee6dc fixing build 2017-05-19 13:04:16 -04:00
rusefi 135d98837f #58 2017-05-18 16:39:04 -04:00
rusefi 8d5502ae4e #58 2017-05-18 16:16:55 -04:00
rusefi 55a6cbce5d #4 2017-05-16 22:13:40 -04:00
rusefi 8e32c98aef #4 2017-05-16 20:55:01 -04:00
rusefi 8ada6971b4 #4 2017-05-16 20:52:52 -04:00
rusefi 8a354ed233 removing dead code #4 2017-05-16 20:25:53 -04:00
rusefi a6a025144f removing dead code #4 2017-05-16 20:18:28 -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 854f27a6c5 . 2017-05-15 22:02:57 -04:00
rusefi 2ed58d6feb removing unused 2017-05-15 22:02:49 -04:00
rusefi d99097c0fe avoiding a warning 2017-05-15 22:02:36 -04:00
rusefi cadac9ac62 remove unused 2017-05-15 21:26:08 -04:00
rusefi a746bae8ce remove unused 2017-05-15 21:25:32 -04:00
rusefi f49f87e66a removing unused 2017-05-15 21:23:44 -04:00
rusefi fef48d52bc removing unused parameter 2017-05-15 20:31:16 -04:00
rusefi 3577af1991 #415 2017-05-15 20:16:48 -04:00
rusefi e7b793ab68 removing unused parameter 2017-05-15 11:44:19 -04:00
rusefi db83980627 removing unused parameter 2017-05-15 09:35:06 -04:00
rusefi 60eb9985ba monitorReuse idea is dead 2017-05-15 09:21:40 -04:00
rusefi d83633d0ab removing unused parameter 2017-05-15 08:51:40 -04:00
rusefi 6f2134511b better method name 2017-05-15 08:40:54 -04:00
rusefi 771045965c proper header location 2017-05-15 08:35:41 -04:00
rusefi a60ba90abd #415 2017-05-15 05:08:17 -04:00
rusefi 0796baf64c #415 2017-05-15 04:53:04 -04:00
rusefi 1ec6e6bb9b trigger debug 2017-05-13 08:25:47 -04:00
rusefi 34c81e0251 trigger sync debug, warning_period command 2017-05-13 08:14:13 -04:00
rusefi 82d3303f1b debug_mode commands 2017-05-13 07:48:42 -04:00
rusefi a1e5a4a6f2 trigger debug 2017-05-13 07:31:21 -04:00
rusefi 1f6d6984e2 trigger debug mode 2017-05-12 22:31:02 -04:00
rusefi 344f3ab2d7 trigger debug 2017-05-12 22:12:16 -04:00
rusefi 6fc585cd30 docs 2017-05-12 16:28:56 -04:00
rusefi f0208a212f less confusing pin name 2017-05-12 14:37:07 -04:00
rusefi ed8e5b2cc5 removing unused parameter 2017-05-12 13:47:09 -04:00
rusefi 2639174870 getter fix 2017-05-12 13:08:11 -04:00
rusefi 12581b2456 track day progress 2017-05-12 09:23:30 -04:00
rusEfi a411f7c044 get array 2017-05-12 06:19:47 -04:00
rusefi c9550a9cd1 more idle air by default 2017-05-11 22:58:06 -04:00
rusefi 560ab5d5c4 fixing unit tests 2017-05-11 19:15:47 -04:00
rusefi e969fcc129 andreika canNbcType feedback 2017-05-11 19:07:15 -04:00
rusefi 89bfc75ce7 refactoring: splitting long method 2017-05-11 19:03:31 -04:00
rusefi 9656861338 refactoring: splitting long method 2017-05-11 18:58:13 -04:00
rusefi 51bc8ef09a #412 2017-05-11 08:32:08 -04:00
rusefi 1a16b21495 flexibility for andreika 2017-05-09 19:05:47 -04:00
rusefi 441647b83f flexibility for andreika 2017-05-09 18:59:54 -04:00
rusefi 9e682b7d46 flexibility for andreika 2017-05-09 18:58:25 -04:00
rusefi 9d03be6731 counter for test command 2017-05-09 12:07:52 -04:00
rusefi cf86a0fe4c removing unused parameter 2017-05-08 08:15:46 -04:00
rusefi d96bfb5302 removing unused parameter 2017-05-08 08:08:22 -04:00
rusefi d68f3061f3 removing unused parameter 2017-05-07 20:40:10 -04:00
rusefi 43ccd529de getting back to original scale 2017-05-07 19:06:50 -04:00
rusefi 50489c2b4a better cranking defaults 2017-05-07 18:37:44 -04:00
rusefi 135a72812a set cranking_iac X command 2017-05-07 18:37:22 -04:00
rusefi d406a7cb36 todo 2017-05-07 14:09:40 -04:00
rusefi c82d863cae miata defaults progress 2017-05-07 10:30:05 -04:00
rusefi d62cd26336 Merge branch 'master' of https://github.com/rusefi/rusefi 2017-05-06 16:12:24 -04:00
rusefi ec17015342 prometheus 2017-05-06 16:11:45 -04:00
rusefi 5e0fb8c567 fix #404 2017-05-05 15:57:15 -04:00
rusefi 5f4d3b789b #404 2017-05-05 12:11:18 -04:00
rusefi a97994cdb6 telemetry dreams 2017-05-04 17:03:23 -04:00
rusefi 8c7f8cf311 better state validation 2017-05-03 18:08:04 -04:00
rusefi 12b9480a97 better field name 2017-05-02 18:15:19 -04:00
rusefi 3a0dc9c784 AUX pid stop pin 2017-05-02 18:05:29 -04:00
rusefi b0de88ee2b Merge branch 'master' of https://github.com/rusefi/rusefi 2017-05-01 22:44:44 -04:00
rusefi 1b0ae3d4cb telemetry dreams 2017-05-01 22:33:20 -04:00
Andrei 3958c25501 STM32F407xx-define (and small clean-up) pull request 2017-05-01 22:09:35 +03:00
rusefi 8b110976ca better constraint validation 2017-04-30 15:55:24 -04:00
rusefi 60ea379e9a docs 2017-04-29 21:17:20 -04:00
rusefi 87bb963aa5 refactoring - removing unused parameter 2017-04-29 21:16:26 -04:00
rusefi 60ce162e99 refactoring 2017-04-29 14:40:55 -04:00
rusefi e9f66125dd COMBINED_WARNING_LIGHT 2017-04-27 13:06:54 -04:00
rusefi 5417f89793 COMBINED_WARNING_LIGHT 2017-04-27 13:05:48 -04:00
rusefi c02f0466d1 warning light progress 2017-04-25 08:29:24 -04:00
rusEfi 850c98acaa dizzybench 2017-04-24 22:43:29 -04:00
rusEfi e1af4e6ec6 dizzybench 2017-04-24 22:35:16 -04:00
rusEfi 464f1347b5 docs 2017-04-24 20:00:14 -04:00
rusEfi cf47b75f2e distinguishing fatal from panic 2017-04-21 22:47:50 -04:00
rusEfi 7a7fd5116c refactoring - reducing GPIO complexity 2017-04-21 19:59:05 -04:00
rusefi 6736a0aa2b refactoring - reducing GPIO complexity 2017-04-21 19:23:20 -04:00
rusefi 0aa76e5614 Merge pull request #400 from andreika-git/board-configuration
Board configuration
2017-04-21 19:17:31 -04:00
Andrei 1961808cb6 call-board-configuration pull request (fix unit tests) 2017-04-22 02:13:37 +03:00
Andrei 119159b749 call-board-configuration pull request (fix2) 2017-04-22 01:46:25 +03:00
rusefi 753bc23e58 Merge pull request #399 from andreika-git/board-configuration
call-board-configuration pull request
2017-04-21 18:46:06 -04:00
Andrei 02c36759f5 call-board-configuration pull request (fix) 2017-04-22 01:30:10 +03:00
Andrei 1643a44706 call-board-configuration pull request (fix) 2017-04-22 01:28:12 +03:00
rusefi bd0a720485 refactoring - reducing GPIO complexity 2017-04-21 18:11:36 -04:00
Andrei 27f03e9197 call-board-configuration pull request 2017-04-22 01:11:36 +03:00
rusefi 6982c304f8 refactoring - reducing GPIO complexity 2017-04-21 17:50:28 -04:00
rusefi f9d461f10c refactoring - reducing GPIO complexity 2017-04-21 17:38:13 -04:00
rusefi 9fa34486da refactoring - reducing GPIO complexity 2017-04-21 17:26:50 -04:00
rusefi 07117b03da refactoring - reducing GPIO complexity 2017-04-21 17:23:21 -04:00
rusefi f8c1daec02 refactoring - reducing GPIO complexity 2017-04-21 17:14:14 -04:00
rusefi d1a32f3b31 refactoring - reducing GPIO complexity 2017-04-21 17:10:29 -04:00
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