Ankündigung

Einklappen
Keine Ankündigung bisher.

Drag and Drop aus der ETS

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Drag and Drop aus der ETS

    Ich würde gerne in einem Programmierprojekt (C++, nicht ETS) Gruppenadressen per Drag´n´Drop aus der ETS auslesen.

    Also habe ich mal nachgeschaut, was meine ETS3.0f so von sicht gibt, wenn ich eine Adresse dort herausdragge. Da kommt dann Folgendes:
    Mime-Type "application/x-qt-windows-mime;value="EtecCtrl.DomDataObject"
    Im Inhalt (s.u.) steht neben diversem Binärgeraffel:
    Projects\Weilimdorf\MainGroups\DA96C24C-0DBA-4372-9786-6F45E8EFEBD0\MiddleGroups\533332B0-3BC7-4148-A450-ECBA90E1B613\GroupAddresses\59578657-BA13-4A63-ACFD-6F84DE2C1F86

    Das sieht nach drei UUIDs aus, für Hauptgruppe, Mittelgruppe und Objekt.
    • Hat jemand eine Ahnung, wie ich dazu aus der Datenbank die Informationen GA, Bezeichnung und optimalerweise DPT bekomme?
    • Welcher Ansatz ist dafür bei ETS4 und ETS5 notwendig?
    • Ist die Konnex ggü. derartigen Themen aufgeschlossen oder eher ablehnend?

    Gruß,

    Max


    Der Inhalt in Hex. Der oben genannte Text ist fett markiert.
    00000000010000000403000000000000c00000000000004602 0000005c00aa00000050726f6a656374735c5765696c696d646f72665c4d61696e47 726f7570735c44413936433234432d304442412d343337322d 393738362d3646343545384546454244305c4d6964646c6547 726f7570735c35333333333242302d334243372d343134382d 413435302d4543424139304531423631335c47726f75704164 647265737365735c35393537383635372d424131332d344136 332d414346442d36463834444532433146383600

    #2
    Hallo Max,

    das Drag&Drop in der ETS ist nicht auf Interoperabilität mit externen Programmen ausgelegt. Wahrscheinlich kann man das irgendwie hinfummeln, aber du wird dann mit jeder neuen ETS-Version dein Programm wieder anpassen müssen. Ich würde es lassen.

    Bessere Karten hast du mit einer App, die innerhalb der ETS läuft, da kommst du wenigstens sauber an die Daten dran. Aber auch hier ist das Drag&Drop-Format undokumentiert und nicht versions-stabil.

    Die meisten setzen bei so einer Fragestellung auf die ETS Exportformate (OPC-Export, bei ETS4/ETS5 auch knxproj).

    Gruß, Klaus

    Kommentar


      #3
      Hallo Klaus,

      danke. Habe mir eben ESF angeschaut (OPC-Export), das ist zwar auch nicht der reine Traum, aber da stehen die relevanten Daten drin.

      Max

      Kommentar

      Lädt...
      X