EasyManua.ls Logo

7th Sense Pixel Processing Juggler - Message Formats

Default Icon
148 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
120
M512-3 Juggler : User Guide
© 2021 7thSense
External Control
Command
<command cmd="get" path="health"/>
Reply
<replies success="true" path="health" numberofreplies="3" commandDuration="123us">
<health value="~RxLane:1-LaneDown~RxLane:2-LaneDown~RxLane:3-
LaneDown~RxLane:4-LaneDown~"
fullpath="GroupSet/Group/JugglerName1/Bus:1/health"/>
<health value="~RxLane:1-LaneDown~RxLane:2-LaneDown~RxLane:3-
LaneDown~RxLane:4-LaneDown~"
fullpath="GroupSet/Group/JugglerName2/Bus:1/health"/>
<health value="~RxLane:1-LaneDown~RxLane:2-LaneDown~RxLane:3-
LaneDown~RxLane:4-LaneDown~"
fullpath="GroupSet/Group/JugglerName3/Bus:1/health"/>
</replies>
Message Formats
Message formats: core and extended
Messages may be sent in either plain text or XML format – see below for the plain text summary
and Compere will respond in the same format as the incoming message. All XML attributes must be
quoted.
Messages are defined by a command’ tag with various attributes depending on the message.
Typical attributes include: cmd, path, type, value, makeactive and fullpath.
The core message set – as described in the HTML API – must have at a minimum a cmd’ attribute.
<command cmd="status" />
The extended message set is accessible via the ‘action’ command. The availability of these
commands depends on the current system configuration: e.g., adding a Juggler to the system will
make additional commands available to the external control user.
Apps that use backslash as an escape character
Where the backslash \ is used as an escape character (e.g. C++, or a showcontroller app) paths to a
file must themselves be escaped:
e.g., file="C:\\Images\\foldername".
Example (Windows o/s):

Table of Contents