Commit Graph

3086 Commits

Author SHA1 Message Date
rusefi c9b022d562 we need TLE8888 driver #714 2019-03-25 15:08:32 -04:00
rusefi a6fe81d07f docs 2019-03-23 08:55:33 -04:00
rusefi 8fa9855171 get_config for #713 2019-03-22 23:00:21 -04:00
andreika-git 984fc12f73 Idle timing PID control & TPS-based VE table (#713)
* Add new config settings for idleTimingPidControl & TPSBasedVeTable

* Add dialogs for idleTimingPidControl settings

* Add dialogs for TPSBasedVeTable settings

* Share the code for getTargetRpmForIdleCorrection() and move it from idle_thread.cpp

* Implement TPSBasedVeTable

* Add PID to advance_map.cpp

* Implement idleTimingPidControl

* Make getAdvanceCorrections() visible to unit-tests

* Unit-tests! Yeah!
2019-03-22 22:55:51 -04:00
rusefi 7800ee8ce7 idle status improvement 2019-03-21 23:50:50 -04:00
rusefi cb61887db1 TODO AEM WBO? 2019-03-21 22:21:30 -04:00
rusefi c1579ffc9a cranking docs 2019-03-21 20:26:14 -04:00
rusefi 0a19060c94 docs 2019-03-17 18:11:03 -04:00
rusefi 69dcfd6338 TPS acceleration docs 2019-03-16 11:14:52 -04:00
rusefi 7c1020b17c random progress 2019-03-14 13:28:51 -04:00
rusefi af87bf7e1e fuel gauges unification 2019-03-12 21:48:28 -04:00
rusefi dd3f5b8668 TS command to reset firmware 2019-03-12 20:33:13 -04:00
rusefi 653a735eab refactoring: no logic changes, just nicer variable and method names 2019-03-12 18:54:46 -04:00
rusefi d9bed5809e overall usability progress 2019-03-12 14:35:49 -04:00
rusefi a3493e76ab fixing build? 2019-03-11 15:02:27 -04:00
rusefi 8b22981688 command line progress? 2019-03-11 13:51:03 -04:00
rusefi 0df58cf9af hip9011 knock detection chip driver #35 2019-03-11 13:38:39 -04:00
rusefi 68ab283bd4 hip9011 knock detection chip driver #35 2019-03-11 09:42:11 -04:00
rusEfi 9a87b9e51b better Electronic Throttle body control #493 2019-03-11 00:31:06 -04:00
rusefi 07c964af78 better Electronic Throttle body control #493 2019-03-10 12:58:27 -04:00
rusefi 60a5b2c5ea better Electronic Throttle body control #493
two ETBs
2019-03-10 12:02:25 -04:00
rusEfi 9a11d26cc3 better Electronic Throttle body control #493 2019-03-09 23:31:47 -05:00
dron0gus c9edbf4225 Cleanup fixes (#700)
* Kill some more warnings

* pin_repository: add markUnused, allow use from plain C

* ehiGpio.cpp: add forgotten GPIOG port
2019-03-08 07:01:15 -05:00
rusefi af12bcb806 trigger docs pain #671 2019-03-05 18:10:20 -05:00
rusefi bc2a3c3de7 ETB quality instrumentation #494
set10K_4050K(ThermistorConf *thermistorConf)
2019-03-04 14:37:23 -05:00
rusefi 84c1b3581d refactoring trigger simulation 2019-03-04 01:10:31 -05:00
rusefi 8decc09edf reducing code duplication 2019-03-04 00:40:22 -05:00
rusefi a9e3399a74 refactoring: removing unused variables 2019-03-04 00:21:02 -05:00
rusEfi e9a88c18f6 ETB progress 2019-03-03 15:27:49 -05:00
rusefi 18f7b16ef1 code style 2019-03-02 22:54:28 -05:00
rusEfi 6865fc343e new 'etbreset' command 2019-03-02 15:04:42 -05:00
rusEfi 333ce71923 ETB iTerm limits 2019-03-02 14:00:32 -05:00
rusEfi e7b56452c7 "debug i4" & "debug i5" gauges 2019-03-02 13:26:20 -05:00
rusEfi c01734b8a4 TPS commands & compacting 2019-03-02 13:21:12 -05:00
rusEfi 27bf22f704 reducing warning noise 2019-03-02 13:04:26 -05:00
rusEfi e452b6802b ETB 2019-03-01 23:09:33 -05:00
rusefi e7e729c7cf #699 2019-02-28 21:17:35 -05:00
rusefi cf8ddde1ce #699 2019-02-28 21:09:31 -05:00
rusefi d1753b4860 #699 2019-02-28 19:48:38 -05:00
rusefi 5813168e30 #699 2019-02-28 19:42:15 -05:00
rusEfi d1da63ecac ETB 2019-02-27 17:54:25 -05:00
rusEfi 715b003124 typo 2019-02-27 17:13:05 -05:00
rusEfi 830e733053 fix #698 2019-02-27 17:12:52 -05:00
rusEfi fb3d06aebf ETB 2019-02-27 09:57:03 -05:00
rusEfi 7719561433 docs 2019-02-27 09:43:49 -05:00
rusefi 635bbcc960 ETB_BENCH_ENGINE 2019-02-27 08:55:56 -05:00
rusefi ee615c6f6a TS project clean-up 2019-02-26 22:32:17 -05:00
rusefi bdbecb8c42 NA6 base tune 2019-02-26 21:50:58 -05:00
rusefi 8715a45610 F7 2019-02-24 09:49:46 -05:00
rusefi 46bdbf82d1 refactoring: reducing code duplication 2019-02-23 12:33:49 -05:00
rusefi 565ac60218 fix #688 2019-02-23 08:52:12 -05:00
rusefi f3b64f5227 #688 2019-02-22 22:17:09 -05:00
rusefi 9547c44ff1
688 brainpins (#694)
* GPIOF, GPIOG and GPIOH ports are not available #688
2019-02-22 22:10:41 -05:00
dron0gus 76fa11d5e2 warning cleanup (#693)
* Kill annoing warnings about unused vars

* Kill annoing signed vs unsigned warnings

* Make ALWAYS_INLINE macro realy inlining

* Incorrect attribute placement.

While correct attribute placement cause ram4 overflow.
Move to correct place (to avoid gcc-2018-q4 errors) and comment
out.

* Silence -Wcast-function-type warnings

Cast to intermediate "void *" to lose compiler knowledge about the original
type and pass the warning. This is a workaround.
2019-02-21 05:44:45 -05:00
rusefi 9ac982e598 ETB progress 2019-02-17 18:00:41 -05:00
rusefi c82af297e2 v12 two coils mode 2019-02-15 03:44:09 -05:00
rusefi 24b1b34fef wider usage of PeriodicController 2019-02-11 15:09:24 -05:00
rusefi de0fb8aa92 wider usage of PeriodicController 2019-02-10 23:54:41 -05:00
rusefi 9325cd6d23 better (?) variable names 2019-02-10 22:47:49 -05:00
rusefi de6d9d6f8d ETB PeriodicController refactoring 2019-02-10 19:52:06 -05:00
rusefi dc0ae33a54 ETB progress 2019-02-10 19:13:04 -05:00
rusefi fe7d75a185 dead code 2019-02-09 21:37:02 -05:00
rusefi 6cd29d6e3c docs 2019-02-09 17:17:23 -05:00
rusefi edb79a0dc7 flexibility 2019-02-06 23:30:53 -05:00
Matthew Kennedy 17691227d5 Fix dwell default, improve TS field names (#689)
* improve message

* clarify cranking dwell settings

* change default

* fix unit test that made assumption
2019-02-07 07:44:07 -05:00
rusefi c736716d1a dwell docs & better command name 2019-02-06 00:05:14 -05:00
rusefi 2db8809198 dwell docs 2019-02-05 23:49:19 -05:00
rusefi feb5b28623 refactoring: duplicated import, already imported 2019-02-05 21:06:18 -05:00
rusefi d18972c6d8 Migrate to Chibios 18 stable fix #631 2019-02-04 20:41:56 -05:00
rusefi 509aa74fd3 today is.. 2019-02-03 23:11:48 -05:00
rusefi 16da833501 Refactor Trigger System #635
reducing global state magic
2019-02-03 02:47:20 -05:00
rusefi 3127b6fd24 Refactor Trigger System #635
reducing global state magic
2019-02-03 02:33:33 -05:00
rusefi 5d735c4d6e Refactor Trigger System #635
better field names
2019-02-03 01:49:41 -05:00
rusefi 27da8ce328 Refactor Trigger System #635 2019-02-03 01:34:20 -05:00
rusefi 4187f4b081 Refactor Trigger System #635 2019-02-03 01:27:47 -05:00
rusefi 935a9fa706 Refactor Trigger System #635 2019-02-03 01:19:16 -05:00
rusefi af7f6454bc Refactor Trigger System #635 2019-02-03 01:14:19 -05:00
rusefi f7c8fafdd7 Refactor Trigger System #635 2019-02-03 01:11:50 -05:00
rusefi d247c13283 Refactor Trigger System #635 2019-02-03 01:04:24 -05:00
rusefi 5fc0f4dc59 better parameter name 2019-02-03 00:50:45 -05:00
rusefi 2f2fcc11e0 Refactor Trigger System #635 2019-02-03 00:40:25 -05:00
rusefi 2b852ea48e CJ125 unit-tests coverage #617 2019-02-01 23:48:11 -05:00
rusefi 3b5a07c9d6 CJ125 unit-tests coverage #617 2019-02-01 23:16:34 -05:00
rusefi c2f48b1a56 #657 fixing fresh defect 2019-02-01 22:55:35 -05:00
rusefi 5ced490687 CJ125 heater zero PWM improvement 2019-02-01 22:37:21 -05:00
rusefi a1e4880bb9 CJ125 heater zero PWM improvement 2019-02-01 22:27:17 -05:00
rusefi 56f0260414 CJ125 heater zero PWM improvement 2019-02-01 22:20:15 -05:00
rusefi 905db38c17 #657 2019-02-01 21:24:07 -05:00
rusefi fa28197ff6 mini board still works! 2019-01-31 22:51:10 -05:00
rusefi 9ed58a5ba0 better conditional compilation 2019-01-31 18:30:40 -05:00
rusefi da4fb3a19f better conditional compilation 2019-01-31 17:55:23 -05:00
rusefi ed4fed57fb better conditional compilation 2019-01-31 11:57:15 -05:00
rusefi d9c8c1fc3e #631 TIME_MS2I mostly 2019-01-28 20:00:17 -05:00
rusefi c4cd774d29 #656 trying a new idea 2019-01-28 03:25:28 -05:00
rusefi de2eb04519 #657 2019-01-28 02:59:14 -05:00
rusefi 3dab4b5163 #656 global is not great 2019-01-28 02:29:13 -05:00
rusefi b3e4ab1f6a #657 2019-01-28 01:25:23 -05:00
rusefi 5bb24e0193 better (?) location for files 2019-01-28 01:09:13 -05:00
rusefi fb206bb3df #657 pulling global access down 2019-01-28 00:52:21 -05:00
rusefi 9a3441f11b #657 pulling global access down 2019-01-28 00:44:30 -05:00
rusefi e51af16b2f no comment 2019-01-28 00:00:19 -05:00
rusefi af518d7978 #657 2019-01-27 23:41:46 -05:00
rusefi 66be88982d comment typo 2019-01-27 23:07:02 -05:00
rusefi dad56cd342 configurable FLASH_ADDR 2019-01-27 17:53:11 -05:00
rusefi ee4ac9b240 NA6 progress
A/C toggle switch indicator in TS
renaming "pedalPosition" to "throttlePedalPosition"
2019-01-27 00:02:58 -05:00
rusefi 7fcbe43e71 #669 renaming error code 2019-01-26 13:19:18 -05:00
rusefi 8594a29c6a minimal pin configuration & EFI_COMMUNICATION_PIN fix 2019-01-26 11:38:14 -05:00
rusefi 61a5686a74 STM32F407VET6 Mini first steps 2019-01-25 23:42:49 -05:00
rusefi 9e8239620e docs 2019-01-25 22:19:44 -05:00
rusefi 1b74b722d2 refactoring: 'const' modifier 2019-01-24 23:44:29 -05:00
rusefi 14199080b1
Trigger rabbit hole (#682)
fix #681

* this did not work right

* progress: spinning is detected sooner now

* and now things are much better?

* and now reducing RAM usage
2019-01-24 21:12:55 -05:00
rusefi f2c321d37b got deeper into the rabbit hole and now I am confused about something else 2019-01-24 00:19:01 -05:00
rusefi 90a7e61767 trigger refactoring: extracting methods to improve readability 2019-01-23 22:31:16 -05:00
rusefi 72c6ebd239 trigger refactoring: extracting methods to improve readability 2019-01-23 22:06:42 -05:00
rusefi 87930e3b49 trigger code minor clean-up 2019-01-23 21:43:27 -05:00
rusefi f7a2cc9e63 state validation progress 2019-01-22 23:15:33 -05:00
rusefi 1d15885448 C++11 and unique method name 2019-01-22 19:07:36 -05:00
rusefi 53b5c08c0a refactoring around GET_RPM 2019-01-21 21:48:58 -05:00
rusefi 7a20bda66f refactoring around GET_RPM 2019-01-21 20:33:21 -05:00
rusefi 2756ff57eb refactoring: reducing header tree hell 2019-01-21 00:10:09 -05:00
rusefi db80801191 refactoring: reducing header tree hell 2019-01-20 23:44:05 -05:00
rusefi e1687b30ca refactoring: reducing header tree hell 2019-01-20 23:38:41 -05:00
rusefi ee8297c94d refactoring: reducing header tree hell 2019-01-20 23:30:40 -05:00
rusefi aa84ca62d4 refactoring: reducing header tree hell 2019-01-20 23:25:39 -05:00
rusefi 0878462a09 'setEngineType' via TunerStudio 2019-01-20 22:17:06 -05:00
rusefi 3be426f927 docs 2019-01-20 20:03:15 -05:00
rusefi 28bde6f084 better method name and docs related to improved craking logic 2019-01-20 11:33:40 -05:00
rusefi 8b0f885a84 I like C++11 :) 2019-01-19 22:31:55 -05:00
rusefi 5b18f9f360 FSIO testability and test-driven development 2019-01-19 22:09:37 -05:00
rusefi 1b0c46aaa7 better fields location, better initialization logic 2019-01-19 21:10:58 -05:00
rusefi add6517a74 stage 0 configuration 2019-01-19 20:27:14 -05:00
rusefi 78f4a68d3a #674 fix? 2019-01-19 19:45:35 -05:00
Matthew Kennedy fbc15b4bd2 const (#675) 2019-01-16 08:24:37 -05:00
rusefi 8539ba3271 The Big Refactoring of 2019: configuration version should not be a global variable #656 2019-01-15 21:51:09 -05:00
rusefi 662831cde9 The Big Refactoring of 2019: configuration version should not be a global variable #656 2019-01-15 21:18:44 -05:00
rusefi 0ffa05a911 learning C++ 2019-01-15 20:24:36 -05:00
rusefi e2091bbbc8 docs 2019-01-14 12:56:53 -05:00
rusefi a2e8744200 The Big Refactoring of 2019: configuration version should not be a global variable #656
making a global not global
2019-01-14 12:21:26 -05:00
rusefi 01095219ba docs 2019-01-14 11:36:46 -05:00
andreika-git 775775e4fd fix! (#673) 2019-01-14 11:33:58 -05:00
rusefi 7ad94ccdc1 Trigger: Question: something strange trigger errors #662
second attempt for CUSTOM_ERR_6696 implementation
2019-01-14 11:30:41 -05:00
rusefi 756ad521aa Trigger: Question: something strange trigger errors #662
refactoring towards an improvement
2019-01-14 10:58:38 -05:00
rusefi 7ac4fcd91d one step back - fixing tests 2019-01-14 10:23:52 -05:00
rusefi cc97291e52 docs 2019-01-14 09:04:29 -05:00
rusefi 4b72599e2f Trigger: Question: something strange trigger errors #662
hopefully CUSTOM_ERR_START_STACK fix
2019-01-14 08:57:08 -05:00
rusefi 2bbc5feef4 minor improvement 2019-01-14 00:21:08 -05:00
rusefi 4ed5072f13 enjoying C++11 2019-01-14 00:20:50 -05:00
rusefi 4b29af6e96 something is not right here :( 2019-01-14 00:01:35 -05:00
rusefi 274da1426d clean-up 2019-01-14 00:01:11 -05:00
rusefi d1430b1b3d enjoying C++11 2019-01-13 23:55:10 -05:00
rusefi 655f43f61a enjoying C++11 2019-01-13 23:44:26 -05:00
rusefi 8aea068532 enjoying C++11 2019-01-13 23:25:15 -05:00
rusefi c7f5581382 enjoying C++11 2019-01-13 23:20:19 -05:00
rusefi c459020fdd minor clean-up 2019-01-13 23:05:03 -05:00
rusefi de81a2c2f7 grouping trigger-related codes together 2019-01-13 20:12:48 -05:00
rusefi acc4b2f384 idle bench test from TS 2019-01-13 19:41:39 -05:00
rusefi 2e1d552396 MAF2MAP convestion #538 2019-01-13 01:53:58 -05:00
rusefi 0283cb1a2a refactoring: calling out 'const' things 2019-01-13 01:27:03 -05:00
rusefi fd652c8a40 refactoring: calling out 'const' things 2019-01-13 01:25:53 -05:00
rusefi 85a4307d04 Question: something strange trigger errors #662
unit test progress
2019-01-12 21:36:50 -05:00
rusefi 64892c5d06 field name typo 2019-01-12 14:19:21 -05:00
rusefi b7917800c8 making warning codes more unit testable 2019-01-12 08:34:38 -05:00
rusefi e0a284a7fc minor LCD progress 2019-01-12 04:53:06 -05:00
rusefi 5301037f61 new unit test 2019-01-11 19:08:15 -05:00
rusefi 58610c565a minor progress 2019-01-11 18:46:16 -05:00
rusefi f054de0876 BUG: FATAL in firmware with DEBUG mode #667 2019-01-11 17:40:44 -05:00
rusefi d55c7dd856 #640 Occasional halts on "Burn" in TunerStudio ("Red" LED is on) 2019-01-11 15:44:24 -05:00
rusefi aeea2b95d0 warning code refactoring related to
Question: something strange trigger errors #662
2019-01-11 09:58:48 -05:00
rusefi 6bb8da7b39 Question: something strange trigger errors #662 2019-01-11 09:24:24 -05:00
rusefi 1c282d6d50 #663 goes into release notes 2019-01-11 08:49:46 -05:00
rusefi bede52cbf7 refactoring: simpler FSIO initialization 2019-01-10 23:53:59 -05:00
rusefi 60d96c4216 refactoring: method name consistency 2019-01-10 23:48:05 -05:00
rusefi 3921d36540 The Big Refactoring of 2019: DECLARE_ENGINE_PARAMETER_SUFFIX consistency and simplification #657 2019-01-10 21:10:46 -05:00
rusefi dd8e2d9326 The Big Refactoring of 2019: DECLARE_ENGINE_PARAMETER_SUFFIX consistency and simplification #657 2019-01-10 19:25:07 -05:00
rusefi 1e4bdbb255 The Big Refactoring of 2019: DECLARE_ENGINE_PARAMETER_SUFFIX consistency and simplification #657 2019-01-10 17:07:29 -05:00
rusefi 8247d25975 #658 2019-01-10 17:05:03 -05:00
rusefi ea26889851 #658 2019-01-10 16:37:52 -05:00
rusefi 39eef4ce21 #658 2019-01-10 16:33:27 -05:00
rusefi fd14010809 Revert "The Big Refactoring of 2019: DECLARE_ENGINE_PARAMETER_SUFFIX consistency and simplification #657"
This reverts commit 61440c5
2019-01-10 00:56:08 -05:00
rusefi 61440c5e73 The Big Refactoring of 2019: DECLARE_ENGINE_PARAMETER_SUFFIX consistency and simplification #657 2019-01-09 23:38:59 -05:00
rusefi cbd2d69731 The Big Refactoring of 2019: DECLARE_ENGINE_PARAMETER_SUFFIX consistency and simplification #657 2019-01-09 22:57:33 -05:00
rusefi 57993ff1b4 The Big Refactoring of 2019: DECLARE_ENGINE_PARAMETER_SUFFIX consistency and simplification #657 2019-01-09 22:16:30 -05:00
rusefi 5f8d8bd8da The Big Refactoring of 2019: DECLARE_ENGINE_PARAMETER_SUFFIX consistency and simplification #657 2019-01-09 21:31:59 -05:00
rusefi 2f0804022b The Big Refactoring of 2019: configuration version should not be a global variable #656 2019-01-09 21:08:04 -05:00
rusefi def54ae1ea The Big Refactoring of 2019: scheduler should not be global #655 2019-01-09 10:17:35 -05:00
rusefi 8b74ccf8bd The Big Refactoring of 2019: scheduler should not be global #655 2019-01-09 09:39:02 -05:00
rusefi 9ddea58e47 fixing build 2019-01-09 09:38:23 -05:00
rusefi 68d172a8f1 The Big Refactoring of 2019: scheduler should not be global #655 2019-01-09 09:37:16 -05:00
rusefi 970d120a41 The Big Refactoring of 2019: scheduler should not be global #655 2019-01-09 08:50:51 -05:00
rusefi 5ffcc396eb The Big Refactoring of 2019: scheduler should not be global #655 2019-01-09 07:57:43 -05:00
rusefi dbac37c59d The Big Refactoring of 2019: scheduler should not be global #655 2019-01-09 01:07:50 -05:00
rusefi 2f01f8759c The Big Refactoring of 2019: scheduler should not be global #655 2019-01-09 00:53:54 -05:00
rusefi ba1e1f3275 #655 clean-up 2019-01-09 00:25:45 -05:00
rusefi c51af79731 #35 2019-01-07 23:23:50 -05:00
rusefi 54adb0cade float ETB bins for now 2019-01-07 19:30:35 -05:00
rusefi 12810e00a0 docs 2019-01-07 15:04:20 -05:00
Matthew Kennedy b037a6e0ca Implement common for controllers (#645)
* controller

* remove stopping thread

* move microsecond timer watchdog

* docs

* typo snuck in

* go back to the old way
2019-01-06 21:15:49 -05:00
Matthew Kennedy 45d4243636 Improve wall wetting AE to use time constant (#650)
* impruv

* c++17

* add tests, docs
2019-01-06 20:45:51 -05:00
rusefi 405588e32b new test style 2019-01-06 07:37:29 -05:00
rusefi 90baa5ab73 FSIO to stop engine if things are REALLY bad - user-configurable and disabled by default obviously 2019-01-05 23:48:37 -05:00
rusefi 5b74163136 refactoring around "stopEngine" logic 2019-01-05 23:33:04 -05:00
rusefi da1ce33f48 refactoring FSIO - reducing code duplication 2019-01-05 20:39:07 -05:00
rusefi c237eaaadc refactoring FSIO - reducing code duplication 2019-01-05 19:31:56 -05:00
rusefi ae0879d701 RAM again 2019-01-05 08:49:38 -05:00
rusefi 0701550a7b RAM 2019-01-05 08:43:41 -05:00
Matthew Kennedy 799923ac5d const (#648) 2019-01-05 08:06:18 -05:00
rusefi 0c6f361181 refacoting: making code more consistent 2019-01-05 00:57:09 -05:00
rusefi 4f914ba956 fixing build? 2019-01-05 00:39:42 -05:00
rusefi 6264358a61 separating engine from not engine 2019-01-05 00:32:56 -05:00
rusefi 19c410387d making either Matt or compiler or both happier 2019-01-05 00:11:17 -05:00
rusefi d80c1f0b1e Saab CDM knock signal integration #647 2019-01-04 23:47:39 -05:00
rusefi 933a202995 #647 2019-01-04 22:09:38 -05:00
rusefi 32e10f372b #151 docs 2019-01-04 21:54:57 -05:00
rusefi 3db5ad5e5b #396 2019-01-04 21:33:50 -05:00
rusefi fc8755fd5a #35 2019-01-04 19:20:32 -05:00
rusEfi 9edbf8218a #35 2019-01-04 17:18:43 -05:00
rusefi b767b4a251 #35 trying new kind of parameter magic 2019-01-04 00:51:32 -05:00
rusefi ba0164e879 #635 2019-01-01 14:14:09 -05:00
rusefi 6360719ed0 #635 2019-01-01 14:05:11 -05:00
rusefi bef48e1d0d ion enum 2018-12-31 09:19:05 -05:00
Fabien Poussin 72fe39ff32 Workarounds for GCC 8 (#637) 2018-12-27 09:40:40 -05:00
rusefi f0344fd16c #625 big step - no more engine dependency from TriggerShape 2018-12-25 22:47:29 -05:00
rusefi 72f87ce425 #625 2018-12-25 21:18:14 -05:00
rusefi 2585e4cad7 #625 2018-12-25 21:05:06 -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 7e64c16df5 #625 2018-12-25 19:18:37 -05:00
rusefi c6c53a02fd #625 progress 2018-12-25 19:13:28 -05:00
rusefi 76b2dd9aec #635 2018-12-25 17:31:21 -05:00
rusefi 7069d83e2d refactoring 2018-12-25 16:06:24 -05:00
rusefi 62b5e87393 #635 2018-12-25 12:27:34 -05:00
rusefi 57ebbb1a0b #635 2018-12-25 11:51:49 -05:00
rusefi 5b25174cc3 #635 2018-12-25 10:33:28 -05:00
rusefi daed49dd12 #635 2018-12-25 10:20:13 -05:00
rusefi a4efd47ba1 #635 better names 2018-12-25 10:13:00 -05:00
rusefi 881fad4e59 #635 refactoring: better name 2018-12-25 08:27:52 -05:00
rusefi b15845754d #635 2018-12-24 23:33:21 -05:00
rusefi 48a972bc76 #635 2018-12-24 23:27:06 -05:00
rusefi 3a7f719d5c #635 2018-12-24 23:23:45 -05:00
rusefi 7e3a7b5c79 #635 2018-12-24 23:16:33 -05:00
rusefi 5ccc3bbef5 refactoring trigger system 2018-12-24 22:57:36 -05:00
rusefi 2df38cdd91 refactoring 2018-12-24 22:40:48 -05:00
rusefi fe85582767 refactoring 2018-12-24 22:17:13 -05:00
rusefi 9fc0825d4c docs 2018-12-24 19:36:03 -05:00
rusefi d49cbac9cd fixing simulator build 2018-12-24 08:37:25 -05:00
rusefi d5dcc2138e bugfix 2018-12-24 00:46:02 -05:00
rusefi a549009c99 more CPU stats code 2018-12-24 00:31:26 -05:00
Matthew Kennedy 5d6d36732a Documentation for DcMotor (#632)
* Docs, support failure detection

* typo
2018-12-23 21:10:30 -05:00
rusefi e602c7a76b docs 2018-12-23 10:45:28 -05:00