User guide

Chapter 2 - RATC
22 Version 1.7.2.0 March 27, 2015
removedFromChangeGroup "Main Gain"\r\n
The above response is issued even if the Control Alias named was not in the Change Group.
Possible error messages
\aBadArgumentCount\r\n
\aOverflow\r\n
\aInvalidChangeGroup
\aUnlistedGroup "GroupName"\r\n
In the context of NION and nControl, 'UnlistedGroup' refers to the lack of a control with that
control alias. In this instance, the term group is used for compatibility purposes with Classic
MediaMatrix RATC.
changeGroupClear command
Usage
The Change Group is cleared of all Control Aliases with the command:
changeGroupClear\r
Response
On success, RATC1 responds with:
clearedChangeGroup\r\n
Possible error messages
\aOverflow\r\n
changeGroupGet command
Usage
The Control Groups in the Change Group are polled for value changes with the command:
changeGroupGet\r
All values that have changed will be returned.
Response
On success, RATC1 responds with the number of values that have changed and a value for
each change. For example:
numberOfChanges 2\r\n
valueIs "Main Gain" -15.2dB 46.1%\r\n
valueIs "Channel1Gain" -20.0dB 50.0%\r\n
In this example, there are two Control Aliases in the Change Group that have changed since
the last query. If the command is issued again, with no changes to Control Aliases, or if there
are no Control Aliases in the Change Group, the response will be:
numberOfChanges 0\r\n