Commit Graph

113 Commits

Author SHA1 Message Date
rusefi 5d8e1f6c73 tle8888 reinit command 2019-09-05 10:30:27 -04:00
rusEfi d6daeaa77f DFU command & refactoring 2019-08-03 19:58:38 -04:00
rusefi 3a2e1c9990 Ola 960 made some progress towards software jump to DFU #809 2019-07-27 19:51:54 -04:00
rusefi 8f432dc88b software jump to DFU #809
dreams about DFU
2019-07-25 17:59:31 -04:00
rusefi 34acd20833 More than one aux pid #866
renaming this class since we will probably have two different implementations for two different cases
2019-07-08 03:35:41 -04:00
rusEfi f485ccc000 reducing code duplication & reboot to rusEfi console 2019-06-28 23:33:48 -04:00
rusefi 15d76462e5 fixing build 2019-06-23 09:46:14 -04:00
Matthew Kennedy e790dadfe5 Add "Reset ECU" button (#857)
* add reset button

* fix signed/unsigned bug

* goodbye degree symbols
2019-06-23 09:18:54 -04:00
rusefi 5ea6ac01f9 ETB tiny progress 2019-04-30 18:46:39 -04:00
rusEfi 7e099495c8 ETB micro progress 2019-04-30 01:21:09 -04:00
rusefi 05d43db76f PID - fix dTime usages #776 2019-04-25 18:49:16 -04:00
rusefi 921e493524 ETB progress 2019-04-23 23:20:14 -04:00
rusefi 541c445a2d defined(__DOXYGEN__) ? #748 2019-04-12 22:07:03 -04:00
rusefi 7a765f29b9 The Big Refactoring of 2019: folder structure #723 2019-04-09 23:00:17 -04:00
dron0gus c6a1d0cbe0 gpios rework (#739)
* Some more include fixes for linux

* Pass cross-compile path through CROSS_COMPILE

* Lower-upper case conversion fixes for linux

* Rename unmarkPin to brain_pin_markUnused

This is part of external gpiochip integration

* Add gpio_pin prefix to markUsed and markUnused

To distinguish from similar functions using brain_pin

* pin_repository: add helpers

this is part of gpio chips integration

* efi_gpio: simplify getHwPin using brain_pin_is_onchip
2019-04-10 01:31:10 +02:00
rusefi bd2b992918 unifying_file_naming 2019-03-29 09:11:13 -04:00
rusefi dd3f5b8668 TS command to reset firmware 2019-03-12 20:33:13 -04:00
rusefi d9bed5809e overall usability progress 2019-03-12 14:35:49 -04: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 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 da4fb3a19f better conditional compilation 2019-01-31 17:55:23 -05:00
rusefi d9c8c1fc3e #631 TIME_MS2I mostly 2019-01-28 20:00:17 -05:00
rusefi 0878462a09 'setEngineType' via TunerStudio 2019-01-20 22:17:06 -05:00
rusefi acc4b2f384 idle bench test from TS 2019-01-13 19:41:39 -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 5b74163136 refactoring around "stopEngine" logic 2019-01-05 23:33:04 -05:00
Fabien Poussin 72fe39ff32 Workarounds for GCC 8 (#637) 2018-12-27 09:40:40 -05:00
rusefi 940af25fab #616 idle into simulator 2018-10-30 08:42:36 -04:00
rusefi 1f90cf153d refactoring 2018-09-16 22:26:57 -04:00
rusefi 959a91ae4c unique error codes #598 2018-07-25 23:03:04 -04:00
rusEfi 2a71ff1b97 fixing some weird status message 2018-01-24 21:54:03 -05:00
rusefi 64b7a51617 #65
explicit precision control
2018-01-23 12:05:14 -05:00
rusefi 1d31067d19 happy new year 2018-01-20 20:55:31 -05:00
rusefi 56b6e33eab #490 2017-11-26 22:30:37 -05:00
rusefi 6a3b80f502 more TS commands 2017-07-25 22:00:39 -04:00
rusefi 9e72851617 fan bench flexibility 2017-07-24 20:40:01 -04:00
rusefi ab94192135 better global variable name 2017-07-24 19:38:00 -04:00
rusefi 45941bd99d refactoring: inlining method 2017-07-10 21:34:31 -04:00
rusefi beee5452a5 refactoring 2017-06-04 18:53:43 -04:00
rusefi 89c25af9d2 refactoring 2017-06-04 18:43:08 -04:00
rusefi d5f338a209 todo 2017-06-04 16:24:17 -04:00
rusefi b83e378534 a bit of OOP 2017-06-04 16:18:51 -04:00
rusefi f65af61e82 a bit of OOP 2017-06-04 16:18:29 -04:00
rusefi 384b459ca0 refactoring 2017-06-04 15:50:33 -04:00
rusefi 065b92f4b6 telemetry dreams 2017-05-01 22:33:20 -04:00
rusEfi 6d790f877c dizzybench 2017-04-24 22:43:29 -04:00
rusEfi 9d70cef27f dizzybench 2017-04-24 22:35:16 -04:00
rusefi 6f9ff11213 refactoring - reducing GPIO complexity 2017-04-21 18:11:36 -04:00
rusEfi 10566243ee auto-sync 2017-01-14 13:06:21 -05:00