USER’S GUIDE
Kaleido Remote Control Protocol (Gateway) | 15
<ack/>: The command was recognized by the Gateway.
<nack/>: The Gateway was not able to recognize the command.
getKDynamicText KX
This command is used to retrieve dynamic text previously sent to a multi-viewer by a third-party
device.
<getKDynamicText>set address=Address</getKDynamicText>
Where: Address is the configured text address of the UMD or text label component whose text
you wish to retrieve.
Gateway response:
<kDynamicText>RetrievedText</kDynamicText>
<nack/>: The Gateway was not able to recognize the command.
Note: This command will only return text that was previously set via the <setKDynamicText>
command.
getKMetaData K2
This command is used to get metadata that is assigned to a MultiData component assigned to a
text label in the Kaleido-K2. The Kaleido-K2 will return XDS, Dolby-E and video format data in
response to this command.
<getKMetaData>get dataname=MultiDataName </getKMetaData>
Where MultiDataName is the name of the MultiData source, as defined in the MultiData
Configuration panel.
Gateway response:
<kMetaData><error>MultiDataName not found</error></kMetaData>: the MultiData
entity does not exist in the Kaleido-K2.
<kMetaData><input id="1" stationID="1234" channelNumber="12"/> <input
id="2" stationID="RDS" channelNumber="25"/></kMetaData>
Where the returned information (shown in bold type here) is the data contents of the MultiData
element. This example shows a typical return of data; the actual data returned will depend upon
the configuration and definition of the MultiData component on the Kaleido-K2.
o The response will be grouped by input, and the inputs sorted in ascending order (from
input 1 to 32).
o For each input, all the data will be presented as attributes.