121
M512-3 Juggler : User Guide
© 2021 7thSense
External Control
<command cmd="actions" type="Import MPCDI" file="C:\Users\[UserName]\Downloads\mpcdi-file-
name.mpcdi"/>
and in plain text:
actions type="Import MPCDI" file="C:\Users\[UserName]\Downloads\mpcdi-file-name.mpcdi"
Response format
All valid messages are acknowledged immediately with ‘success=true/false’. The XML response is a
well-formed XML document which may be parsed by any established third-party library.
Note: the Compere version example below includes a date string and a build hash which can be used
for build tracking/reporting.
Request
<command cmd="get" path="compereversion" />
Response
<replies success="true" path="compereversion" numberofreplies="1"
commandDuration="123us">
<compereversion value="1.0.0.1 (20200924 50473f3)"
fullpath="GroupSet/Group/JugglerName/atom/compereversion"/>
</replies>
Replies include the number of replies (relative paths especially are likely to elicit multiple responses)
and how long the reply took (commandDuration), in microseconds.
System configuration
The complete system configuration can be read using the ‘get’ command with an additional
‘path’ (keyword) attribute.
Get current project and default project
<command cmd="status" />
Get info for all Jugglers in a project
<command cmd="get" path="juggler" />