Commit Graph

78 Commits

Author SHA1 Message Date
Matthew Kennedy 8200a3da64 AEM X-Series CAN Wideband Support (#1096)
* aem xseries

* parens to avoid operator precedence issues

* put in cfg

* disable that too

* fix sim/unit

* enough generated for ci

* this will guard correctly
2020-01-12 03:44:37 -05:00
Matthew Kennedy 976ce221fe Split CAN in to separate threads for rx/tx (#1078)
* rewrite can

* default parameters
2019-12-22 12:17:53 -05:00
rusefi f47a1a16d1 getting rid of boardConfiguration / binary compatible change 2019-12-11 17:48:55 -05:00
rusefi 8898553955 consistency 2019-11-07 15:22:17 -05:00
rusefi 2530f31498 evil manual merge of https://github.com/DonaldBecker/rusefi 2019-11-06 20:01:53 -05:00
rusefi abfdfe6896 preparation for #961
more unified access to pre-calculated value
2019-10-10 08:25:58 -04:00
960 e4999f764b Can message (#887)
* Can

* Can
2019-07-21 08:17:09 -04:00
Matthew Kennedy 30e73099da fix can (#872) 2019-07-06 04:54:02 -04:00
rusefi 8575e2f4d2 refactoring 2019-05-27 18:58:43 -04:00
960 520b003e16 Initial engine config, and cleanup. (#786)
* Add files via upload

Initial Engine Config

* Add files via upload

Cleanup

* Added Can coolant message for newer cars
2019-05-04 22:11:05 -04:00
rusefi fe1f871a69 defined(__DOXYGEN__) ? #748 2019-04-12 20:52:51 -04:00
dron0gus 69df5d4b50 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 c60c8ce777 better (?) variable names 2019-02-10 22:47:49 -05:00
rusefi 0e82173958 #631 TIME_MS2I mostly 2019-01-28 20:00:17 -05:00
rusefi e7a694a87c #657 pulling global access down 2019-01-28 00:52:21 -05:00
rusefi 53e8d10c55 refactoring around GET_RPM 2019-01-21 21:48:58 -05:00
rusefi fed61c1af4 The Big Refactoring of 2019: DECLARE_ENGINE_PARAMETER_SUFFIX consistency and simplification #657 2019-01-09 22:57:33 -05:00
Fabien Poussin 1f29b5dd37 Workarounds for GCC 8 (#637) 2018-12-27 09:40:40 -05:00
rusEfi 46146a23dc more options & format change 2018-10-16 23:05:38 -04:00
rusefi f72c833cc7 options 2018-10-16 21:31:48 -04:00
rusefi 553969dc72 refactoring 2018-09-16 22:26:57 -04:00
rusefi b8bca64807 CAN debug field #26 2018-01-29 19:41:39 -05:00
rusefi f5a4376036 happy new year 2018-01-20 20:55:31 -05:00
rusefi 7eea9208d2 minor RX8 fix 2017-06-11 17:44:07 -04:00
rusefi 96f52a7b1c better method name & minor RX8 progress 2017-06-11 17:39:35 -04:00
rusefi 36fb5d4037 better field name 2017-05-21 23:17:08 -04:00
puff 7c80e5491f Mazda RX8 instrument cluster - trip meter 2017-05-21 23:19:00 +03:00
rusefi 73c1f29cf9 better macro name 2017-05-15 23:33:22 -04:00
rusefi 6f2134511b better method name 2017-05-15 08:40:54 -04:00
rusefi 0a9a5bf72d cherry-picking 2017-05-09 15:46:23 -04:00
rusefi 302ef2b345 comments & code style 2017-05-02 14:06:36 -04:00
rediskin 5ed35f88cd Improved RX8 cluster operation - clt needle, battery and clt lamps 2017-05-02 20:47:11 +03:00
rusefi db216adf4c VSS / CAN integration reducing complexity 2017-05-02 11:49:35 -04:00
rusefi 1b2d85c5b2 reducing warnings 2017-04-12 11:28:23 -04:00
rusefi c1c3376405 better CAN flexibility 2017-04-12 10:41:16 -04:00
rusefi 86728a4d00 making CAN more flexible 2017-04-12 09:36:13 -04:00
rusefi 98f56cc2a1 better error code names 2017-04-12 09:26:22 -04:00
rusefi 98f601c54e CAN device flexibility 2017-04-12 09:17:06 -04:00
Fabien Poussin 4a93fc550f Fixes to make the firmware run. 2017-03-29 17:55:53 +02:00
Fabien Poussin d16f5c7cc2 ChibiOS 16.x update. 2017-03-29 17:54:06 +02:00
rusefi 12a6313d68 refactoring - extracting sensors storage class 2017-03-07 02:24:57 -05:00
rusEfi 2fce102b46 auto-sync 2017-02-11 10:01:49 -05:00
rusEfi 1ac51b73e9 auto-sync 2017-02-06 21:03:09 -05:00
rusEfi 37e9bca47f auto-sync 2017-01-16 16:03:37 -05:00
rusEfi e62a32f2a9 auto-sync 2017-01-11 21:04:22 -05:00
rusEfi 552c664a23 auto-sync 2017-01-03 06:05:22 -05:00
rusEfi 201dbbbe58 auto-sync 2016-12-25 21:02:31 -05:00
rusEfi 840608fe54 auto-sync 2016-12-19 20:01:37 -05:00
rusEfi 0857cae517 auto-sync 2016-12-19 17:01:43 -05:00
rusEfi 4831f3920b auto-sync 2016-07-13 21:03:05 -04:00