Damit Dragonframe mit einem Bewegungssteuerungssystem eines Drittanbieters funktioniert, muss der Drittanbieter eines unserer Kommunikationsprotokolle implementieren.

Es gibt zwei Möglichkeiten: „DFMoco“ und „DMC“. Das DFMoco-Protokoll ist recht einfach, unterstützt jedoch keine Echtzeit-(Video-)Bewegungssteuerung. Es kann nur für Stop-Motion-Animationen oder Zeitraffer im Shoot-Move-Shoot-Stil verwendet werden.

Das DMC-Protokoll ist wesentlich komplizierter, kann jedoch für die Bewegungssteuerung in Echtzeit verwendet werden.

Das DFMoco-Protokoll wird in einem Dokument beschrieben, das mit der Software installiert wird.
Der Speicherort ist: [Dragonframe-Installationsordner]/Resources/Arc Motion Control/DFMoco/DFMoco_Protocol.rtf

Das DMC-Protokoll ist in diesem Dokument definiert: DMC-Protokoll-2024-08-13.pdf

Wir bieten auch einen Nachrichtenparser an, den Sie für das DMC-Protokoll verwenden können:
dmc_msg.h
dmc_msg.c

Sie können sich auch die „dmc-lite“-Implementierung des DMC-Protokolls ansehen, um weitere Einblicke zu erhalten.
Dies wird mit Dragonframe 2024 und neuer installiert, unter:
[Dragonframe-Installationsordner]/Resources/Arc Motion Control/dmc

Alle häufig gestellten Fragen anzeigen