Commit Graph

6458 Commits

Author SHA1 Message Date
Matthew Kennedy 9bf1d5aad3 TS protocol framing for auto tune/calibration features (#1370)
* rearrange

* fix enum

* too much

* format

* enough generate for CI

* comment

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-04-26 14:06:09 -04:00
rusefi 51b4ba3885 Merge remote-tracking branch 'origin/master' 2020-04-26 01:25:53 -04:00
rusefi 5769d6d147 "FASLE" -> FALSE 2020-04-26 01:25:41 -04:00
Matthew Kennedy 6d0efc432e allow overriding configuration (#1341)
* config overrides

* proteus too

* comment

* remove wno-error

* comment
2020-04-26 00:07:59 -04:00
rusefi 035d18e7ae Bosch vvt shape #1368 2020-04-25 22:23:53 -04:00
rusefi 00de5e8beb Merge branch 'master' of https://github.com/rusefi/rusefi 2020-04-25 21:28:01 -04:00
rusefi 52954733c7 Bosch vvt shape #1368
skeleton
2020-04-25 19:50:43 -04:00
Matthew Kennedy a8bf8a8eb5 types & enums (#1367) 2020-04-25 18:26:29 -04:00
Matthew Kennedy f55556fb49 General purpose PWM: configuration fields (#1365)
* config

* significant digits

* renumber enum, no need for a "none"

* ui
2020-04-25 17:17:58 -04:00
dron0gus d5a76b5dda Update chibios (#1364)
* Update ChibiOS

* Fix coexistance of ChibiOS and our flash drivers

* Add 'int' = internal prefix for all on-chip flash functions

This avoid conflict with ChibiOS functions available after
enabling HAL_USE_EFL

* Exclude ChibiOS flash driver from bootloader

* Makefile magic?

* Kinetis: fix build after ChibiOS update and switching to SMART_BUILD

* Bootloader now use SMART_BUILD too
2020-04-25 16:32:32 -04:00
rusefi aee48c9953 Merge branch 'master' of https://github.com/rusefi/rusefi 2020-04-25 12:08:16 -04:00
rusefi b6780ab9d0 wow maybe build time magic?! by DronoGus 2020-04-25 12:07:57 -04:00
Matthew Kennedy 67ea0368c9 Remove scheduler debug pins (#1359)
* trigger gen refactoring

* missed one

* remove microsecond timer debug pins

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-04-24 23:13:05 -04:00
Matthew Kennedy 3f4f0f9e7a use the linker! (#1363) 2020-04-24 21:21:04 -04:00
Matthew Kennedy e89b7b4b11 trigger emulator refactoring (#1358)
* trigger gen refactoring

* missed one

* fix makefile

* commentary

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-04-24 14:00:06 -04:00
rusefi 5c19fc964b poke 2020-04-24 12:30:38 -04:00
rusefi 3b3a7b24f2 poke 2020-04-24 08:26:28 -04:00
Matthew Kennedy 6b2e097e66 Revamp indicator panel in TS (#1357)
* fix pedal ind

* maf -> map

* only set pedal error light if error

* adjustments
2020-04-24 00:10:19 -04:00
Matthew Kennedy a005daa8cb switch ADC to gpt (#1343)
* switch to gpt

* halconf

* fix kinetis

* fix kinetis

* fix guards

* comment cleanup
2020-04-23 22:50:18 -04:00
Matthew Kennedy 39c84378eb don't store self stim in config (#1356)
* kill

* add bench test

* fix
2020-04-23 22:38:14 -04:00
rusefi 626cb255d2 poke 2020-04-23 20:34:56 -04:00
rusefi 0a268663f4 poke 2020-04-23 20:22:54 -04:00
rusefi de362bd808 tle8888 modes corrected 2020-04-23 19:49:22 -04:00
rusefi 8f554e7a52 tle8888 modes corrected 2020-04-23 19:39:59 -04:00
rusefi c09c5a717d poke 2020-04-23 17:20:39 -04:00
rusefi b607400984 TLE8888 mode flexibility 2020-04-23 16:57:37 -04:00
rusefi 89f1f78e0c docs 2020-04-23 16:39:32 -04:00
rusefi a19914cb3c poke 2020-04-23 16:04:06 -04:00
rusefi e9f27cf1f1 extracting TLE8888 dialog 2020-04-23 15:40:10 -04:00
rusefi efa4a1414d poke 2020-04-23 14:47:12 -04:00
rusefi 3407b0b4c6 poke 2020-04-23 14:18:00 -04:00
rusefi 164e7d7ab0 poke 2020-04-23 13:13:50 -04:00
rusefi a3894b826b poke 2020-04-23 12:13:52 -04:00
Matthew Kennedy 024ef96d0d MAP scheduling (#1352)
* map sched

* format

* guard test
2020-04-23 08:12:44 -04:00
rusefi 313b2685eb hardware continues integration needs a high RPM high tooth count test case
#1351
2020-04-23 01:26:30 -04:00
Matthew Kennedy 2fbedc000f ETB autotune in its own function (#1350)
* pull out autotune

* oops
2020-04-22 22:22:28 -04:00
Matthew Kennedy 3559d8eb3b fix display of etb bias (#1349) 2020-04-22 20:32:19 -04:00
Matthew Kennedy 9216d39c59 improve etb & pedal dialogs (#1348)
* simplify etb dialog

* put back pid limits

* add note

* pedal too
2020-04-22 20:24:47 -04:00
rusefi 4e662415ff progress 2020-04-22 20:20:22 -04:00
rusefi 6bf8e0deed different take on remove warning message in tune #1347 2020-04-22 19:07:42 -04:00
rusefi d75daef8e5 different take on remove warning message in tune #1347 2020-04-22 18:27:10 -04:00
rusefi 65a70e9127 Merge branch 'master' of https://github.com/rusefi/rusefi 2020-04-22 18:23:26 -04:00
rusefi 86f6baa523 smaller version of dead code #1300 2020-04-22 18:23:14 -04:00
shadowm60 1d230a1b32 can_dash fix for w202 + TS enum (#1346) 2020-04-22 14:24:38 -04:00
shadowm60 447b64e2cb Can vss updates (#1345)
* Vss over Can implementation proposal

Working for BMW e46

* fixed Firmware CI?

* kinetis fix.

* minor fixes

* Added W202 + fixed broken configs

- w202 Vel decoded
- added dbc checks
2020-04-22 13:40:08 -04:00
shadowm60 54f7ab268c Vss over Can implementation proposal (#1340)
* Vss over Can implementation proposal

Working for BMW e46

* fixed Firmware CI?

* kinetis fix.

* minor fixes
2020-04-21 20:48:37 -04:00
rusefi 2c7bfaba06 poke 2020-04-21 18:06:11 -04:00
Matthew Kennedy c9d43283c2 initialize etbControllers (#1338) 2020-04-21 08:18:32 -04:00
rusefi 6a85ebb7b8 docs 2020-04-20 23:44:59 -04:00
rusefi 5ff316b374 BUGFIX: console engine sniffer was not displaying TDC mark properly in cases of negative angles 2020-04-20 22:43:55 -04:00