Commit Graph

2928 Commits

Author SHA1 Message Date
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