Commit Graph

283 Commits

Author SHA1 Message Date
rusefi 4405ce80a4 refactornig & new console command 2020-05-31 14:15:18 -04:00
rusefi 4691e457e3 progress 2020-05-31 13:19:42 -04:00
rusefi f8b6378e94 progress 2020-05-31 13:10:25 -04:00
rusefi bd588c0bf2 progress 2020-05-31 12:51:53 -04:00
rusefi 6dca66ab0a flexibility 2020-05-30 16:31:51 -04:00
rusefi 925c429a93 TSHighSpeedLog 2020-05-30 16:08:18 -04:00
rusefi 1aac0f88e7 sweet usability 2020-05-30 13:01:59 -04:00
rusefi a20a1b5fe4 composite logger for console 2020-05-30 11:31:18 -04:00
rusefi 6642fd4312 mostly refactoring very little progress 2020-05-28 22:06:51 -04:00
Matthew Kennedy 105460dada
Remove old thermistor implementation (#1458)
* remove test clt/iat

* remove warning since this code is nearly dead

* remove old therm impl

* tests & live doc

* not quite right
2020-05-28 17:51:33 -04:00
rusefi f738aa0b93 reusing constants 2020-05-25 19:30:02 -04:00
rusefi 30c4682b16 TS commands reuse 2020-05-25 18:49:35 -04:00
rusefi 9a2c014fbb refactoring timeouts 2020-05-25 18:45:48 -04:00
rusefi b3d6ded23f refactoring timeouts 2020-05-25 18:38:47 -04:00
rusefi 780a613ba5 console auto-save MSQ configuration 2020-05-21 22:30:47 -04:00
rusefi ec2778fdcf rusEFI console start-up time improvements 2020-05-21 01:16:14 -04:00
rusefi 9905e8d38e BUG? handleCrc32Check does not use 'offset' parameter #1429
perfect time to speed up console start by leveraging page crc and local copy!
2020-05-21 00:45:51 -04:00
rusefi ce17e945b1 new command line tool works now! 2020-05-16 13:23:16 -04:00
rusefi 02d4515b53 un-breaking console 2020-05-16 13:11:40 -04:00
rusefi 7f92b3b40d still trying to simplify things 2020-05-16 12:54:15 -04:00
rusefi 689dd06955 docs 2020-05-16 12:20:30 -04:00
rusefi 1062d38cdb progress with restart! 2020-05-16 11:17:42 -04:00
rusefi c9409ce693 new headless feature coming 2020-05-16 01:14:44 -04:00
rusefi a0a163b8e5 reducing complexity 2020-05-16 01:05:35 -04:00
rusefi b447e23f97 reducing complexity 2020-05-16 00:49:20 -04:00
rusefi e3ee77b58a reducing complexity 2020-05-16 00:32:37 -04:00
rusefi 9dc2216bb2 reducing complexity 2020-05-16 00:27:36 -04:00
rusefi 22041753f5 reducing complexity 2020-05-16 00:20:54 -04:00
rusefi 372d321878 removing a bit of dead code 2020-05-15 23:56:50 -04:00
rusefi c0a2dc99de only better method names, no logic change 2020-05-15 23:37:32 -04:00
rusefi 428e321399 transitive dependencies 2020-05-15 01:01:45 -04:00
rusefi aa2e50f782 console refactoring & better defaults L&F 2020-05-01 11:57:41 -04:00
rusefi 5c2794c2e0 critical error usability improvements 2020-03-28 21:28:32 -04:00
Matthew Kennedy 9645130527 Shrink output channels, now with passing CI (#1077)
* reorder fields

* temporary tle8888 fix

* comment, simplify

* hand tweak generated

* oops, those are reciprocal

* fix engineLoadAccelExtra

* aggressive priority order

* fix output size

* comments

* reorder fields, no sizes yet

* should've been signed

* simplify constructor mess, hook up scaling

* notes

* typo

* if -> switch

* rev signature

* correct map offset

* handle unsigned properly

* RPM is unsigned

* vss isn't scaled

* extract magic

* required generated for build

* de-scale rpm

* field type cases
2019-12-22 08:12:45 -05:00
rusefi ce0921cb78 refactoring only #1076 2019-12-21 20:17:58 -05:00
rusefi 871f86967f Revert "DRAFT Shrink output channels, again (#1074)"
This reverts commit 562ce6cc
2019-12-21 15:02:49 -05:00
rusefi 1f86714f07 Revert "bugfix to make console work again"
This reverts commit 1210f5bb
2019-12-21 15:02:27 -05:00
rusefi 48ad5716a4 * Here we listen to keystrokes while console frame is being displayed and if magic "test" word is typed
* we launch a functional test on real hardware, same as Jenkins runs within continues integration
2019-12-21 14:08:38 -05:00
rusefi 1210f5bbec bugfix to make console work again 2019-12-21 12:36:31 -05:00
Matthew Kennedy 562ce6ccaf DRAFT Shrink output channels, again (#1074)
* reorder fields

* temporary tle8888 fix

* comment, simplify

* hand tweak generated

* oops, those are reciprocal

* fix engineLoadAccelExtra

* aggressive priority order

* fix output size

* comments

* reorder fields, no sizes yet

* should've been signed

* simplify constructor mess, hook up scaling

* notes

* typo

* if -> switch
2019-12-21 08:55:19 -05:00
rusefi 91a5bd5ce3 refactoring: extracting constant 2019-11-23 12:52:57 -05:00
rusefi 917676b2da simulator crashes on any TS setting change fix #924 2019-09-09 20:49:16 -04:00
rusefi f32b29f318 Live Data: trigger current gap 2019-09-03 19:30:51 -04:00
rusEfi 8126b700de NB2 progress, ETB Live Docs progress 2019-09-01 19:37:58 -04:00
rusEfi b85e91d103 improving mock voltage slider response time by aggregating commands 2019-09-01 18:00:52 -04:00
rusefi abf2406621 Live Docs progress: consuming data from multiple structures 2019-09-01 15:24:44 -04:00
rusefi 33cc21225c Live Data progress: using field's context 2019-09-01 15:01:57 -04:00
rusefi 1ffaa8eea2 Live Data progress 2019-09-01 13:56:46 -04:00
rusEfi 898c605ad6 usability; right-click menu 2019-08-18 14:10:51 -04:00
rusefi 15c9fac061 DFU mode UI 2019-08-14 23:58:47 -04:00
rusefi 9d178338b5 refactoring 2019-08-14 23:12:00 -04:00
rusefi 03259557b6 docs & progress 2019-08-14 23:02:51 -04:00
rusefi ec80aaffaa Investigate JSSC connector removal fix #858 2019-08-14 22:33:15 -04:00
rusefi 0994f3db9d progress 2019-08-14 22:13:52 -04:00
rusefi cc8507b4b4 nicer logging 2019-08-14 21:59:57 -04:00
rusefi 236bf8c143 refactoring 2019-08-14 21:46:43 -04:00
rusefi 84479cae9a better serial handling 2019-08-14 21:46:18 -04:00
rusefi e593ec6a7c refactoring 2019-08-14 21:46:00 -04:00
rusefi 19f1a9db52 readable log message 2019-08-07 22:54:56 -04:00
rusEfi 5a73522e83 a bit better error handling 2019-08-04 01:29:11 -04:00
rusefi d4daaf6181 better class name & hiding exception on exit 2019-07-20 18:51:47 -04:00
rusefi 1769fdb770 gcc 2019 q3 fails integration testing #886
kind of guessing potential problem
2019-07-14 15:47:08 -04:00
rusefi 70d2558f04 Usability - simple VCP and 2019-07-01 01:10:38 -04:00
rusefi 6b1edd9e29 https://rusefi.com/forum/viewtopic.php?p=33568#p33576 2019-06-25 18:03:40 -04:00
rusefi 421541a89e Windows 10: rusEfi console sometimes crashes within SerialIoStreamJSSC #849 2019-06-22 08:02:07 -04:00
rusefi 2e4342bf8c Windows 10: rusEfi console sometimes crashes within SerialIoStreamJSSC #849 2019-06-22 07:16:12 -04:00
rusefi 13fefc6245 Annotations in C++ code to produce formulas in rusEfi console #807 2019-06-18 23:23:30 -04:00
rusefi 451ace3f5d
Annotations in C++ code to produce formulas in rusEfi console #807 (#848) 2019-06-17 19:14:03 -04:00
rusefi 97a976dadd explicit folder for generated java stuff 2019-06-16 22:06:05 -04:00
rusefi f1b37bbad1 removing dead code related to text to binary switch 2019-06-15 19:46:42 -04:00
rusefi fc35ffdf1f rusEfi console: try another serial connector #819 2019-06-04 12:10:01 -04:00
rusefi 684d25d2bb rusEfi console: try another serial connector #819 2019-06-03 22:42:06 -04:00
rusefi 54565d0a43 rusEfi console: try another serial connector #819
preparations
2019-06-03 22:35:29 -04:00
rusefi aa407e48b7 rusEfi console: try another serial connector #819
dead code?
2019-06-03 22:22:55 -04:00
rusefi 4c010e8eb7 refactoring 2019-06-03 21:57:17 -04:00
rusefi b09cff42a4 refactoring 2019-06-03 21:50:21 -04:00
rusefi 2d8752c99b renaming class to specifify connector 2019-06-03 21:39:26 -04:00
rusefi 4622bdd6ac rusEfi console: refactoring & minor engine sniffer cleanup 2019-05-01 09:55:53 -04:00
rusefi 1edf3af6ca introducing utility class 2019-04-23 19:03:33 -04:00
rusEfi 5261b365f2 console: fixing signed int16 type logging 2019-03-02 14:53:29 -05:00
rusEfi 117be1f09d minor ETB progress 2018-10-21 17:45:14 -04:00
rusefi e862e62a9b why the heck was this buffer so small? 2018-10-13 14:10:08 -04:00
rusefi 049658dc4e refactoring 2018-10-13 14:04:38 -04:00
rusefi 12f72e7d82 maybe helping simulator performance 2018-10-13 09:25:11 -04:00
rusEfi dfd6a1e98a new debug field to show PID period 2018-10-10 22:25:21 -04:00
rusefi d8b0753796 extracting method 2018-10-07 19:35:22 -04:00
rusEfi 5e2da2430a probably a minor change 2018-01-24 20:41:35 -05:00
rusEfi 0ef5c0d152 more noise into logs :) 2018-01-24 20:40:54 -05:00
rusEfi cfe39d72f9 docs & better field name 2018-01-24 20:30:45 -05:00
rusEfi c17ad984de better logging #553 2018-01-24 20:24:49 -05:00
rusEfi e25937d7b9 better message 2018-01-24 20:07:54 -05:00
rusEfi 34af6c29d9 minor #553 improvement - better threading model 2018-01-24 20:04:28 -05:00
rusefi c297194fea #495 2017-11-19 14:29:46 -05:00
rusefi cdf94718fd #495 2017-11-19 14:26:21 -05:00
rusefi f11c3af882 #495 2017-11-19 14:22:14 -05:00
rusefi 5c8cdbfbda better error handling 2017-11-16 18:16:54 -05:00
rusefi 4f5793c28d better method location 2017-09-18 08:00:36 -04:00
rusefi e26f1907ab docs 2017-09-18 08:00:10 -04:00
rusefi 979369e10b better error handling 2017-08-26 19:03:07 -04:00
rusefi 84a0a042c8 pink is the new grey 2017-06-22 09:19:43 +03:00