5158878ce2
Extend comment for: USING THE BOOTLOADER. Bitte geben Sie eine Commit-Beschreibung für Ihre Änderungen ein. Zeilen,
GerhardHoffmann2023-09-09 14:54:48 +02:00
b2798b349e
Fixed reg-exp for name of device controller firmare version.
GerhardHoffmann2023-09-09 14:41:53 +02:00
64dce44fe1
Move update-object into main window. Activate using ISMAS WAIT button.
GerhardHoffmann2023-09-09 14:40:43 +02:00
7e96b65c1b
Move m_update-object to main window. Add signal for showing status messages at status bar of ATBUpdateTool gui.
GerhardHoffmann2023-09-09 14:38:53 +02:00
ba71728979
Move the dc-plugin (and the update-object) into the gui-thread instead of the worker thread, so the worker-thread cannot block itself when inside a slot and therefore not able to react to qt-signals.
GerhardHoffmann2023-09-09 14:30:53 +02:00
e82742a609
Add helper class update_dc_event to dend customer messages from the worker-thread to the gui-thread. The gui-thread will then perform bl_rebootDC, bl_startBL, bl_checkBL(), bl_isUp() and bl_stopBL().
GerhardHoffmann2023-09-09 14:27:50 +02:00
6773a7243a
Save name of device-controller-plugin (either libCAmaster or libCAslave) in the Update-object.
GerhardHoffmann2023-09-06 09:12:25 +02:00
22c8997f1e
Set autoRequest to false and pass a pointer to the device-controller-plugin to the main window instead to the worker (thread).
GerhardHoffmann2023-09-06 09:10:14 +02:00
9531a08b4a
Add a pointer to the device-controller-plugin. The main window will always be owned by the GUI thread, and the GUI thread is loading the plugin. Hence the worker-thread does not block itself when inside a QT slot.
GerhardHoffmann2023-09-06 09:07:45 +02:00
c065b57f0c
Remove direct member m_hw, a pointer to the device-controller-plugin. The worker shall not load the plugin, otherwise it would block itself inside an QT slot.
GerhardHoffmann2023-09-06 09:04:43 +02:00
cef05b7511
Set version to 1.3.1: extended reason in send-last-version
GerhardHoffmann2023-09-04 11:48:15 +02:00
bb35e985ad
Using IsmasClient::getReasonForLastSendVersion()
GerhardHoffmann2023-09-04 11:46:37 +02:00
1ef9853876
Set version of UpdateTool to 1.3.0. 1.3.0: main change: add fetching info for current apiism-version and send if to ISMAS.
GerhardHoffmann2023-08-30 11:47:56 +02:00
5427844977
For each customer repository change the file ChangeLog in branch master as last step. The git commit for this file will be used as output, so this file has always be the last to be checked in.
GerhardHoffmann2023-08-30 11:36:28 +02:00
f8fef38009
Add last-commit for traiff and add info for opkg_commands.
GerhardHoffmann2023-08-22 13:47:57 +02:00
cbe1fd387d
After "rsync", compare etc/psa_tariff and /etc/psa_tariff, if they contain the same traiff-files (as they should).
GerhardHoffmann2023-08-22 12:31:15 +02:00
1620b73d01
Added sameFilesInDirs(): check for two different directories if the contain the same files (comparison by name and by git-blob).
GerhardHoffmann2023-08-22 12:29:52 +02:00
99b9419150
Made gitBlob() static and execute in /tmp as this command can be executed for every file not only the files contained in a git repository.
GerhardHoffmann2023-08-22 12:19:25 +02:00
4307fb96a6
Add status bar instead of using an message box for displaying error messages.
GerhardHoffmann2023-08-22 09:27:59 +02:00
c35390b6d6
removed commented code plannned for future use -> did not work
GerhardHoffmann2023-08-22 09:27:20 +02:00
bea8242d6f
Add some changes to the message box (to be chenged anyways later).
GerhardHoffmann2023-08-18 11:50:14 +02:00
56daa84a14
Streamlined the connects (without any whitespace) to silence clang.
GerhardHoffmann2023-08-18 11:49:34 +02:00
17ddfd0ddd
Added slot onReplaceLast() to handle adding a QStringList to the text edit.
GerhardHoffmann2023-08-18 11:48:29 +02:00
2ac8c4cfc6
Added scrollDownTextEdit() -> text edit is supposed to scroll down autmatically in case too much info has to be displayed.
GerhardHoffmann2023-08-18 11:46:57 +02:00
7631c05e22
Insert last commit-id, message and date of last commit into sendLastVersion-message to ISMAS.
GerhardHoffmann2023-08-16 10:34:55 +02:00
ad93e536f0
Added gitShowReason(): get lastCommit, message and date of last commit to insert inti sendLastVersion-message to ISMAS.
GerhardHoffmann2023-08-16 10:33:08 +02:00
259da8200e
Fixed known defaults for starting ATBUpdateTool.
GerhardHoffmann2023-08-14 15:08:00 +02:00
8d528f0f55
SO_SNDTIMEO and SO_RCVTIMEO socket options have turned out not to be reliable. Use select() for detecting timeout on socket (read and write).
GerhardHoffmann2023-08-14 14:35:54 +02:00
66d0214720
Always look for {"error": "ISMAS is offline"} first. Allow for empty update-trgger (try again) rsync: mkdir -p the necessary directories.
GerhardHoffmann2023-08-14 14:33:12 +02:00
86064979b4
Add memeber-variable for exitCode of executed process.
GerhardHoffmann2023-08-14 14:28:23 +02:00