Commit Graph

463 Commits

Author SHA1 Message Date
rusefi db9456902f steps towards smarter gpio 2019-04-13 10:58:52 -04:00
rusefi 17733bc00f docs 2019-04-12 18:24:43 -04:00
rusefi 379c912b0c ETB using tle7209 #746 2019-04-11 23:21:16 -04:00
rusEfi 9c9dc05b10 cleanup #4 2019-04-11 22:15:06 -04:00
rusefi 64c70c3e2d rusEfi settings editor is broken for one byte enums #709 2019-04-08 11:19:07 -04:00
rusefi 4ed4fb9483 docs 2019-04-04 21:45:18 -04:00
rusefi 21283f5b8c we need TLE8888 driver #714 2019-04-04 21:34:33 -04:00
rusefi cd7cc596bc cranking base_fuel reform 2019-04-04 08:26:57 -04:00
rusefi 1ab6cace13 The Big Refactoring of 2019: console vs TS vs CONSOLE_MODE_SWITCH_PIN vs text protocol #725
removing startConsoleInBinaryMode
2019-04-01 11:45:06 -04:00
rusefi 5626a8c82a better location for spi pin modes
stm32-specific code would upset someone
2019-03-29 02:44:52 -04:00
andreika-git 4b5ed3e0e1 Tps-accel. fractional mode (#715)
* Add new config settings for tps_accel_fractional_mode

* Add new variables for the fractional algo

* Add resetFractionValues() method

* Call onEngineCycleTps() and fix onEngineCycle()

* Implement the fractional algo

* More debug outputs for tps-enrich

* Nice & juicy unit-test!
2019-03-28 22:47:20 -04:00
rusefi 0dadb6de68 we need TLE8888 driver #714 2019-03-26 12:30:30 -04:00
rusefi fc590524c2 we need TLE8888 driver #714 2019-03-25 20:30:36 -04:00
rusefi c9b022d562 we need TLE8888 driver #714 2019-03-25 15:08:32 -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 c1579ffc9a cranking docs 2019-03-21 20:26:14 -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 af87bf7e1e fuel gauges unification 2019-03-12 21:48:28 -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
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 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
rusEfi 333ce71923 ETB iTerm limits 2019-03-02 14:00:32 -05:00
rusEfi c01734b8a4 TPS commands & compacting 2019-03-02 13:21:12 -05:00
rusefi ee615c6f6a TS project clean-up 2019-02-26 22:32:17 -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 9ac982e598 ETB progress 2019-02-17 18:00:41 -05:00
rusefi 9325cd6d23 better (?) variable names 2019-02-10 22:47:49 -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 2db8809198 dwell docs 2019-02-05 23:49:19 -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 8594a29c6a minimal pin configuration & EFI_COMMUNICATION_PIN fix 2019-01-26 11:38:14 -05:00
rusefi 9e8239620e docs 2019-01-25 22:19:44 -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 14badb4fc7 TS project typo 2019-01-14 08:57:53 -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 54adb0cade float ETB bins for now 2019-01-07 19:30:35 -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 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 933a202995 #647 2019-01-04 22:09:38 -05:00
rusefi 32e10f372b #151 docs 2019-01-04 21:54:57 -05:00
rusEfi 9edbf8218a #35 2019-01-04 17:18:43 -05:00