Benutzer-Werkzeuge

Webseiten-Werkzeuge


wizard:firmware-update-definition

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
wizard:firmware-update-definition [2019/09/20 16:19] – [Fiktives Beispiel für die StepControl] akuhtzwizard:firmware-update-definition [2019/11/23 18:18] – [XML-Struktur einer Firmware-Update-Definition] akuhtz
Zeile 80: Zeile 80:
  
  
-Ab dem Wizard-1.12.2 werden die ''<FirmwareDefinition>'' in den CV-Dateien mit den Attributen ''Version'' und ''Status'' versehen importiert. Wenn ''Version'' angegeben ist, wird auf das Parsen der Filenamen zur Ermittlung der Version verzichtet.+Ab dem Wizard-1.12.2 werden die ''<FirmwareDefinition>'' in den CV-Dateien mit den Attributen ''Version'' und ''Status'' versehen importiert. Wenn ''Version'' angegeben ist, wird auf das Parsen der Filenamen zur Ermittlung der Version verzichtet. Optional können noch die Protokollversion ''ProtocolVersion'' sowie die aktuelle minimal Version ''RequiredMinVersion'' angegeben werden. 
 Als weitere Änderung muss der ''CvFilename'' jetzt unter dem ''DeviceNode'' angegeben werden. Als weitere Änderung muss der ''CvFilename'' jetzt unter dem ''DeviceNode'' angegeben werden.
 +
 +Neu besteht auch die Möglichkeit ein Bild der Baugruppe im Firmware-ZIP mitzuliefern. Dazu muss das Element ''NodeImages'' wie im Beispiel unten angegeben werden.
 +
 <code xml> <code xml>
    <Version Version="0.1" Lastupdate="20190920" Author="BiDiB.org" Pid="132" Vendor="013"     <Version Version="0.1" Lastupdate="20190920" Author="BiDiB.org" Pid="132" Vendor="013" 
       Description="Firmware Definition for IF-2"/>       Description="Firmware Definition for IF-2"/>
  
-   <FirmwareDefinition Version="2.06.00" Status="beta" >+   <FirmwareDefinition Version="2.06.00" Status="beta" ProtocolVersion="0.7" RequiredMinVersion="2.01.00" >
       <Node xsi:type="DeviceNode" Comment="BiDiB-IF2" VID="013" PID="132">       <Node xsi:type="DeviceNode" Comment="BiDiB-IF2" VID="013" PID="132">
          <Nodetext Lang="de-DE" Text="Beispiel Firmware"/>          <Nodetext Lang="de-DE" Text="Beispiel Firmware"/>
Zeile 95: Zeile 99:
          ...          ...
          <CvFilename>BiDiBCV-13-132.xml</CvFilename>          <CvFilename>BiDiBCV-13-132.xml</CvFilename>
 +         <NodeImages>
 +             <Image>bidib-13-132.png</Image>
 +         </NodeImages>
       </Node>       </Node>
    </FirmwareDefinition>    </FirmwareDefinition>
Zeile 124: Zeile 131:
    <Version Version="0.1" Lastupdate="20140411" Author="BiDiB.org" Pid="201" Vendor="013"     <Version Version="0.1" Lastupdate="20140411" Author="BiDiB.org" Pid="201" Vendor="013" 
       Description="Firmware Definition for StepControl !!!Minimum-Beispiel!!!"/>       Description="Firmware Definition for StepControl !!!Minimum-Beispiel!!!"/>
-   <FirmwareDefinition Version="0.01.00" Status="beta">+   <FirmwareDefinition Version="1.04.00" Status="stable" ProtocolVersion="0.7" RequiredMinVersion="1.01.00">
       <Node xsi:type="DeviceNode" VID="013" PID="201" >       <Node xsi:type="DeviceNode" VID="013" PID="201" >
          <Nodetext Lang="de-DE" Text="StepControl: Komplette Installation"/>          <Nodetext Lang="de-DE" Text="StepControl: Komplette Installation"/>
wizard/firmware-update-definition.txt · Zuletzt geändert: 2023/12/04 21:14 von akuhtz

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki