Automatic updateThe automatic update is used to provide devices in the field with updated firmware or configurations. To do this, you must provide a central server on which the update files and the download list are stored. The download list will then be checked by the devices if the action "Start Auto-Update" is triggered by an event. Download list syntaxThe download list is a text file (ASCII or UTF-8 without BOM) that refers to the update packet to be downloaded.
A line consists of two fields that are separated by;. SequenceIn order to avoid the transmission of unnecessary data, the fields Content-MD5, ETag and Last-Modified can be evaluated from the HTTP or FTP header of the auto update server. In case of FTP, only Last-Modified will be evaluated. The Precondition for download option allows follwoing behaviour:
If the auto-update server does not support the header fields, the download list will always be downloaded and the file name of the update packet can be checked.
If the update packet will then be downloaded successfully, it will be stored (regardless of whether it has been modified) and the individual entries will be applied in the order listed in the manifest.
The FILETYPE ASCII Configuration will be executed immedialtely and not stored.
In case of firmware auto-update paclets, the contained ASCII Configuration will check the running firmware version and only activate the stored firmware if it is more recent than the running firmware. |