Commit Graph

889 Commits

Author SHA1 Message Date
GerhardHoffmann 1f99618ba5 Add helper functions -> QCommandLineParser reported some warnings 2025-08-26 14:36:39 +02:00
GerhardHoffmann df4e384d9d Minor: define constants for case of clone 2025-08-26 14:34:50 +02:00
GerhardHoffmann ede8a9519f Minor: show file in qtcreator 2025-08-26 14:33:28 +02:00
GerhardHoffmann 903977bdd1 set correct working directory for git commands except 'clone' 2025-08-26 14:32:49 +02:00
GerhardHoffmann 775e9b7b8a Use custom command line parser.
Checkout branch after cloning.
2025-08-26 14:31:26 +02:00
GerhardHoffmann a8fdd29666 use custom command line parser 2025-08-26 14:23:14 +02:00
GerhardHoffmann 70d0ffb38d activate opkg with --noaction 2025-08-25 14:00:56 +02:00
GerhardHoffmann f623b36421 after dc-download, check if device-controller reboots successfully 2025-08-25 13:55:49 +02:00
GerhardHoffmann f415406672 test without ppid -> access etc/ in customer-repo 2025-08-25 13:54:44 +02:00
GerhardHoffmann 2c1afa463f download jsons after sync 2025-08-21 13:27:06 +02:00
GerhardHoffmann 927b488582 Mior: removed debug output 2025-08-21 13:26:11 +02:00
GerhardHoffmann 7712803ad6 Set pid into news to ISMAS (used by Christian to reorder events correctly) 2025-08-21 11:27:22 +02:00
GerhardHoffmann bc88a9b0be Use ATBUpdateTool.ini for all child-processes (ATBUpdateDC etc.) 2025-08-21 11:03:51 +02:00
GerhardHoffmann 8b3f0991f7 Minor: add helpers lastFailedUpdateStep() and setLastFailedUpdateStep(). 2025-08-21 10:56:50 +02:00
GerhardHoffmann 8123526e11 Minor: add helper size() 2025-08-21 10:56:13 +02:00
GerhardHoffmann 57a093e9ae No timeout for running processes. 2025-08-21 10:55:33 +02:00
GerhardHoffmann 10536c81a5 Send to UPDATE SUCCEEDED to ISMAS when nothing else to do. 2025-08-21 10:54:18 +02:00
GerhardHoffmann 659dc69831 Replace TEST_DC_DOWNLOAD with m_debug. 2025-08-21 10:51:16 +02:00
GerhardHoffmann a47dd60e9e Replace TEST_DC_DOWNLOAD with m_debug. 2025-08-20 11:15:09 +02:00
GerhardHoffmann 575a740692 Minor: init. m_debug to false. 2025-08-20 11:12:56 +02:00
GerhardHoffmann e22d78cba8 read ATBUpdateDCsettings in *.ini file 2025-08-20 11:11:02 +02:00
GerhardHoffmann ad8b9f26c0 add sections for child-applications 2025-08-20 11:10:17 +02:00
GerhardHoffmann 5b5a4504fa use ca-slave-plugin to download jsonfiles to DC 2025-08-20 10:03:11 +02:00
GerhardHoffmann 9ed8603dfb DCUpdate runs before download jsons and before sync. with ptu-filesystem. Show this in main-window. 2025-08-19 10:57:19 +02:00
GerhardHoffmann 7d367f7fa9 renamed target in *.pro 2025-08-19 10:30:39 +02:00
GerhardHoffmann fc306a45f7 Renamed target ATBDownloadDCJsonFiles -> ATBUpdateJsonFiles (consistency). 2025-08-19 10:29:29 +02:00
GerhardHoffmann df6f33a259 Add define for TEST_DC_DOWNLOAD and add corresponding code
to test the download without actual dc-controller on the PTU.
2025-08-19 10:14:12 +02:00
OswaldoPalma 716543ec8c "after dc_download restart autorequest or else E255" 2025-08-18 13:06:25 +02:00
OswaldoPalma 0f355c0c50 "shortened time to sendnextblock." 2025-08-18 13:04:50 +02:00
OswaldoPalma 36a4d53df6 "increased BL_start Timer (500 -> 1000) " 2025-08-18 08:55:24 +02:00
GerhardHoffmann b9e9688269 startBootloader():
set wait time to 1000ms.
    set try counter to 10.
    a message to ask for general bl installation (in hardware)
2025-08-13 11:16:15 +02:00
GerhardHoffmann f5611cf826 turn dc-download on 2025-08-12 11:59:07 +02:00
GerhardHoffmann 8d5831286d testing... 2025-07-07 13:00:34 +02:00
GerhardHoffmann 2ab485454c make sure to delete QDebug before termination 2025-04-11 12:32:30 +02:00
GerhardHoffmann cbb81b7260 Add update initial 2025-04-11 12:31:51 +02:00
GerhardHoffmann 487bbb8160 minor: add another constant 2025-04-11 12:30:46 +02:00
GerhardHoffmann d36c7c1f72 provide for update logging using a file watcher 2025-04-11 12:30:08 +02:00
GerhardHoffmann cf3e1d61dd provide for update logging using a file watcher 2025-04-11 12:29:38 +02:00
GerhardHoffmann e12181dc5a start to implement progress bar 2025-04-11 12:28:53 +02:00
GerhardHoffmann d1b3b81972 define file for update log 2025-04-11 12:27:35 +02:00
GerhardHoffmann ac03f4ae91 define line for log-entry 2025-04-11 12:26:29 +02:00
GerhardHoffmann 0c0debb790 include headers 2025-04-11 12:25:57 +02:00
GerhardHoffmann 6fc62863c1 --ismas-connected: try to reach ismas 10x. Use "Broker" and "ISMAS" keys
in json-data. Timeout between tries: 5secs.
2025-03-07 13:50:40 +01:00
GerhardHoffmann 0dd731ff50 added new constants 2025-03-07 13:49:12 +01:00
GerhardHoffmann 19445ec4f5 minor 2025-03-07 13:48:47 +01:00
GerhardHoffmann 739010ba59 readyReadStandardOutput():
parse outout of ATBUpdateDC.
2025-03-07 12:20:40 +01:00
GerhardHoffmann 7ace073d12 finished():
start summary timer when binary  has finished.
2025-03-07 12:19:54 +01:00
GerhardHoffmann e36ff70dd9 minor: rename name of binaries 2025-03-07 12:18:32 +01:00
GerhardHoffmann 57e65e2234 change for testing 2025-03-07 12:16:35 +01:00
GerhardHoffmann 79af890be6 set version to 2.0.0 2025-03-07 12:15:52 +01:00