c44c805238Use some special output methods using ISMAS(), GUI() nad CONSOLE().Gerhard Hoffmann2023-10-30 15:00:57 +0100
196f1a730egitPull(): don't use regex anumore, but just plain string-matching/searching. Regex seems to be quite error-prone.Gerhard Hoffmann2023-10-30 14:59:58 +0100
7dc04c4422Add helper function worker(), returning the worker-object.Gerhard Hoffmann2023-10-30 14:56:19 +0100
8aeb7ecfeaDon't check opkg_commands-file in the system-filesystem to remove confusing error-messages.Gerhard Hoffmann2023-10-19 13:43:53 +0200
4bb8e241b6Update process: check sanity of customer repository: are etc/ and opt/directories contained? If not, remove the repository and clone it again. This is done without checking the ISMAS-WAIT-button.Gerhard Hoffmann2023-10-19 13:41:44 +0200
6865056f4bReplace regex in gitCloneCustomerRepository() with straight-forward steing-handling: regex sometimes returned error.Gerhard Hoffmann2023-10-19 13:35:07 +0200
22f25e5251Replaced 'git clone' with 'git clone --filter=blob:none' to speed up cloning of customer-repository.Gerhard Hoffmann2023-10-18 11:36:13 +0200
504e242d42Implemented getATBUpdateToolYoctoVersion() and getATBUpdateToolYoctoInstallationStatus()Gerhard Hoffmann2023-10-18 11:31:15 +0200
731cdcbe09Added getATBUpdateToolYoctoVersion() and getATBUpdateToolYoctoInstallationStatus()Gerhard Hoffmann2023-10-18 11:30:12 +0200
b4e2d4c54aMinor: Move reading of machine_nr, customer_nr and zone_nr upwards.Gerhard Hoffmann2023-10-18 11:28:06 +0200
42961dea40Add command-parameters yoctoVersionOption (yocto-version of ATBUpdateTool as reported by opkg), and yoctoInstallStatusOption (info if ATBUpdateTool is installed as reported by opkg).Gerhard Hoffmann2023-10-18 11:26:30 +0200
4b9dcc5e99Set version to 1.3.11: integrate extended version (VERSION + last git commit) in send-last-version-message.Gerhard Hoffmann2023-10-12 12:13:49 +0200
53639b55c9Integrate call parameter -V (= --extended-version) to show extended version (including last git commit)Gerhard Hoffmann2023-10-12 12:12:16 +0200
3a83efbd3fIntegrate extended version of ATBUpdateTool into send-last-version command to ISMAS.Gerhard Hoffmann2023-10-12 12:11:48 +0200
c9d6a8d245Integrate extended version of ATBUpdateTool into send-last-versionGerhard Hoffmann2023-10-12 12:10:24 +0200
91db59b9f3Integrate version of ATBUpdateTool in send-last-version.Gerhard Hoffmann2023-10-12 12:09:19 +0200
0d353cfbcfCheck if opkg_command failed, and if this is the case, stop the update-process without showing a wrong UPDATE-SUCCESS.Gerhard Hoffmann2023-10-10 16:01:45 +0200
3223c430beDo not rsync opkg_commnds to local file systems: this sync is not needed.Gerhard Hoffmann2023-09-28 12:00:24 +0200
c09682ea33Always execute commands contained in opkg_commands, even if no change in opkg_commands. WAIT button in ISMAS must still be activated.Gerhard Hoffmann2023-09-28 11:57:17 +0200
9c213d0a97Added some better debug output in the slots concerned with the text edit of the main window ("update status"). Use insertPlainText() when adding to the text edit to simplify code.Gerhard Hoffmann2023-09-10 16:55:32 +0200
18378afdc5Did some testing with event filters on the main window. not used.Gerhard Hoffmann2023-09-10 16:54:54 +0200
103b3f3f9cisATBQTRunning(): Use std::fstream to read /proc/<pid>/status, as the lines end on '\r', not on '\n'.Gerhard Hoffmann2023-09-10 16:46:59 +0200
ff6a6e0e45Use libCAslave.so as default library to use for downloading the device-controller-firmware.Gerhard Hoffmann2023-09-10 16:45:40 +0200
9a65cb4456Add some debug message when adding content to the text edit of the GUI.Gerhard Hoffmann2023-09-09 15:06:21 +0200
df0951d671Add the steps to prepare the bootloader for device-controller-firmware download using cutom-events of type update-dc-event.Gerhard Hoffmann2023-09-09 15:04:41 +0200
60cc752819Add connect for showning a status message in status bar.Gerhard Hoffmann2023-09-09 15:03:52 +0200
57b4716e2aAdd emergency test function: if device stays in bootloader then use it to make the device to leave the bootloader.Gerhard Hoffmann2023-09-09 15:02:45 +0200
15f28e9ffdAdd m_update-object and prepare for doing the bootloader setup for downloading the device controller firmware.Gerhard Hoffmann2023-09-09 15:01:03 +0200
a07893ddabdoUpdate() and updateDC(): communicate with main window to enter bootloader (i.e. to prepare device for download of device controller firmware), but do not perform an actual download at the moment.Gerhard Hoffmann2023-09-09 14:59:05 +0200