The Simple Interface is a basic protocol in Dragonframe that can be used over a serial port (or virtualized serial port) or TCP.
You can send commands to Dragonframe and receive notifications from it. It may be a useful integration point for using Dragonframe with other devices or applications.
It is the same protocol used by the DFRemote Arduino sketch (not the DFMoco motion control sketch).
After creating a device that sends/receives these messages, use the program’s Scene | Connections and add a connection of type Simple Interface / Serial or Simple Interface / TCP, depending on your implementation.
Serial Port Settings
Baud Rate | 56000 kbps |
Data Bits | 8 |
Stop Bits | 1 |
Parity | None |
Messages to Control Dragonframe
Shoot | S [frame count][\r\n] |
Delete | D[\r\n] |
Play/Stop | P[\r\n] |
Go to Live | L[\r\n] |
Mute | M[\r\n] |
Toggle Play to black | PB[\r\n] |
Toggle Looping | LP[\r\n] |
Opacity Down | OD[\r\n] |
Opacity Up | OU[\r\n] |
Step Forward | SF[\r\n] |
Step Backward | SB[\r\n] |
Short Play | SP[\r\n] |
Live Toggle (Press) | LT 1[\r\n] |
Live Toggle (Release) | LT 0[\r\n] |
Auto Toggle | AT[\r\n] |
Toggle High-Res/Video-Assist | TP[\r\n] |
Messages from Dragonframe
Shooting Frame | SH [FRAME] [EXPOSURE] [EXPOSURE NAME] [STEREO INDEX][\r\n] |
Deleting Frame | DE[\r\n] |
Position Frame (Move to Frame) | PF [FRAME] [EXPOSURE] [EXPOSURE NAME] [STEREO INDEX][\r\n] |
Capture Complete | CC [FRAME] [EXPOSURE] [EXPOSURE NAME] [STEREO INDEX][\r\n] |