Commit Graph

6877 Commits

Author SHA1 Message Date
kifir23917 19d45458a1 only:refactoring: part of functionality is extracted into `AsyncJobExecutor` class 2024-09-21 07:30:48 -04:00
kifir23917 9c397d07f1 only:refactoring: part of functionality is extracted into `JobWithSuspendedSerialPortScanner` class 2024-09-21 07:30:48 -04:00
kifir23917 964d28a9f6 only:refactoring: renaming 2024-09-21 07:30:48 -04:00
kifir23917 55b5581d96 only:refactoring: part of functionality extracted into `UpdateCalibrationsJobContext` class 2024-09-21 07:30:48 -04:00
kifir23917 6315c6dc47 only:refactoring: move job name from `JobType` enumeration to corresponding job class 2024-09-21 07:30:48 -04:00
kifir23917 88150d651b only:refactoring: make work with async jobs clearer 2024-09-21 07:30:48 -04:00
GitHub gen-configs Action d2525bbb23 Auto-generated configs and docs 2024-09-21 00:10:57 +00:00
kifir23917 9a38a469d7 revert reboot to Blt timeout back to 60 seconds 2024-09-20 23:42:11 +03:00
kifir23917 3c85f646dc Fix `Auto Update Firmware` flow for obfuscated firmware. Now we don't suspend serial port monitoring for all jobs, but only for `Update Calibrations` job. 2024-09-20 16:29:59 -04:00
kifir23917 6f9e5d8a7c Fix displaying of INSTALL_OPENBLT and ST_LINK in update mode combo box #6936 2024-09-20 15:46:26 -04:00
kifir23917 5fafa3b121 Now update mode combo box displays `displayText` field values instead of enumeration value names
Closes #6936
2024-09-20 15:46:26 -04:00
Andrey 628b2e0f0a Waiting for ECU on port %s to reboot to OpenBlt for up to " + TOTAL_WAIT_SECONDS + " seconds
only:uaefi
2024-09-20 14:16:57 -04:00
GitHub gen-configs Action 2929ba3224 Auto-generated configs and docs 2024-09-20 15:11:09 +00:00
GitHub gen-configs Action 5e78a74e9e Auto-generated configs and docs 2024-09-20 05:25:53 +00:00
GitHub gen-configs Action 28a3f8e989 Auto-generated configs and docs 2024-09-20 04:40:24 +00:00
GitHub gen-configs Action 1bc0b61647 Auto-generated configs and docs 2024-09-20 04:17:46 +00:00
GitHub gen-configs Action cdc84fd108 Auto-generated configs and docs 2024-09-20 03:57:04 +00:00
Andrey 190141e28a refactoring: magic constants
only:uaefi
2024-09-19 23:34:34 -04:00
rusEFI LLC e5a1806b02 only:slow Windows 7 laptop is asking to double waiting duration to 60 seconds 2024-09-19 19:29:30 -04:00
GitHub gen-configs Action 49300189af Auto-generated configs and docs 2024-09-19 23:20:57 +00:00
kifir 8536ed7ca6 now we can update firmware if ECU is switched manually to DFU mode (by pressing `PROG` and `RST` buttons)
closes #6791
2024-09-19 19:05:21 -04:00
kifir 8906dee3df only:refactoring: extract part of functionality into `JobParameters` class #6791 2024-09-19 19:05:21 -04:00
kifir 0205725d97 only:refactoring: extract part of functionality into `JobType` enumeration #6791 2024-09-19 19:05:21 -04:00
rusefillc de4618d60b only:showUpdateCalibrations 2024-09-19 19:03:20 -04:00
GitHub gen-configs Action 3c5b68ad78 Auto-generated configs and docs 2024-09-19 21:16:18 +00:00
GitHub gen-configs Action 21d0340541 Auto-generated configs and docs 2024-09-19 20:33:26 +00:00
GitHub gen-configs Action b8eb501d36 Auto-generated configs and docs 2024-09-19 13:28:05 +00:00
kifir 5bc07406cd Now we enable `Update Firmware` button only when ECU is available for non-obfuscated firmware too (as we have been already doing for obfuscated firmware)
closes #6914
2024-09-19 09:18:15 -04:00
GitHub gen-configs Action c18a93bdee Auto-generated configs and docs 2024-09-18 16:29:57 +00:00
Andrey 0b7e391f14 ProgressView fails to locate appicon #6928
only:extracting class so that we can find if faster
2024-09-18 11:49:52 -04:00
Andrey 5a2d1a70dc ProgressView fails to locate appicon #6928
only:always use real file name, remove configurability
2024-09-18 11:49:31 -04:00
Andrey 839b648783 Autoupdate should get the default white label from its jar filename. #6838
only:explicit handling of less expected
2024-09-18 11:42:47 -04:00
Andrey 38067cacc6 Autoupdate should get the default white label from its jar filename. #6838
only:explicit error message
2024-09-18 11:38:24 -04:00
Andrey f25772dc7d reducing logging mess
only:uaefi
2024-09-18 10:56:55 -04:00
Andrey 80b227b2fa only:uaefi 2024-09-18 10:45:41 -04:00
Andrey de807aafab only:typo 2024-09-18 10:08:37 -04:00
Andrey 1d6f4b5808 only:proper icon for BasicStartupFrame 2024-09-18 10:08:03 -04:00
Andrey 1c6b8c7518 only:logging progress 2024-09-18 09:51:02 -04:00
Andrey aac89bc409 dead 2024-09-18 09:51:02 -04:00
Andrey 2ef54785c8 dead 2024-09-18 09:51:02 -04:00
Andrey e9c60e79de only:show_update_calibrations 2024-09-18 09:20:31 -04:00
kifir e9c4150ba9 only:limit visibility scope for a part of methods 2024-09-18 09:11:59 -04:00
Andrey abc0952611 only:moving code 2024-09-18 08:49:38 -04:00
kifir 6fd13d446a Add `Update Calibrations` button #6864 2024-09-18 08:41:00 -04:00
kifir 0fe5649794 Now we perform port scanning for non-obfuscated firmware as well as for obfuscated one #6914 2024-09-18 08:41:00 -04:00
kifir 5dd72e2bfd Now we suspend port scanning during job execution #6864 2024-09-18 08:41:00 -04:00
kifir fc01016a6c only:refactoring: extract part of functionality into RecurringStep class #6864 2024-09-18 08:41:00 -04:00
kifir 5520850cbb only:light refactoring #6864 2024-09-18 08:41:00 -04:00
kifir 3d6428568f only:refactoring: extract part of functionality into RecurringStep class #6864 2024-09-18 08:41:00 -04:00
kifir 0e35dee888 only:refactoring: extract part of functionality into `updatePortToUpdateObfuscatedFirmware` method #6864 2024-09-18 08:41:00 -04:00
kifir ec22f96aea only:refactoring: renaming #6864 2024-09-18 08:41:00 -04:00
kifir 8c59ae3e07 only:refactoring: now we use overloaded `AvailableHardware.getKnownPorts` method that accepts set of required port types #6864 2024-09-18 08:41:00 -04:00
GitHub gen-configs Action 23dce1c60a Auto-generated configs and docs 2024-09-18 04:43:36 +00:00
GitHub gen-configs Action d92d598969 Auto-generated configs and docs 2024-09-18 03:23:12 +00:00
kifir b3f339b140 only:get rid of unused resource 2024-09-17 18:03:34 -04:00
GitHub gen-configs Action c1a4fceb6c Auto-generated configs and docs 2024-09-17 21:43:11 +00:00
kifir 894eb2befc only:refactoring: now `switchToPort` method deducts update button text itself from port type #6864 2024-09-17 17:20:58 -04:00
kifir 62acc8459a only:refactoring: now `onUpdateFirmwareButtonClicked` method handles click on update firmware button click for the both cases - with obfuscation and without obfuscation #6864 2024-09-17 17:14:07 -04:00
GitHub gen-configs Action e9ec2ff5bc Auto-generated configs and docs 2024-09-16 15:55:26 +00:00
GitHub gen-configs Action 8d4a6f8980 Auto-generated configs and docs 2024-09-16 00:47:20 +00:00
GitHub gen-configs Action daa6cd433c Auto-generated configs and docs 2024-09-16 00:36:34 +00:00
GitHub gen-configs Action 44cf6ae679 Auto-generated configs and docs 2024-09-15 23:50:11 +00:00
GitHub gen-configs Action bd5c854a08 Auto-generated configs and docs 2024-09-15 18:55:20 +00:00
GitHub gen-configs Action dd05060970 Auto-generated configs and docs 2024-09-15 03:40:47 +00:00
Andrey 59a3e8f35d only:docs 2024-09-14 13:52:47 -04:00
kifir 8d796d3a54 only: fix misprint in a comment 2024-09-14 13:04:00 -04:00
kifir 1fb0905dbf only: refactoring: renaming #6864 2024-09-14 13:04:00 -04:00
GitHub gen-configs Action f6ed47c3ff Auto-generated configs and docs 2024-09-14 01:09:15 +00:00
GitHub gen-configs Action 064402056a Auto-generated configs and docs 2024-09-13 13:48:29 +00:00
GitHub gen-configs Action f828a755bb Auto-generated configs and docs 2024-09-13 13:34:16 +00:00
rusefillc bd85695805 only: minor refactoring 2024-09-12 15:44:36 -04:00
rusefillc c3635f7c8d only: binaryProtocolLogger change, isClose change 2024-09-12 15:42:14 -04:00
rusefillc 94181dd2f3 only: minor refactoring 2024-09-12 15:35:56 -04:00
rusefillc 27b48c72c2 only: reducing number if 'isClosed' states 2024-09-12 15:30:16 -04:00
rusefillc 937527cf52 only: minor refactoring 2024-09-12 15:26:17 -04:00
rusefillc 97f2f5c8c5 only: it's all dead 2024-09-12 15:26:14 -04:00
rusefillc 3b7f81e7e0 only: it's all dead 2024-09-12 15:25:35 -04:00
rusefillc 0498ee4051 only: it's all dead 2024-09-12 15:15:28 -04:00
rusefillc 050f615b1c only: it's all dead 2024-09-12 15:13:33 -04:00
rusefillc 36bdb193e6 only: not null? 2024-09-12 15:01:17 -04:00
rusefillc 6539605c51 only: it's all dead 2024-09-12 14:44:51 -04:00
Andrey 6a63adf267 only:encapsulation good! 2024-09-12 14:37:01 -04:00
GitHub gen-configs Action 0e544928a7 Auto-generated configs and docs 2024-09-12 00:43:30 +00:00
rusefi 3756316bbc fancy java 2024-09-11 17:03:31 -04:00
Andrey 5c724896eb Console should get much smarter around compatibility with older units #6845
only:fixing HW CI?
2024-09-11 14:33:00 -04:00
Andrey de7761fcf8 minor clean-up 2024-09-11 14:19:24 -04:00
Andrey 3f8f4a1dd8 Console should get much smarter around compatibility with older units #6845
tests do not care for this value to be real
2024-09-11 14:19:24 -04:00
Andrey 74275078ee Console should get much smarter around compatibility with older units #6845
only:progress
2024-09-11 13:06:08 -04:00
Andrey 234cdca08a Console should get much smarter around compatibility with older units #6845
only:progress
2024-09-11 11:57:06 -04:00
Andrey 2a71cd9c1b Console should get much smarter around compatibility with older units #6845
only:refactoring
2024-09-11 10:56:58 -04:00
kifir 33281f23f8 only:fix bug in `BinaryProtocol.uploadChanges` method #6864 2024-09-11 10:56:58 -04:00
rusefillc d3bdc731dc only:probably dead command line? 2024-09-11 09:35:03 -04:00
GitHub gen-configs Action 49cfe618f9 Auto-generated configs and docs 2024-09-11 11:25:40 +00:00
GitHub gen-configs Action d057881617 Auto-generated configs and docs 2024-09-10 01:55:27 +00:00
GitHub gen-configs Action 410e8b2491 Auto-generated configs and docs 2024-09-09 14:10:34 +00:00
rusefillc e8d8620605 only:doc 2024-09-09 09:58:08 -04:00
Andrey 10d41c338d Console should get much smarter around compatibility with older units #6845
only:cleaner error messages
2024-09-08 08:24:22 -04:00
kifir 3c2d5bd347 only: fix warning #6863 2024-09-08 07:22:26 -04:00
kifir 78ddb0aab1 only: get rid of printing to `System.out` - now we use `Log` for logging 2024-09-08 07:22:26 -04:00
GitHub gen-configs Action d512c462a5 Auto-generated configs and docs 2024-09-08 04:54:06 +00:00
rusefillc 17a35f07d4 Console should get much smarter around compatibility with older units #6845
only:now with ochBlockSize
2024-09-07 22:11:21 -04:00
rusefillc 2c0e3e8ba7 Console should get much smarter around compatibility with older units #6845
only:one step smarter
2024-09-07 20:34:40 -04:00
rusefillc 12fba7b798 Console should get much smarter around compatibility with older units #6845
only:one step smarter
2024-09-07 20:18:44 -04:00
rusefillc e5b0f6ed1a Console should get much smarter around compatibility with older units #6845
only:one step smarter
2024-09-07 20:08:23 -04:00
rusefillc 42407a16ec docs 2024-09-07 20:07:46 -04:00
rusEFI LLC dc97951d27 Console should get much smarter around compatibility with older units #6845
only:progress
2024-09-07 19:45:58 -04:00
rusEFI LLC 949b3b9099 only:any value would do here 2024-09-07 19:31:15 -04:00
rusEFI LLC 71ca6328be Console should get much smarter around compatibility with older units #6845
only:all the best code?!
2024-09-07 19:30:58 -04:00
GitHub gen-configs Action dc9a62ee72 Auto-generated configs and docs 2024-09-07 23:16:52 +00:00
rusefillc d5816e2236 Console should get much smarter around compatibility with older units #6845
only:wow we have so much useful code
2024-09-07 19:07:08 -04:00
rusEFI LLC d5c556d97b only:hellen-honda-k
going less custom
2024-09-07 18:27:32 -04:00
GitHub gen-configs Action ee33ca6c1b Auto-generated configs and docs 2024-09-07 03:49:05 +00:00
GitHub gen-configs Action 4bf96f4821 Auto-generated configs and docs 2024-09-07 00:21:39 +00:00
GitHub gen-configs Action ca7d9874cf Auto-generated configs and docs 2024-09-06 23:48:43 +00:00
GitHub gen-configs Action 7036ad9e6f Auto-generated configs and docs 2024-09-06 23:21:16 +00:00
GitHub gen-configs Action ba4b589d32 Auto-generated configs and docs 2024-09-06 20:35:40 +00:00
GitHub gen-configs Action b64a7ff0f6 Auto-generated configs and docs 2024-09-06 16:33:05 +00:00
GitHub gen-configs Action c83bf03af2 Auto-generated configs and docs 2024-09-06 01:52:48 +00:00
GitHub gen-configs Action 4fec85b5a7 Auto-generated configs and docs 2024-09-05 16:29:52 +00:00
GitHub gen-configs Action 54a6795ebd Auto-generated configs and docs 2024-09-05 12:34:30 +00:00
GitHub gen-configs Action f36ab4324a Auto-generated configs and docs 2024-09-05 02:57:22 +00:00
GitHub gen-configs Action 0ba3cb6ae9 Auto-generated configs and docs 2024-09-05 02:36:19 +00:00
GitHub gen-configs Action eff5d511a8 Auto-generated configs and docs 2024-09-04 23:47:01 +00:00
kifir 85adc50a0d only: comment is added #6863 2024-09-04 16:42:47 -04:00
kifir 10a3459bdb only: rename `current_configuration.rusefi_binary` file to `current_configuration.binary_image` 2024-09-04 11:34:38 -04:00
kifir f7bc42c622 now configuration image file as a .zip-file containing `Image.bin` file with binary image and .yaml file with meta #6863 2024-09-04 11:34:38 -04:00
kifir 24479380c9 only: get rid of BIN_HEADER in configuration image file #6863 2024-09-04 11:34:38 -04:00
kifir 83660384ef only: refactoring: get rid of unused method 2024-09-04 11:34:38 -04:00
GitHub gen-configs Action 1f1bf7442d Auto-generated configs and docs 2024-09-04 02:12:47 +00:00
GitHub gen-configs Action c5d308304d Auto-generated configs and docs 2024-09-03 14:21:51 +00:00
GitHub gen-configs Action e182c88541 Auto-generated configs and docs 2024-09-03 02:51:59 +00:00
rusefillc e73787af74 only:no ramraider 2024-09-02 08:50:24 -04:00
GitHub gen-configs Action 8dc53d0f75 Auto-generated configs and docs 2024-09-01 23:26:47 +00:00
GitHub gen-configs Action 2f7c3c1b8f Auto-generated configs and docs 2024-09-01 20:54:30 +00:00
GitHub gen-configs Action 4a7c23920f Auto-generated configs and docs 2024-09-01 00:28:08 +00:00
GitHub gen-configs Action 8103c28a66 Auto-generated configs and docs 2024-09-01 00:11:05 +00:00
GitHub gen-configs Action e7b4413c16 Auto-generated configs and docs 2024-08-31 03:51:59 +00:00
GitHub gen-configs Action b52ce93b4d Auto-generated configs and docs 2024-08-30 16:50:52 +00:00
kifir d14cf73061 only: update `CONSOLE_VERSION` and `AUTOUPDATE_VERSION` 2024-08-30 10:51:49 -04:00
kifir 4a1efe38da attempt to fix displaying of logo on the right side of frame 2024-08-30 09:06:56 -04:00
kifir f0381a3f7f only: light refactoring 2024-08-30 09:06:56 -04:00
GitHub gen-configs Action 29a2c73819 Auto-generated configs and docs 2024-08-30 04:12:36 +00:00
GitHub gen-configs Action 85d29e7ba5 Auto-generated configs and docs 2024-08-30 00:20:45 +00:00
GitHub gen-configs Action 5e05ea761e Auto-generated configs and docs 2024-08-29 17:26:53 +00:00
GitHub gen-configs Action 503a78498d Auto-generated configs and docs 2024-08-29 01:31:32 +00:00
kifir 4ee3560072 update console and autoupdate versions 2024-08-28 13:27:43 -04:00
kifir 7fa602af2c now we pack frame after it is shown 2024-08-28 18:38:47 +03:00
GitHub gen-configs Action e7af249c07 Auto-generated configs and docs 2024-08-28 15:10:53 +00:00
GitHub gen-configs Action 966e45f5d7 Auto-generated configs and docs 2024-08-28 04:11:16 +00:00
GitHub gen-configs Action 77dc611b77 Auto-generated configs and docs 2024-08-28 00:07:03 +00:00
kifir a6a3f9c21b update console version 2024-08-27 09:03:13 -04:00
kifir 602cc29b2f only: refactoring: rename field and method 2024-08-27 09:03:13 -04:00
kifir e5bfc6bdef now we use .setText("") to space instead of .setVisible(false) to avoid layout contraction 2024-08-27 09:03:13 -04:00
kifir 652570babe now we pack frame before it is shown, not only when hardware is updated 2024-08-27 09:03:13 -04:00
GitHub gen-configs Action f808cdfbc6 Auto-generated configs and docs 2024-08-26 23:54:09 +00:00
rusefillc 61ff1ba345 skip_ecu_type_detection 2024-08-26 11:43:07 -04:00
rusefillc babeb5d88d bump 2024-08-26 11:42:01 -04:00
rusefillc 57356dad03 only:better naming, better location 2024-08-26 11:41:53 -04:00
GitHub gen-configs Action 77b8660e18 Auto-generated configs and docs 2024-08-26 13:50:42 +00:00
GitHub gen-configs Action 0a58d6e740 Auto-generated configs and docs 2024-08-25 22:59:36 +00:00
GitHub gen-configs Action 5f42ac3a47 Auto-generated configs and docs 2024-08-23 23:07:46 +00:00
rusefillc 37b0ec7c35 autoupdate fails - classloader right after file overwrite #6777
only:we do not understand this completely :(
2024-08-23 15:29:14 -04:00
rusefillc ecf9d805cb only:dead and bump 2024-08-23 15:15:01 -04:00
rusefillc 00966b1650 only:drama 2024-08-23 15:04:55 -04:00
GitHub gen-configs Action 27a5133e04 Auto-generated configs and docs 2024-08-23 17:04:49 +00:00
Andrey 696981d5b0 only:write_readme_html 2024-08-23 11:08:49 -04:00
GitHub gen-configs Action 17152c541a Auto-generated configs and docs 2024-08-22 23:21:45 +00:00
GitHub gen-configs Action b54b37aef6 Auto-generated configs and docs 2024-08-22 16:26:16 +00:00
GitHub gen-configs Action 5f18ce762e Auto-generated configs and docs 2024-08-22 15:53:13 +00:00
rusefillc ddf1c28d57 open loop boost control does not allow Y axis MAP values greater than 100, even when Y axis is set to MAP #6840
expanding range, also renaming axis
2024-08-22 11:34:34 -04:00
GitHub gen-configs Action 7a2567bd2f Auto-generated configs and docs 2024-08-22 00:28:48 +00:00
rusefillc 36670b0e5b only:partial revert to original behavior
Autoupdate should get the default white label from its jar filename. #6838
2024-08-21 17:00:33 -04:00
rusefillc 6a9912791e proper logging 2024-08-21 17:00:33 -04:00
rusefillc c9e5a3f5d6 only:binary_config_image 2024-08-21 15:18:46 -04:00
andreika-git 058b3ea789 Implement https://github.com/rusefi/rusefi/issues/6838 2024-08-21 13:27:28 -04:00
rusefillc 4cf762267a only:improving error message 2024-08-21 12:29:03 -04:00
GitHub gen-configs Action 858a01e298 Auto-generated configs and docs 2024-08-21 12:32:35 +00:00
GitHub gen-configs Action 43c7ce5e66 Auto-generated configs and docs 2024-08-20 21:10:39 +00:00
GitHub gen-configs Action 9d5ab34116 Auto-generated configs and docs 2024-08-20 01:43:10 +00:00
GitHub gen-configs Action 4f056aae85 Auto-generated configs and docs 2024-08-19 23:09:23 +00:00
kifir 2abad1c5ef support white-labeled console .jar file name (#6777) 2024-08-19 13:41:21 -04:00
kifir 0b5410908e change unzip order: now at first we unzip `rusefi_console.jar` to prepare class loader and then other files (#6777) 2024-08-19 13:41:21 -04:00
rusefillc d1c4d60d3a only:logging is a complete mess 2024-08-19 13:09:33 -04:00
rusefillc 6b7b78eb68 only:extract methods 2024-08-19 11:06:05 -04:00
rusefillc 2cf6caf6e8 only:todo 2024-08-19 11:06:05 -04:00
rusefillc c3fe89b613 only:comms stats 2024-08-18 20:35:17 -04:00
rusefillc 0547a0211e only:JScrollPane 2024-08-18 20:35:17 -04:00
GitHub gen-configs Action 4be07b78f8 Auto-generated configs and docs 2024-08-18 23:25:42 +00:00
rusefi a0eca54325 only:API change 2024-08-18 19:17:41 -04:00
rusefi 6046c552a2 only:API change 2024-08-18 19:15:15 -04:00
GitHub gen-configs Action b06bb69564 Auto-generated configs and docs 2024-08-18 22:29:58 +00:00
rusefi 346f0cbd1f minor usability 2024-08-17 23:30:35 -04:00
rusefi 9940193eb0 toString 2024-08-17 22:52:19 -04:00
GitHub gen-configs Action ae3a0830d3 Auto-generated configs and docs 2024-08-18 00:47:35 +00:00
GitHub gen-configs Action 828a96f0d2 Auto-generated configs and docs 2024-08-18 00:21:52 +00:00
GitHub gen-configs Action c4ff08ed28 Auto-generated configs and docs 2024-08-17 18:19:01 +00:00
GitHub gen-configs Action 10b1e50c1b Auto-generated configs and docs 2024-08-17 15:48:43 +00:00
kifir 96b1b89feb update console version #6777 2024-08-17 18:38:36 +03:00
GitHub gen-configs Action ab15e1c215 Auto-generated configs and docs 2024-08-17 14:36:04 +00:00
kifir 1f131cd5ce now we unzip downloaded autoupdate zip file in two steps:
1. all files except `rusefi_autouppdate.jar` before new class loader preparation
2. `rusefi_autouppdate.jar` after new class loader preparation
(closes #6777)
2024-08-17 17:20:06 +03:00