Commit Graph

1234 Commits

Author SHA1 Message Date
rusefi 091f19d808 refactoring: sharing command names between firmware and console 2019-07-14 15:20:56 -04:00
rusefi c8df76c077 gcc 2019 q3 fails integration testing #886
unified detailed date format
2019-07-14 12:59:46 -04:00
rusefi e0e0dd4219 gcc 2019 q3 fails integration testing #886
unified detailed date format
2019-07-14 12:32:06 -04:00
rusefi b1680da86d hiding weird panes 2019-07-14 11:09:51 -04:00
rusefi e2c79ac484 too much usability? Show Device Manager icon 2019-07-14 09:24:12 -04:00
rusefi d20c7a4109 fixing build-in flasher 2019-07-13 18:48:03 -04:00
rusefi fd8f70d8c4 Annotations in C++ code to produce formulas in rusEfi console #807 2019-07-13 09:00:03 -04:00
rusefi 7c4ff20a1d Annotations in C++ code to produce formulas in rusEfi console #807
wall wetting
2019-07-12 22:51:59 -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 5199630fea maybe better usability? 2019-07-06 19:20:42 -04:00
rusefi bd3cab77f0 trying to reduce confusion 2019-07-05 20:11:08 -04:00
rusefi 53fe1c419c refactoring: extracting magic constant 2019-07-05 19:40:12 -04:00
rusefi 87cba68fcf ChartScoll - human index & label mouse over tooltip 2019-07-05 02:54:48 -04:00
rusefi b193970adf NB2 magic clarification 2019-07-01 12:48:08 -04:00
rusefi c029aea0a9 Usability - simple VCP and 2019-07-01 01:10:38 -04:00
rusefi 3c68a82f7d getting ready for driver install 2019-07-01 00:22:47 -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 afa69348d5 nevermind :) 2019-06-30 09:37:48 -04:00
rusefi 6f0d452c8d another useful command to the list 2019-06-30 08:12:26 -04:00
rusEfi ed32a9c7b2 reducing code duplication & reboot to rusEfi console 2019-06-28 23:33:48 -04:00
rusefi d0e4a0984f Annotations in C++ code to produce formulas in rusEfi console #807 2019-06-27 06:47:13 -04:00
rusEfi 06b5d9098b ETB quality instrumentation #494 2019-06-26 22:25:30 -04:00
rusefi d9fb0f72f1 launch control: clutch up&down inverted setting 2019-06-26 19:41:46 -04:00
rusefi 21e861de8f ETB gauges & TS progress 2019-06-26 19:25:38 -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 d528c8a552 https://rusefi.com/forum/viewtopic.php?p=33568#p33576 2019-06-25 18:03:40 -04:00
rusefi ffc00f3613 verbose trigger sync: better field name & check box to engine sniffer 2019-06-25 02:25:26 -04:00
rusefi 2ea8474dda explicit message for log viewer mode 2019-06-25 01:49:08 -04:00
rusefi 65fce1e699 Windows 10: rusEfi console sometimes crashes within SerialIoStreamJSSC #849 2019-06-22 08:02:07 -04:00
rusefi ba6c1fdca5 Windows 10: rusEfi console sometimes crashes within SerialIoStreamJSSC #849 2019-06-22 07:16:12 -04:00
rusefi f2a034b5aa Annotations in C++ code to produce formulas in rusEfi console #807 2019-06-19 22:34:11 -04:00
rusefi 8c8e8abca8 Annotations in C++ code to produce formulas in rusEfi console #807
ooops
2019-06-19 22:20:53 -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 123aca1820 command line merge of https://github.com/rusefi/rusefi/pull/846 2019-06-18 19:18:52 -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 26a94c6def fixing build - console command line build 2019-06-17 20:02:27 -04:00
rusefi 767d9efed2 Annotations in C++ code to produce formulas in rusEfi console #807 (#848) 2019-06-17 19:14:03 -04:00
rusefi 3d4b8617d4 refactoring & progress 2019-06-16 23:05:06 -04:00
rusefi 7717f43fca explicit folder for generated java stuff 2019-06-16 22:14:40 -04:00
rusefi 7082885267 explicit folder for generated java stuff 2019-06-16 22:06:05 -04:00
rusefi 20e2d58950 also dead 2019-06-16 17:47:09 -04:00
rusefi da005a1bb7 removing pieces of dead text protocol from console 2019-06-16 17:34:51 -04:00
rusefi 8c74bfa2a3 migrating sensor to binary outputs 2019-06-16 16:51:12 -04:00
rusefi 7c4e320aaf dead code 2019-06-16 16:50:02 -04:00
rusefi fb36ef4708 removing dead code related to text to binary switch 2019-06-15 19:46:42 -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 bd80315737 bumping configuration version in light of #773 2019-06-14 13:04:04 -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 4ac85e4c55 refactoring: composition better than inheritance 2019-06-11 22:33:11 -04:00
rusefi e4231b0819 refactoring: extracting constant 2019-06-11 21:44:16 -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 b7709b529f nicer bundle folder structure and reducing unneeded content #833 2019-06-10 21:55:10 -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 6dd37fc90d nicer bundle folder structure and reducing unneeded content #833 2019-06-09 19:05:57 -04:00
rusefi 30afbc4054 nicer bundle folder structure and reducing unneeded content #833 2019-06-09 19:03:53 -04:00
rusefi 6652d27782 nicer bundle folder structure and reducing unneeded content #833 2019-06-08 17:35:55 -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 9292efadbe TS flexibility for MRE 2019-06-07 17:38:12 -04:00
rusefi bee07818a9 rusEfi console: try another serial connector #819 2019-06-04 12:10:01 -04:00
rusefi 2a3f379c5a rusEfi console: try another serial connector #819 2019-06-03 22:55:28 -04:00
rusefi d790289cad rusEfi console: try another serial connector #819 2019-06-03 22:42:06 -04:00
rusefi 024d9cd634 rusEfi console: try another serial connector #819
preparations
2019-06-03 22:35:29 -04:00
rusefi 92b85789bf rusEfi console: try another serial connector #819
dead code?
2019-06-03 22:22:55 -04:00
rusefi 2182f051cb refactoring 2019-06-03 21:57:17 -04:00
rusefi 337865ffb5 refactoring 2019-06-03 21:50:21 -04:00
rusefi 6a598fae18 renaming class to specifify connector 2019-06-03 21:39:26 -04:00
rusefi 3ede8a1bd9 real MAF to TS 2019-06-03 10:02:29 -04:00
rusefi 844c5a9c1b pins mapping logic fix & pins kind fix 2019-06-02 14:10:21 -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 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 f76619c0e2 generator now takes full file name 2019-05-26 20:54:44 -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 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
rusefi 91c404b353 FEATURE REQ: aux temperature inputs #332 2019-05-09 19:39:21 -04:00
rusefi 7fc699fce2 Injection/Ignition angle inaccuracy on 60-2? EngineSniffer vs Real Hardware #778
metric progress
2019-05-07 19:16:01 -04:00
rusefi 2c24571ddb dreams of two ETBs 2019-05-05 12:02:42 -04:00
rusEfi d1a91d2783 increasing metric frequency to make metric more repetative 2019-05-05 00:34:47 -04:00
rusEfi d7d4daced9 micro progress 2019-05-04 23:02:56 -04:00
rusEfi 5490198933 ETB Monte Carlo progress 2019-05-04 16:44:34 -04:00
rusEfi 559d7298b7 tiny ETB progress 2019-05-04 11:01:05 -04:00
rusefi ea5ac54bee ETB monte carlo keeps track of best result 2019-05-04 09:57:57 -04:00
rusEfi 91467220b2 micro ETB progress 2019-05-04 09:05:05 -04:00
rusEfi 71976df42f MC33816 integraion #784
bare bones skeleton
2019-05-03 21:13:25 -04:00
rusefi 6b8bf67f53 more visible console version 2019-05-03 15:01:29 -04:00
rusefi 231d1af489 idle using ETB #783
configuration fields
2019-05-02 22:12:43 -04:00
rusefi 7558564583 VAG coolant fan logic 2019-05-02 21:53:27 -04:00
rusefi 762feb1b03 console usability: engine sniffer jitter fix #780 2019-05-02 18:42:59 -04:00
rusefi 2e591e449c rusEfi console: minor usability progress 2019-05-02 18:15:13 -04:00
rusefi b34bdf5bcb docs 2019-05-02 17:52:48 -04:00
rusefi 7a8aa9a119 more pins to allow smart outputs 2019-05-02 11:21:35 -04:00
rusEfi f40c313038 better English? 2019-05-01 23:12:34 -04:00
rusefi 40e1995e7f FSIO to allow smart output pins 2019-05-01 22:26:07 -04:00
rusefi a0f581fee2 rusEfi console: refactoring & minor engine sniffer cleanup 2019-05-01 09:55:53 -04:00
rusefi 86f894d3df fixing mock voltage controls 2019-05-01 09:36:29 -04:00
rusEfi b03d4c7d1e ETB tiny progress 2019-04-30 22:03:38 -04:00
rusEfi 43d298799e ETB tiny progress 2019-04-30 21:55:43 -04:00
rusEfi 892be38a03 ETB tiny progress 2019-04-30 19:22:12 -04:00
rusEfi 001d541e57 folder structure cleanup 2019-04-28 23:24:23 -04:00
rusEfi 1c013228dc 'warninigLedPin' typo and minor TS progress 2019-04-28 23:04:52 -04:00
rusefi f9802b8542 ETB pause feature - useful while playing on the bench 2019-04-26 13:46:58 -04:00
rusefi 0292df332c reducing analog_inputs debug confusion :) 2019-04-25 08:32:20 -04:00
rusefi b8ae3810b3 DBG_ANALOG_INFO 2019-04-24 22:16:37 -04:00
rusefi c924d5a62a ETB quality instrumentation #494 2019-04-24 16:55:31 -04:00
rusefi 6524e0191a ETB quality instrumentation #494 2019-04-23 23:22:39 -04:00
rusefi 710602472e refactoring 2019-04-23 23:00:30 -04:00
rusefi dbb4e52ee6 ETB quality instrumentation #494 2019-04-23 21:04:07 -04:00
rusefi b538242ed2 ETB quality instrumentation #494 2019-04-23 20:49:06 -04:00
rusefi e35627ddfd ETB quality instrumentation #494 2019-04-23 20:22:51 -04:00
rusefi 92288ded30 minor improvement 2019-04-23 20:16:15 -04:00
rusefi c572019a39 minor improvement 2019-04-23 19:49:01 -04:00
rusefi 45f01ee26b refactoring 2019-04-23 19:32:51 -04:00
rusefi a51bf29c27 minor improvement 2019-04-23 19:05:10 -04:00
rusefi 26b7dc3950 introducing utility class 2019-04-23 19:03:33 -04:00
rusefi 0b1620feb2 USB and TLE8888 not working for F4 or F767 #764 2019-04-20 23:39:06 -04:00
rusefi 92b3f95473 TPS/TPS TS confusion reduction 2019-04-20 14:55:54 -04:00
rusefi 1de81b44be TPS/TPS TS confusion reduction 2019-04-20 14:54:16 -04:00
rusefi 2badaa4f73 we need TLE8888 driver #714 2019-04-15 19:15:53 -04:00
rusefi 220e72fdc5 SPI progress 2019-04-14 18:12:15 -04:00
rusefi 50c481924e steps towards smarter gpio 2019-04-13 10:58:52 -04:00
rusefi 76d3630588 ETB using tle7209 #746 2019-04-11 23:21:16 -04:00
rusEfi c130b249ba cleanup #4 2019-04-11 22:15:06 -04:00
rusefi 8051a35665 units into logs 2019-04-08 23:10:29 -04:00
rusefi dc44cbc5bc reducing Formula confusion 2019-04-08 14:09:00 -04:00
rusefi dae6638b62 rusEfi settings editor is broken for one byte enums #709 2019-04-08 11:19:07 -04:00
rusefi 62fb26a60c gen_config: add rusefi_config_custom.txt to override #defines #727 2019-04-03 19:05:41 -04:00
rusefi bceec323c2 The Big Refactoring of 2019: console vs TS vs CONSOLE_MODE_SWITCH_PIN vs text protocol #725
removing startConsoleInBinaryMode
2019-04-01 11:45:06 -04:00
rusefi 9c4da7d9f8 better location for spi pin modes
stm32-specific code would upset someone
2019-03-29 02:44:52 -04:00
rusefi 4e334c1180 sync 2019-03-28 22:48:12 -04:00
rusefi 76b7554491 we need TLE8888 driver #714 2019-03-26 12:30:30 -04:00
rusefi 1f81aa169a we need TLE8888 driver #714 2019-03-25 20:30:36 -04:00
rusefi 11e60e35bf we need TLE8888 driver #714 2019-03-25 15:08:32 -04:00
rusefi b92259bfae get_config for #713 2019-03-22 23:00:21 -04:00
rusefi 922757237f #709 2019-03-17 18:11:14 -04:00
rusefi dbfb040990 fuel gauges unification 2019-03-12 21:48:28 -04:00
rusefi 3727ac5ec1 bye-bye workspace files 2019-03-12 14:59:15 -04:00
rusefi e7660a9090 overall usability progress 2019-03-12 14:35:49 -04:00
rusefi 93563ab0c1 IDEA configuration folder 2019-03-12 13:07:33 -04:00
rusefi 9e46bbf519 better Electronic Throttle body control #493
two ETBs
2019-03-10 12:02:25 -04:00
rusEfi 90bf18bcd7 better Electronic Throttle body control #493 2019-03-09 23:31:47 -05:00
rusEfi 1afdb16ab6 #494 2019-03-02 23:32:52 -05:00
rusEfi e0d54d8698 ETB 2019-03-02 23:12:23 -05:00
rusEfi a41404ac40 #494 2019-03-02 17:07:33 -05:00
rusEfi 4829124644 #494 2019-03-02 15:40:55 -05:00
rusEfi d1125032d6 console: fixing signed int16 type logging 2019-03-02 14:53:29 -05:00
rusEfi 91e421ebae ETB iTerm limits 2019-03-02 14:00:32 -05:00
rusEfi e93c2b5efb TPS commands & compacting 2019-03-02 13:21:12 -05:00
rusefi 4f5426e956 fixing simulator test 2019-02-28 19:00:15 -05:00
rusefi 0b78a95e34 returning simlator test into CI 2019-02-28 18:38:27 -05:00
rusefi d9489b9ad5 TS project clean-up 2019-02-26 22:32:17 -05:00
rusefi d8c0a5cf49 fix #688 2019-02-23 08:52:12 -05:00
rusefi 45e5913aa3 #688 2019-02-22 22:17:09 -05:00
rusefi e1ba29febd 688 brainpins (#694)
* GPIOF, GPIOG and GPIOH ports are not available #688
2019-02-22 22:10:41 -05:00
rusefi 0c89cd1138 console flasher flexibility 2019-02-21 06:10:22 -05:00
rusefi c60c8ce777 better (?) variable names 2019-02-10 22:47:49 -05:00
rusEfi af77c1b805 v12 2019-02-05 23:44:35 -05:00
rusefi aba0f44df5 NA6 progress
A/C toggle switch indicator in TS
renaming "pedalPosition" to "throttlePedalPosition"
2019-01-27 00:02:58 -05:00
rusefi 501f361b7b fixing typo in class name 2019-01-22 19:04:04 -05:00
rusefi 2931f8d361 migrating console away from text protocol 2019-01-13 16:19:32 -05:00
rusefi fda21ae2aa engine type preset panel 2019-01-12 04:11:48 -05:00
rusefi 4a2659e9d5 minor progress 2019-01-11 18:46:16 -05:00
rusefi 30c33126c3 bye-bye SVN 2019-01-11 17:42:17 -05:00
rusefi 1030cc9085 float ETB bins for now 2019-01-07 19:30:35 -05:00
Matthew Kennedy 7154da1f5f Improve wall wetting AE to use time constant (#650)
* impruv

* c++17

* add tests, docs
2019-01-06 20:45:51 -05:00
rusefi 9eb868f5cb helping build server 2019-01-06 19:47:43 -05:00
rusefi a1d834130e FSIO to stop engine if things are REALLY bad - user-configurable and disabled by default obviously 2019-01-05 23:48:37 -05:00
rusefi 3711c491b5 #647 2019-01-04 22:09:38 -05:00
rusEfi c3380c4ef3 #35 2019-01-04 17:18:43 -05:00
rusefi 3ffb7dcff2 misc 2018-12-25 08:19:29 -05:00
rusefi e14e12393c ETB bias curve by TPS 2018-12-09 10:19:47 -05:00
rusEfi d93f3ecd89 better? field name 2018-11-30 00:17:55 -05:00
rusefi 8b182349f3 more docs related to trigger process 2018-11-22 10:25:02 -05:00
rusEfi afcb370972 ETB progress 2018-11-17 21:01:24 -05:00
rusefi 096809169e #619 2018-10-30 05:32:13 -04:00
rusefi ca016064e8 fix #615 2018-10-25 18:17:47 -04:00
rusefi 932d68d87d #615 start 2018-10-25 17:42:42 -04:00
rusEfi 0197bd046b minor ETB progress 2018-10-21 17:45:14 -04:00
rusefi de8a79bfb8 why the heck was this buffer so small? 2018-10-13 14:10:08 -04:00
rusefi 4fb92fe6fd refactoring 2018-10-13 14:04:38 -04:00
rusefi ad83e0ad05 "older st-link" checkbox is not needed anymore! 2018-10-13 14:04:19 -04:00
rusefi e56871ef7e method name typo 2018-10-13 10:54:14 -04:00
rusefi 6867f4e338 maybe helping simulator performance 2018-10-13 09:25:11 -04:00
rusefi dbce14f417 maybe less confusion layout 2018-10-12 15:17:56 -04:00
rusefi 5cfb4fa2b5 sorry not real work 2018-10-12 15:03:21 -04:00
rusEfi d71f5e3edf new debug field to show PID period 2018-10-10 22:25:21 -04:00
rusefi 0ebf32b2cc nicer column names in PID modes 2018-10-08 22:14:43 -04:00
rusefi 1a9b702af7 fail faster 2018-10-07 19:57:57 -04:00
rusefi 179fc6469f extracting method 2018-10-07 19:35:22 -04:00
rusefi 715852ebdc reducing code duplication 2018-10-07 19:35:07 -04:00