Commit Graph

908 Commits

Author SHA1 Message Date
GerhardHoffmann 67eeade609 add command-line parameter "debug" 2025-10-01 14:36:28 +02:00
GerhardHoffmann 559298331b dcCandidateToInstall(): pass mount path as second parameter to prevent code duplication. 2025-09-29 13:06:14 +02:00
GerhardHoffmann 4f1efcf5cf Check if USB/SD is mounted and get dc-controller from etc/dc. 2025-09-29 13:04:47 +02:00
GerhardHoffmann 3047df8130 fix wrong path for command line parser 2025-09-29 13:01:52 +02:00
GerhardHoffmann c783b7a967 remove run()-methode as not a thread anymore. 2025-09-29 11:27:45 +02:00
GerhardHoffmann e4be41e670 Minor: add doxygen comments 2025-09-18 13:54:30 +02:00
GerhardHoffmann b2ecd1b628 Minor: define structure for doxygen-documentation 2025-09-18 13:53:12 +02:00
GerhardHoffmann fb4da1f208 Add Doxyfile for generating documentation 2025-09-18 13:52:10 +02:00
GerhardHoffmann ec4e327899 ignore documentation directory 2025-09-18 13:50:04 +02:00
GerhardHoffmann 8621c1dd17 save prepared tools 2025-09-18 13:49:40 +02:00
GerhardHoffmann 0ddfc1d7e3 use as build dir for docu. 2025-09-18 12:02:42 +02:00
GerhardHoffmann e95f034538 service calling on_update_failure.sh 2025-09-18 12:00:44 +02:00
GerhardHoffmann 72fbd9089a Minor: add doxygen comment 2025-09-16 13:26:35 +02:00
GerhardHoffmann 3bdc117c01 Define worker as usual qobject. Thread functionality not necessary anymore:
remove corresponding run() method, i.e. privateTupdate().
2025-09-16 13:08:33 +02:00
GerhardHoffmann 12eafc2878 start to add doxygen-comments 2025-09-16 13:07:27 +02:00
GerhardHoffmann 9abe718010 send update ACTIVATED command 3x to ISMAS -> reordering with 100% should be impossible now 2025-09-15 13:24:35 +02:00
GerhardHoffmann 3b6f22e93b move commndline_parser to common/ 2025-09-15 13:23:29 +02:00
GerhardHoffmann 34cc077937 move commandline_parser to ../common/ 2025-09-15 13:12:57 +02:00
GerhardHoffmann ba1b2263d2 IMPORTANT: Use gitea repository url 2025-08-26 14:37:30 +02:00
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