Forum: Netzwerke
Delphi
by generic,
23. Nov 2007
Ok, ich hab mir das Protokoll angeschaut.
Auf Seite 19 findest du eine Paketbeschreibung für dein Paket welches du brauchst.
Ich würde ein packed Record definieren der der Spezifikation entspricht. Diesen kann du dann Blockweise einlesen.
Der Trick ist an der Stelle Length. Anschliessend werden dann die Daten übertragen.
artdmx_header = packed record
ID: String; // Art-Net #0
...
Forum: Netzwerke
Delphi
by generic,
22. Nov 2007
das das memo leer bleibt ist eine einfache erklärung.
sobald ein byte/universe/kanal #0 ist, dann ist das "textende" für das memo.
du musst schon das binär lesen bzw. dann binär verarbeiten und dann als text umwandeln.
gibt die MADRIX software ein signalraus im demomodus (ohne lizenz/dongle)?