Commit Graph

4974 Commits

Author SHA1 Message Date
rusefi 642ad7e893 nicer bundle folder structure and reducing unneeded content #833 2019-06-08 16:37:27 -04:00
rusefi 37edc8be98 reducing or increasing comlexity with two sets of files
reducing bundle size
2019-06-08 16:15:32 -04:00
rusefi 123aae2613 we need TLE8888 driver #714
saving exact TLE8888 reponses
2019-06-08 16:13:24 -04:00
rusefi e309b8266c we need TLE8888 driver #714 2019-06-08 15:25:28 -04:00
rusefi db45ea785d reducing scripts duplication 2019-06-08 15:10:54 -04:00
rusefi 70edbcba8b reducing scripts duplication 2019-06-08 15:08:03 -04:00
rusefi fe2d74c16b reducing scripts duplication 2019-06-08 11:05:17 -04:00
rusefi 0fc028f603 reducing scripts duplication 2019-06-08 10:35:16 -04:00
Matthew Kennedy 515ab03688 const, explicit, and override (#831)
* const, explicit, and override

* more const

* more const

* missed a spot
2019-06-08 09:51:36 -04:00
rusefi 7a99fab788 https://github.com/rusefi/rusefi/issues/803 2019-06-08 00:44:18 -04:00
rusefi b64fc05b07 reducing scripts duplication 2019-06-07 19:54:15 -04:00
rusefi 8981534093 reducing scripts duplication 2019-06-07 19:50:46 -04:00
rusefi f322d6f753 better status code 2019-06-07 19:14:55 -04:00
rusefi 135ff2d50d MRE 2019-06-07 18:02:28 -04:00
rusefi 9292efadbe TS flexibility for MRE 2019-06-07 17:38:12 -04:00
Matthew Kennedy 48dc24c58d well that's a scary typo 2019-06-07 10:54:23 -04:00
Matthew Kennedy a95e00d65f another const 2019-06-07 10:52:07 -04:00
Matthew Kennedy fd3838a23f prometheus fix 2019-06-07 10:51:06 -04:00
rusefi 156f066846 fixing CI 2019-06-06 22:35:08 -04:00
rusefi 44cc5d516d manual sync with https://github.com/NOx-z/rusefi/tree/mc33816_spi 2019-06-06 20:12:03 -04:00
rusefi 50e3f4e671 hiding GPS 2019-06-06 19:20:00 -04:00
rusefi 8456bd3c23 reviving tle8888 configuration 2019-06-05 22:32:30 -04:00
rusefi 24f5404524 minor cleanup 2019-06-05 22:04:31 -04:00
rusefi 7c5522b682 code style 2019-06-05 21:44:58 -04:00
rusefi ccc9a23deb code style 2019-06-05 21:39:12 -04:00
Matthew Kennedy 2386d65874 Clarify and robustify sensors UI (#827) 2019-06-05 21:34:39 -04:00
Matthew Kennedy 681177bca0 mappings (#826) 2019-06-05 14:49:51 -04:00
rusefi 5ea3151da3 board-specific usability #808
hiding more stuff from MRE
2019-06-05 00:36:35 -04:00
rusefi 5fad6aa873 TPS mess typos 2019-06-04 23:59:27 -04:00
rusefi 6d169c014d board-specific usability #808
docs
2019-06-04 23:54:34 -04:00
rusefi c577f50079 board-specific usability #808
fixing enum range
2019-06-04 23:45:41 -04:00
Matthew Kennedy 0e70da4ef0 enable LTO (#825) 2019-06-04 19:59:37 -04:00
Matthew Kennedy b2acc9203b TS cleanup pass #2 (#823)
* rearrange fuel/ign/cranking/idle

* fix base, sensors, and controller

* fix degree symbols

* fix degree symbols again

* spelling
2019-06-04 18:53:08 -04:00
rusefi 9892dad000 poke 2019-06-04 13:24:45 -04:00
rusefi 9f72307961 I am a a Sun Certified Java Developer 2019-06-04 12:46:55 -04:00
rusefi 60253de5f9 extracting hw-specific enums 2019-06-04 12:27:34 -04:00
rusefi 7792618672 extracting hw-specific enums 2019-06-04 12:21:28 -04:00
rusefi 59ad3f9d12 board-specific usability #808
hiding cj125
2019-06-04 12:13:59 -04:00
rusefi 58025a8fe4 docs 2019-06-03 18:15:41 -04:00
rusefi 3ede8a1bd9 real MAF to TS 2019-06-03 10:02:29 -04:00
andreika-git 9da735654a fix Simulator (#818) 2019-06-02 17:26:35 -04:00
andreika-git e9c383ce7e STM32-specific GPIO refactor (stm32_pins.cpp) (#817)
* stm32_pins.cpp

* PIN_USED & other
2019-06-02 16:48:38 -04:00
rusefi 27b8c6d771 getting ready for enum file split 2019-06-02 16:16:06 -04:00
rusefi 8038e69b66 not sure if we use contrib at this point 2019-06-02 15:06:04 -04:00
rusefi 90456e7131 not a great fix in my opinion 2019-06-02 14:44:21 -04:00
rusefi 844c5a9c1b pins mapping logic fix & pins kind fix 2019-06-02 14:10:21 -04:00
rusefi d8464f745d fresh ChibiOS 18 2019-06-02 14:01:28 -04:00
rusefi 051621987d need more DevOps :( trying with 'sleep' 2019-06-01 20:25:51 -04:00
rusefi 5601f8da03 board-specific usability #808
hiding menu items for specific boards
2019-06-01 18:29:50 -04:00
rusefi 50b2522088 board-specific usability #808
toolset
2019-06-01 18:27:34 -04:00
rusefi 4c75ebde21 Usability: TS project rework #811
trying to address encoding nightmare
2019-06-01 17:15:01 -04:00
rusefi cd36259258 incremental code generation 2019-06-01 16:51:32 -04:00
Matthew Kennedy 9f0e914ac6 TS: Spelling and clarity improvements (#814)
* fixes

* whitespace
2019-05-31 21:25:00 -04:00
Matthew Kennedy ce90420bb8 missed one (#813) 2019-05-31 19:21:30 -04:00
Matthew Kennedy f8b568f8c0 consolidate ign/inj outputs in to respective settings pages (#812) 2019-05-31 19:11:34 -04:00
rusefi 59ef6c8c7f docs 2019-05-31 18:45:11 -04:00
rusefi d0ae549f27 docs 2019-05-31 18:27:46 -04:00
rusefi b3b6d7f769 invalid CLT sensor handling fix #412 2019-05-31 16:20:33 -04:00
rusefi dc521198b6 board-specific usability #808 2019-05-30 20:41:54 -04:00
rusefi 73d9fe53d1 board-specific usability #808 2019-05-30 19:22:16 -04:00
rusefi a2e8d02a11 board-specific usability #808 2019-05-30 18:19:27 -04:00
rusefi c77ec2a4c9 docs 2019-05-30 17:43:40 -04:00
rusefi 236d2957ed board-specific usability #808 2019-05-30 00:39:13 -04:00
rusefi 483c891e16 board-specific usability #808 2019-05-30 00:18:41 -04:00
rusefi 811da95cef minor technical debt 2019-05-29 23:15:31 -04:00
rusefi b9cc20366f board-specific usability #808
extracting enum reader
2019-05-28 22:24:29 -04:00
rusefi d9bad5894e typo 2019-05-28 18:19:51 -04:00
rusefi 93a90f5e7f generator progress 2019-05-27 20:06:01 -04:00
rusefi d788baaa09 learning C & C++ - explicit typedef vs struct 2019-05-27 19:35:30 -04:00
rusefi d6c6282819 refactoring 2019-05-27 19:05:59 -04:00
rusefi 8575e2f4d2 refactoring 2019-05-27 18:58:43 -04:00
rusefi 7750810362 refactoring: splitting huge header 2019-05-27 18:50:23 -04:00
rusefi 92c9ea2893 code generator progress 2019-05-27 17:44:10 -04:00
rusefi e736578452 docs 2019-05-27 17:02:46 -04:00
rusefi 85667cf843 docs 2019-05-27 16:13:19 -04:00
rusefi 19a6a27342 fix #799 2019-05-27 16:12:59 -04:00
rusefi 998345ef9e unit tests should not have global context, including mock values 2019-05-27 15:56:12 -04:00
rusefi e557a30193 messing with TPS mocking 2019-05-27 14:21:12 -04:00
rusefi 373b0c8f4a refactoring - fancier C++ 2019-05-27 11:43:34 -04:00
rusefi 6ce9bc8719 reality says "not so fast!" 2019-05-27 11:35:19 -04:00
rusefi c52e5aa465 refactoring: better variable names 2019-05-27 11:17:28 -04:00
rusefi 413d318da6 EFI_IDLE_INCREMENTAL_PID_CIC should be a runtime parameter #806 2019-05-27 10:38:06 -04:00
rusefi 8d18d37719 lower 16 values are used on stm32 rusEfi, values above 16 are related to Kinetis work in progress 2019-05-27 06:55:53 -04:00
rusefi 71d55fd7bd recovering rom raider generation 2019-05-27 06:55:10 -04:00
rusefi f76619c0e2 generator now takes full file name 2019-05-26 20:54:44 -04:00
rusefi d38bea0dd3 named parameters & lazy build feature 2019-05-26 18:37:53 -04:00
rusefi dac10d23b0 MC33816 integraion #784 2019-05-25 17:18:16 -04:00
rusefi d2f6a37cba MC33816 integraion #784 2019-05-25 15:35:25 -04:00
rusefi 9c3292054c #784 2019-05-25 13:47:09 -04:00
rusefi 32601867fe fix #802 2019-05-25 13:36:29 -04:00
rusefi d159980f08 RU TS translation 2019-05-22 17:57:55 -04:00
rusefi 2901d9f902 nicer pin names for messages while same short names for engine sniffer 2019-05-15 04:26:41 -04:00
rusefi 8465d11df7 docs 2019-05-15 04:16:41 -04:00
rusefi 53f5229423 Multiple sync pattern for faster cranking #679 2019-05-14 19:24:18 -04:00
rusefi 100f9ccf14 Missing ADC Pins for ADC3, PF port #785
refactoring
2019-05-14 19:04:49 -04:00
rusefi bde091a840 Missing ADC Pins for ADC3, PF port #785 2019-05-14 16:38:14 -04:00
rusefi cbc1aef722 more PROD code into unit test 2019-05-12 20:31:28 -04:00
rusefi deead8f8ff reducing code duplication with unit tests 2019-05-12 20:24:35 -04:00
rusefi 13e57187d7 OBD-II at least something? #214
docs
2019-05-12 13:21:50 -04:00
rusefi 71de08e20a Trigger: warning code on normal engine start up #669 2019-05-11 13:39:27 -04:00