Benutzer-Werkzeuge

Webseiten-Werkzeuge


monitor:cv-definitionsfile

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
monitor:cv-definitionsfile [2022/11/14 14:27] – [4.12. CV-Type "BiDiB_UID"] akuhtzmonitor:cv-definitionsfile [2022/12/07 21:17] (aktuell) – [4.14. CV-Type "MAC_Address"] akuhtz
Zeile 403: Zeile 403:
 ==== 4.12. CV-Type "BiDiB_UID" ==== ==== 4.12. CV-Type "BiDiB_UID" ====
  
-Der CV-Type "BiDiB_UIDwird verwendet, um die ''Unique ID'' eines BiDiB-Knoten in den CV zu definieren. Diese Definition belegt aufeinanderfolgende CVs, in welcher +Der CV-Type ''BiDiB_UID'' wird verwendet, um die ''Unique ID'' eines BiDiB-Knoten in den CV zu definieren. Diese Definition belegt aufeinanderfolgende CVs, in welcher 
 <code> <code>
 +uid_cls_l
 +uid_cls_h
 uid_vid uid_vid
 uid_pid_l uid_pid_l
Zeile 415: Zeile 417:
 <code xml> <code xml>
 <CV Number="10" Type="BiDiB_UID" Mode="rw"> <CV Number="10" Type="BiDiB_UID" Mode="rw">
-    <Description Lang="de-DE" Text="Unique ID" Help="Unique ID eines BiDiB-Knoten."/> +    <Description Lang="de-DE" Text="BiDiB-UID" Help="BiDiB-UID des Freundes."/> 
-    <Description Lang="en-EN" Text="Unique ID"Help="Unique ID of a BiBiB node."/>+    <Description Lang="en-EN" Text="BiDiB-UID" Help="BiDiB-UID of the friend."/>
 </CV> </CV>
 +</code>
 +
 +Anwendung in einem Template:
 +
 +Der nachfolgende Block erzeugt 4 Pairings beginnend an der CV 100:
 +
 +<code xml>
 +<Template Name="Pairing">
 +    <CV Number="0" Type="Byte" Min="0" Max="1" Values="-" Mode="rw">
 +        <Description Lang="de-DE" Text="Freund" Help="0=Eintrag ist ungueltig, 1=Eintrag zeigt die BiDiB-Kennungen eines Freundes (=paired)"/>
 +        <Description Lang="en-EN" Text="Friend" Help="0=entry is void, 1=entry denotes a pairing partner"/>
 +    </CV>
 +    <CV Number="1" Type="BiDiB_UID" Mode="rw">
 +        <Description Lang="de-DE" Text="BiDiB-UID" Help="BiDiB-UID des Freundes."/>
 +        <Description Lang="en-EN" Text="BiDiB-UID" Help="BiDiB-UID of the friend."/>
 +    </CV>
 +</Template>
 +
 +
 +<Node>
 +    <Nodetext Lang="de-DE" Text="Pairing Einstellungen"/>
 +    <Nodetext Lang="en-EN" Text="Pairing Settings"/>
 +    <Node Offset="100" Template="Pairing" Count="4" Next="8">
 +        <Nodetext Lang="de-DE" Text="Pairing-%%d"/>
 +        <Nodetext Lang="en-EN" Text="Pairing-%%d"/>
 +    </Node>
 +</Node>
 +</code>
 +
 +
 +==== 4.13. CV-Type "NodeID" ====
 +
 +Der CV-Type ''NodeID'' wird verwendet, um die ''Knoten-ID'' eines BiDiB-Knoten in den CV zu definieren. Diese Definition belegt 5 aufeinanderfolgende CVs (wie ''UniqueID'' aber ohne Classbits) , in welcher 
 +<code>
 +uid_vid
 +uid_pid_l
 +uid_pid_h
 +uid_ser_l
 +uid_ser_h
 +</code>
 +abgelegt werden.
 +
 +<code xml>
 +<CV Number="10" Type="NodeID" Mode="rw">
 +    <Description Lang="de-DE" Text="Knoten-ID" Help="Knoten-ID des Freundes."/>
 +    <Description Lang="en-EN" Text="NodeID" Help="NodeID of the friend."/>
 +</CV>
 +</code>
 +
 +Anwendung in einem Template:
 +
 +Der nachfolgende Block erzeugt 4 Knoten-IDs beginnend an der CV 100:
 +
 +<code xml>
 +<Template Name="KnotenIDs">
 +    <CV Number="1" Type="NodeID" Mode="rw">
 +        <Description Lang="de-DE" Text="Knoten-ID" Help="Knoten-ID des Freundes."/>
 +        <Description Lang="en-EN" Text="NodeID " Help="NodeID  of the friend."/>
 +    </CV>
 +</Template>
 +
 +
 +<Node>
 +    <Nodetext Lang="de-DE" Text="Knoten-IDs Einstellungen"/>
 +    <Nodetext Lang="en-EN" Text="Node-IDs Settings"/>
 +    <Node Offset="100" Template="KnotenIDs" Count="4" Next="6">
 +        <Nodetext Lang="de-DE" Text="Knoten-ID-%%d"/>
 +        <Nodetext Lang="en-EN" Text="Node-ID-%%d"/>
 +    </Node>
 +</Node>
 +</code>
 +
 +==== 4.14. CV-Type "MAC_Address" ====
 +
 +Der CV-Type ''MAC_Address'' wird verwendet, um die ''MAC Adresse'' in den CV zu definieren. Diese Definition belegt 6 aufeinanderfolgende CVs, in welcher 
 +<code>
 +byte 1
 +byte 2
 +byte 3
 +byte 4
 +byte 5
 +byte 6
 +</code>
 +abgelegt werden.
 +
 +<code xml>
 +<CV Number="10" Type="MAC_Address" Mode="rw">
 +    <Description Lang="de-DE" Text="MAC-Adresse" Help="MAC-Adresse."/>
 +    <Description Lang="en-EN" Text="MAC-Address" Help="MAC address"/>
 +</CV>
 +</code>
 +
 +Anwendung in einem Template:
 +
 +Der nachfolgende Block erzeugt 4 MAC-Adressen beginnend an der CV 100:
 +
 +<code xml>
 +<Template Name="MAC_Addresses">
 +    <CV Number="1" Type="MAC_Address" Mode="rw">
 +        <Description Lang="de-DE" Text="MAC-Adresse" Help="MAC Adresse"/>
 +        <Description Lang="en-EN" Text="MAC-Address" Help="MAC address"/>
 +    </CV>
 +</Template>
 +
 +
 +<Node>
 +    <Nodetext Lang="de-DE" Text="MAC-Adresse Einstellungen"/>
 +    <Nodetext Lang="en-EN" Text="MAC-Address Settings"/>
 +    <Node Offset="100" Template="MAC_Addresses" Count="4" Next="7">
 +        <Nodetext Lang="de-DE" Text="MAC-Adresse-%%d"/>
 +        <Nodetext Lang="en-EN" Text="MAC-Address-%%d"/>
 +    </Node>
 +</Node>
 </code> </code>
  
monitor/cv-definitionsfile.1668432432.txt.gz · Zuletzt geändert: 2022/11/14 14:27 von akuhtz

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki