Commit Graph

4618 Commits

Author SHA1 Message Date
rusefi b3ad684bd6 NA6 idle settings 2019-03-22 21:39:38 -04:00
rusefi a0a0406523 baro 2019-03-22 15:54:12 -04:00
andreika-git 4b2a903684 Prometheus 405 and bootloader fix+update (#712)
* Fix Prometheus-405 compilation

* Add more bootloader bat-files for some board configs

* Fix Prometheus compilation for new ChibiOS

* Fix Bootloader compilation for new ChibiOS

* Update pre-generated bootloader files for Prometheus 405/469
2019-03-22 11:38:18 -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 7a358c1883 ve gauge into fuel category 2019-03-21 22:11:11 -04:00
rusefi 26c1c3b6b9 this tune started 20C cold engine 2019-03-21 21:57:49 -04:00
rusefi d9137f0c6a fixing stop_engine TS command 2019-03-21 21:57:12 -04:00
rusefi c1579ffc9a cranking docs 2019-03-21 20:26:14 -04:00
rusefi a3366bfef1 fresh Chibi 18 2019-03-21 18:27:59 -04:00
rusefi 99ea8b366f H7 2019-03-20 20:27:02 -04:00
rusefi 8e3e326603 rusEfi F767 does not start on my custom board #708 2019-03-20 16:54:09 -04:00
rusefi 7d987eb41d fixing legacy folder name 2019-03-20 08:45:15 -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 874261cfe3 "60/2 with variable cam location" trigger #707 2019-03-15 13:35:44 -04:00
rusefi c5cc937341
#705 (#706) 2019-03-15 09:13:54 -04:00
rusefi 7c1020b17c random progress 2019-03-14 13:28:51 -04:00
dron0gus 47950dcf5e tle6240 gpio driver implementation (#704)
* TLE6240: move to gpio drivers directory

* TLE6240: add gpiochip driver code
2019-03-13 08:03:22 -04:00
rusefi 5ffdb65a81 docs 2019-03-12 22:04:52 -04:00
rusefi af87bf7e1e fuel gauges unification 2019-03-12 21:48:28 -04:00
rusefi 0118f7552b I am lazy 2019-03-12 20:34:10 -04:00
rusefi dd3f5b8668 TS command to reset firmware 2019-03-12 20:33:13 -04:00
rusefi 9d9ae5a054 TS project help 2019-03-12 20:22:40 -04:00
rusefi 25a6656505 docs 2019-03-12 20:09:33 -04:00
rusefi 653a735eab refactoring: no logic changes, just nicer variable and method names 2019-03-12 18:54:46 -04:00
rusefi 02df960de7 ME7 pnp 2019-03-12 17:41:30 -04:00
rusefi 3042a7ca7f refactoring? 2019-03-12 17:40:07 -04:00
rusefi d9bed5809e overall usability progress 2019-03-12 14:35:49 -04:00
rusefi a0d1a5cefa allowing bigger injectors 2019-03-12 10:16:50 -04:00
dron0gus 70ebc06517 gpiochips API, core and unit test (#703)
* Add external gpiochips driver API and core

* gpiochips: add unit test
2019-03-12 10:12:37 -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 38c28f28b7 dead code 2019-03-10 01:06:32 -05: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 61a2a33d8f ETB_BENCH_ENGINE 2019-03-02 22:42:11 -05:00
rusefi 3d53c9911d making gcc8 happier? 2019-03-02 18:41:25 -05:00
rusEfi 66af49df63 debug int fields type fix 2019-03-02 15:08:29 -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 085e8cca01 Merge branch 'master' of https://github.com/rusefi/rusefi 2019-02-26 22:35:47 -05:00
rusefi ee615c6f6a TS project clean-up 2019-02-26 22:32:17 -05:00
rusEfi 6dcbe26e56 NA6 base tune 2019-02-26 21:59:19 -05:00
rusefi bdbecb8c42 NA6 base tune 2019-02-26 21:50:58 -05:00
rusefi 761498efb1 refactoring - using proper enum 2019-02-24 10:04:00 -05:00
rusefi 8715a45610 F7 2019-02-24 09:49:46 -05:00
rusefi f09f65b7f1 F7 2019-02-24 09:39:25 -05:00
rusefi ed86d91e90 F767 DFU 2019-02-23 18:00:56 -05:00
rusefi 46bdbf82d1 refactoring: reducing code duplication 2019-02-23 12:33:49 -05:00
rusefi 4bba678dce Why do we use so much stack? #695
docs
2019-02-23 12:12:34 -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
rusefi af86c2984d this is kind of needed, right? 2019-02-21 23:07:18 -05:00
rusefi 3feca191ad F7 2019-02-21 20:51:30 -05:00
rusefi bc02ba0ce2 poke 2019-02-21 16:27:41 -05:00
rusefi 4605ee4600 F7 progress 2019-02-21 08:27:08 -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 88e13e4f13 F746 CI 2019-02-17 12:54:02 -05:00
rusefi c82af297e2 v12 two coils mode 2019-02-15 03:44:09 -05:00
rusefi c34ba20aa0 getMaxUsedStack() - stack usage reseach mini progress 2019-02-12 19:05:06 -05:00
rusefi 0eb2470a61 getMaxUsedStack() - stack usage reseach mini progress 2019-02-12 18:47:16 -05:00
rusefi b7b5c28be7 getRemainingStack() is back! 2019-02-12 01:24:42 -05:00
rusefi f9d5dea024 linker files duplication #691 fix 2019-02-12 00:16:24 -05:00
rusefi c5f6531c6e fixing Prometheus 2019-02-12 00:00:45 -05:00
rusefi 24b1b34fef wider usage of PeriodicController 2019-02-11 15:09:24 -05:00
rusefi 00e7bfa1f5 docs 2019-02-11 01:20:14 -05:00
rusefi de0fb8aa92 wider usage of PeriodicController 2019-02-10 23:54:41 -05:00
rusefi abb3a1558f worth it's own command 2019-02-10 23:26:00 -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