Commit Graph

5273 Commits

Author SHA1 Message Date
rusefi 1ec69ab00a refactoring 2019-07-12 21:31:58 -04:00
rusefi 99af8c923d support multiple VVT sensors #885 2019-07-12 21:13:24 -04:00
rusefi 756dec106a support multiple VVT sensors #885
new fields & packing configuration. bumping configuration version
2019-07-12 14:24:45 -04:00
rusefi 6ab2832c24 More than one aux pid #866
progress!
2019-07-12 08:31:38 -04:00
rusefi 0d36c508a1 More than one aux pid #866
progress!
2019-07-12 08:00:07 -04:00
rusefi 4633f032ed refactoring - type/macro name/docs 2019-07-12 07:48:28 -04:00
OrchardPerformance 0366497e58 TStips (#882)
* Spell checked and hopefully merge fixed

* More TStips added, correction to spelling error in rusefi.input

* Reverted change made to fuel_math.cpp. I don't know why it insisted on that change.

* Few more TPtips added and something about a hardware/rusefi_lib

* Added a few more bits

* Two typos corrected - Thanks Andreika

* Removed some old notes that were causing conflicts in TS
2019-07-12 03:46:38 +03:00
OrchardPerformance b72a66d146 TStips (#881)
* Spell checked and hopefully merge fixed

* More TStips added, correction to spelling error in rusefi.input

* Reverted change made to fuel_math.cpp. I don't know why it insisted on that change.

* Few more TPtips added and something about a hardware/rusefi_lib

* Added a few more bits

* Two typos corrected - Thanks Andreika
2019-07-11 13:59:13 +03:00
rusefi 2d9e669ad5 nano progress 2019-07-10 02:27:24 -04:00
rusefi 6c7870d1b5 we have some space! 2019-07-10 02:21:47 -04:00
Matthew Kennedy e4a0a0ae91 Fix some maf logic (#880)
* fix maf

* thank you vscode for mangling ANSI -> utf8
2019-07-10 09:14:47 +03:00
rusefi 1570f01f3a More than one aux pid #866
progress!
2019-07-09 16:24:14 -04:00
rusefi f8bc3baa91 refactoring: wider usage of new periodic task 2019-07-09 16:08:49 -04:00
rusefi e7aedace56 maybe we need it? who knows... isMapAveragingEnabled 2019-07-09 15:35:52 -04:00
Matthew Kennedy 0b52f5b542 Template-ize bin/value length for interpolation (#878)
* update consumers

* tests

* whitespace

* format
2019-07-09 21:16:36 +03:00
rusefi c15df2f16c Periodic timer controller (#875)
* More than one aux pid #866

* More than one aux pid #866

* More than one aux pid #866

* More than one aux pid #866

* More than one aux pid #866
2019-07-09 08:33:40 -04:00
rusefi 5d740b7e6b dead logic 2019-07-09 07:58:55 -04:00
rusefi 3740d22c20 dead logic 2019-07-09 07:52:20 -04:00
andreika-git 18f2c3c990 Small fix for simulator + bootloader (#877)
* fix simulator

* fix bootloader
2019-07-09 06:06:07 -04:00
andreika-git 56fb8531a4 More portability (GPIO_F/G + auto_generated_enums) (#876)
* GPIO ports F and G are not everywhere

* auto_generated_enums path flexibility
2019-07-09 05:29:03 -04:00
rusefi f906098718 refactoring 2019-07-08 18:02:21 -04:00
rusefi 9d004635e4 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 e2a5e11616 More than one aux pid #866
refactoring
2019-07-07 19:59:48 -04:00
rusefi 10c06ab73c EFI_TOOTH_LOGGER 2019-07-07 15:22:46 -04:00
Matthew Kennedy cfc13f8543 fix case sensitive f767 (#874) 2019-07-07 04:21:18 -04:00
rusefi 40f6b84b1f better error message 2019-07-07 03:48:28 -04:00
rusefi 3f2b475ecd setting min 10% for crankingFuelCoef 2019-07-06 21:04:37 -04:00
rusefi 6208f7579d reviving F4 compilation 2019-07-06 21:02:48 -04:00
Matthew Kennedy 55aaa1c95a Implement TS tooth logger (#873)
* FW changes

* config changes

* whitespace

* comment

* simplify
2019-07-06 20:48:58 -04:00
rusefi 2c515f13a9 user is unable to start with zero fuel - at least showing a warning
https://rusefi.com/forum/viewtopic.php?p=33761#p33760
2019-07-06 20:45:47 -04:00
rusefi 52a0ce8c72 refactoring: consistency & removing unused parameter 2019-07-06 20:24:47 -04:00
rusefi 5bdb7f7155 minor refactoring 2019-07-06 20:16:14 -04:00
rusefi 5d2afd2331 refactoring: better file name 2019-07-06 20:15:49 -04:00
rusefi 236db988b1 poke 2019-07-06 19:47:58 -04:00
rusefi 205052acd1 Refactoring: OS access should be explicit #867
explicit value for doc mostly
2019-07-06 19:30:56 -04:00
Matthew Kennedy 30e73099da fix can (#872) 2019-07-06 04:54:02 -04:00
rusefi 59f550c051 turning whatever off 2019-07-05 20:40:21 -04:00
rusefi 932016078b refactoring: better placement for some ADC code 2019-07-05 20:34:41 -04:00
rusefi c42fa94f7a refreshing Eclipse exclude list 2019-07-05 20:29:39 -04:00
rusefi 89557373e9 order of includes consistency 2019-07-05 20:03:32 -04:00
rusefi a77f817995 headers cleanup 2019-07-05 20:03:02 -04:00
rusefi 53fe1c419c refactoring: extracting magic constant 2019-07-05 19:40:12 -04:00
rusefi 01fe961d0c refactoring 2019-07-05 19:05:07 -04:00
rusefi e000cb1272 Merge branch 'master' of https://github.com/rusefi/rusefi 2019-07-05 19:04:37 -04:00
rusefi 1e80772904 Refactoring: OS access should be explicit #867 2019-07-05 19:00:44 -04:00
Matthew Kennedy 1dba6bf139 Tunerstudio.cpp cleanup (#871)
* convert to switch, cleanup

* undo if constexpr
2019-07-05 18:16:32 -04:00
rusefi f4da224654 fixing build 2019-07-05 17:15:49 -04:00
rusefi e309e223aa Refactoring: OS access should be explicit #867 2019-07-04 03:57:21 -04:00
rusefi bad507558a Refactoring: OS access should be explicit #867 2019-07-04 03:25:35 -04:00
rusefi 777eb532dc Refactoring: OS access should be explicit #867 2019-07-03 21:48:04 -04:00
rusefi c21e4c2efa Refactoring: OS access should be explicit #867 2019-07-03 21:01:48 -04:00
Matthew Kennedy 97fd982374 fix (#865) 2019-07-03 03:18:04 -04:00
Matthew Kennedy cbfc23155c datalog new ETB parameters (#864) 2019-07-03 03:17:07 -04:00
rusefi b193970adf NB2 magic clarification 2019-07-01 12:48:08 -04:00
rusefi 2164661274 undoing wrong fix & better fix for #805
also generator logging improvements
This reverts commit 96270758c9.
2019-06-30 14:28:47 -04:00
rusefi 2120e4827a Annotations in C++ code to produce formulas in rusEfi console #807 2019-06-30 13:24:55 -04:00
rusefi b856256549 Annotations in C++ code to produce formulas in rusEfi console #807 2019-06-30 09:38:51 -04:00
rusefi 2d035e7264 annotation progress 2019-06-29 22:44:30 -04:00
rusEfi ed32a9c7b2 reducing code duplication & reboot to rusEfi console 2019-06-28 23:33:48 -04:00
rusefi f67689911d TS bit array fix? 2019-06-28 17:54:12 -04:00
rusefi ccfa14455c Merge branch 'master' of https://github.com/rusefi/rusefi 2019-06-28 17:51:47 -04:00
rusefi 361dabf37f typos in latest TS fields 2019-06-28 17:51:18 -04:00
rusEfi e8888e4821 better state validation 2019-06-27 22:23:18 -04:00
rusefi d0e4a0984f Annotations in C++ code to produce formulas in rusEfi console #807 2019-06-27 06:47:13 -04:00
rusefi d9fb0f72f1 launch control: clutch up&down inverted setting 2019-06-26 19:41:46 -04:00
Matthew Kennedy 5054da67b7 Add ETB status gauges, fix gauge menus (#863)
* testing

* fix offsets

* consolidate ts config

* cleanup

* typo

* unwind some

* fix etb idle range setting

* unwind
2019-06-26 19:24:32 -04:00
rusefi adae026788 https://rusefi.com/forum/viewtopic.php?f=10&t=442&p=33587#p33584
better support for pretty noisy trigger (?)
2019-06-25 20:51:29 -04:00
rusefi cedf142c40 https://rusefi.com/forum/viewtopic.php?f=10&t=442&p=33585#p33575 2019-06-25 18:20:01 -04:00
rusefi ffc00f3613 verbose trigger sync: better field name & check box to engine sniffer 2019-06-25 02:25:26 -04:00
Matthew Kennedy 79ca8cc3f4 relocate (#859) 2019-06-24 13:44:49 -04:00
Matthew Kennedy c973576f8d Fix mappings for microRusefi (#853)
* fix mappings

* add pin numbers

* + pin numbers, - # sign
2019-06-23 10:37:10 -04:00
rusefi fca880a78e fixing F4 compilation 2019-06-23 10:34:49 -04:00
rusefi fb44386cf3 fixing build 2019-06-23 09:46:14 -04:00
rusefi c6bcb85a45 fresh ini 2019-06-23 09:25:04 -04:00
rusefi 9f0aaa39cf docs 2019-06-23 09:23:20 -04:00
Matthew Kennedy 90cc375f22 Fix F7 ADC #854 (#855)
* invalidate before reading ADC

* fix degree signs

* comment

* remove unecessary alignments, add comments
2019-06-23 09:21:12 -04:00
Matthew Kennedy d2ed57e3c7 enable dtcm (#856) 2019-06-23 09:20:17 -04:00
Matthew Kennedy 1505e722eb Add "Reset ECU" button (#857)
* add reset button

* fix signed/unsigned bug

* goodbye degree symbols
2019-06-23 09:18:54 -04:00
rusefi 0487076809 dead code 2019-06-22 06:57:11 -04:00
rusefi d8a64f1cce fixing build 2019-06-19 23:32:09 -04:00
rusefi f2a034b5aa Annotations in C++ code to produce formulas in rusEfi console #807 2019-06-19 22:34:11 -04:00
rusefi 35d3cc0ac4 docs/type safety 2019-06-19 21:24:09 -04:00
rusefi ed4b2cc17e Annotations in C++ code to produce formulas in rusEfi console #807 2019-06-19 00:05:23 -04:00
rusefi dd43f62706 Annotations in C++ code to produce formulas in rusEfi console #807 2019-06-18 23:23:30 -04:00
rusefi 7da2be66da fixing build - console command line build 2019-06-18 19:17:40 -04:00
rusefi 96270758c9 "Calibrate TPS" broken in TS fix #805 2019-06-17 22:00:34 -04:00
rusefi 0b843819eb TPS Live Documentation 2019-06-17 21:37:11 -04:00
rusefi 54d922db6a nothing happens here 2019-06-17 20:45:46 -04:00
rusefi e6b0e0625a Utility class which writes same line both to stdout and file 2019-06-17 20:21:32 -04:00
rusefi d90c6ee1a3 Annotations in C++ code to produce formulas in rusEfi console #807 (#847)
* Annotations in C++ code to produce formulas in rusEfi console #807
firmware part of the change

* removing unneeded stuff & fixing unit test compilation

* not complete better unit test compilation fix  :(

* better C++ usage
2019-06-17 12:18:55 -04:00
rusefi 7082885267 explicit folder for generated java stuff 2019-06-16 22:06:05 -04:00
rusefi 5a0d2413f5 removing dead text protocol support 2019-06-16 17:13:11 -04:00
rusefi a86a2b0b53 ETB: TPS should be f(RPM, pedal) - target table fix #835
oooooops
2019-06-16 09:08:01 -04:00
rusefi b8b62d3cf1 The Big Refactoring of 2019: folder structure #723 2019-06-15 22:11:43 -04:00
rusefi 6dac13a2f8 docs 2019-06-15 19:46:50 -04:00
rusefi fb36ef4708 removing dead code related to text to binary switch 2019-06-15 19:46:42 -04:00
rusefi f859079022 ETB: TPS should be f(RPM, pedal) - target table fix #835 2019-06-15 14:33:41 -04:00
rusefi 69a3b45b3d ETB: TPS should be f(RPM, pedal) - target table #835 2019-06-15 14:11:38 -04:00
rusefi 8ea5d687aa idle using ETB #783 2019-06-15 13:33:14 -04:00
rusefi ecd0d83f68 Revert "Spell checked and more descriptions added (#841)"
This reverts commit 541c6797
2019-06-14 19:17:16 -04:00
OrchardPerformance 541c6797b0 Spell checked and more descriptions added (#841)
* Update rusefi_config.txt

Added additional description text

* Update rusefi_config.txt

Fixed typos and added some more descriptions

* Update rusefi_config.txt

Couple more typos fixed

* Spell checked, few more descriptions added
2019-06-14 19:15:10 -04:00
rusefi 817a9467ff ooooops we've missed 4.2 vs 4.9 setting 2019-06-14 14:13:32 -04:00
rusefi bd80315737 bumping configuration version in light of #773 2019-06-14 13:04:04 -04:00
rusefi e0e00d5634 typo 2019-06-14 00:57:24 -04:00
rusefi ade7a62987 Annotations in C++ code to produce formulas in rusEfi console #807
reducing hard-coded constants in generator and etc
2019-06-14 00:47:28 -04:00
rusefi f3855a931b fresh stuff 2019-06-13 14:56:13 -04:00
OrchardPerformance 46a297497e Update rusefi_config.txt (#840)
Added additional description text
2019-06-13 14:52:14 -04:00
rusefi 16377633cb docs 2019-06-13 09:09:08 -04:00
Matthew Kennedy 89f59db75f Fix tunerstudio ratio vs. percent (#838)
* fix ratio vs pct

* fix idle cranking clt position

* fix defaults

* fix typo

* fix baro corr gauge

* baro default

* fix degree symbols

* fix testFuelMap

* fix testPlainCrankingWithoutAdvancedFeatures

* test testFasterEngineSpinningUp
2019-06-13 09:05:22 -04:00
Matthew Kennedy 98cdd0b5a2 fix thread info (#839) 2019-06-13 08:31:25 -04:00
rusefi 056bc25c7d NOW it would probably run 2019-06-12 16:10:18 -04:00
rusefi 1327709f04 reducing code duplication 2019-06-12 14:55:26 -04:00
rusefi 0b428a968e we should not really mix ChibiOS stuff and out logic 2019-06-12 12:59:50 -04:00
rusefi 9fdb9c796c we should not really mix ChibiOS stuff and out logic 2019-06-12 12:54:13 -04:00
rusefi efa4ccd772 docs 2019-06-12 12:45:07 -04:00
rusefi c6c9388181 we should not really mix ChibiOS stuff and out logic 2019-06-12 12:42:08 -04:00
rusefi 00afb035e5 we should not really mix ChibiOS stuff and out logic 2019-06-12 11:57:18 -04:00
rusefi 7faf861960 typo 2019-06-11 22:01:07 -04:00
rusefi e4231b0819 refactoring: extracting constant 2019-06-11 21:44:16 -04:00
rusefi cda681e280 bias resistor clarification 2019-06-11 20:32:27 -04:00
rusefi 3b28498abe issue with SD card logs 2019-06-11 16:00:52 -04:00
rusefi 48796a6763 ETB: TPS should be f(RPM, pedal) #835 2019-06-10 23:57:35 -04:00
rusefi 2639214285 ETB: TPS should be f(RPM, pedal) #835 2019-06-10 23:38:44 -04:00
rusefi ebcce5ab22 progress - reusing code for other data types 2019-06-10 23:27:54 -04:00
rusefi c4cf7d2106 generating without build folder, faster fail in case of failure 2019-06-10 23:13:32 -04:00
rusefi 15098bf011 this should actually work for MRE, theoretically 2019-06-10 18:35:18 -04:00
rusefi 58be63f5a9 https://github.com/rusefi/hw_microRusEfi/issues/57 2019-06-10 17:33:05 -04:00
rusefi acbdac20ff input has sizes hard-coded #836 2019-06-10 15:47:29 -04:00
rusefi 81a68f59b7 input has sizes hard-coded #836 2019-06-10 15:45:18 -04:00
rusefi 9110d0f167 input has sizes hard-coded #836 2019-06-10 15:11:53 -04:00
rusefi 3d88b546b5 input has sizes hard-coded #836 2019-06-10 13:38:25 -04:00
rusefi fb7f72eab8 ETB: TPS should be f(RPM, pedal) #835 2019-06-10 13:07:42 -04:00
rusefi 3b1361de37 ETB: TPS should be f(RPM, pedal) #835 2019-06-10 12:52:26 -04:00
rusefi bc5154694b adding support for smaller table axis 2019-06-10 12:38:32 -04:00
rusefi 6a002beb8f refactoring 2019-06-10 11:17:36 -04:00
rusefi 9563c2f664 MRE to use MRE.ini 2019-06-09 21:24:21 -04:00
rusefi cba629b4e6 NA6 bundle 2019-06-09 21:00:01 -04:00
rusefi b753d99f7e docs 2019-06-09 20:36:29 -04:00
rusefi 23375f5152 nicer bundle folder structure and reducing unneeded content #833 2019-06-08 22:05:52 -04:00
rusefi 1b4c5bc552 we need TLE8888 driver #714 2019-06-08 21:58:23 -04:00
rusefi 6d31482501 nicer bundle folder structure and reducing unneeded content #833 2019-06-08 21:39:01 -04:00
rusefi 814afaf6da nicer bundle folder structure and reducing unneeded content #833 2019-06-08 21:26:08 -04:00
rusefi 3b87cd9add tle8888 driver bug #803
undoing since this breaks start-up
2019-06-08 20:28:13 -04:00
rusefi bb1ff2e965 fail to generate F7 DFU files #696 2019-06-08 20:01:19 -04:00
rusefi 423532b4cc nicer bundle folder structure and reducing unneeded content #833 2019-06-08 18:38:08 -04:00
rusefi 7f31349929 nicer bundle folder structure and reducing unneeded content #833 2019-06-08 18:32:14 -04:00
rusefi 4944916064 we need TLE8888 driver #714
trying a sleep before first command
2019-06-08 18:31:56 -04:00
rusefi 6652d27782 nicer bundle folder structure and reducing unneeded content #833 2019-06-08 17:35:55 -04:00
rusefi 0984cced20 nicer bundle folder structure and reducing unneeded content #833 2019-06-08 16:47:10 -04:00
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
rusefi cd85d485d0 gauges cleanup 2019-05-11 10:57:58 -04:00