Come integro un sistema di controllo del movimento con Dragonframe?

Affinchรฉ Dragonframe funzioni con un sistema di controllo del movimento di terze parti, quest'ultimo deve implementare uno dei nostri protocolli di comunicazione.

Ci sono due scelte, โ€œDFMocoโ€ e โ€œDMCโ€. Il protocollo DFMoco รจ abbastanza semplice, ma non supporta il controllo del movimento (video) in tempo reale. Puรฒ essere utilizzato solo per animazioni stop motion o time-lapse in stile ripresa-movimento-ripresa.

Il protocollo DMC รจ molto piรน complicato, ma puรฒ essere utilizzato per fornire il controllo del movimento in tempo reale.

Il protocollo DFMoco รจ descritto in un documento installato con il software.
La posizione รจ: [Cartella di installazione Dragonframe]/Risorse/Arc Motion Control/DFMoco/DFMoco_Protocol.rtf

Il protocollo DMC รจ definito in questo documento: DMC-Protocollo-2024-08-13.pdf

Forniamo anche un parser di messaggi che puoi utilizzare per il protocollo DMC:
dmc_msg.h
dmc_msg.c

Puoi anche consultare l'implementazione "dmc-lite" del protocollo DMC per ulteriori informazioni.
Questo รจ installato con Dragonframe 2024 e versioni successive, in:
[Cartella di installazione Dragonframe]/Risorse/Arc Motion Control/dmc