riedel-rrcs
Riedel RRCS
Control a Riedel Artist Intercom Matrix with Riedel Router Control System.
Tested with RRCS Version 8.6.1
Ports can be selected from a list, or entered directly via the address. The drop down list is easier, but only populates when online, the address scehema can be used offline and will accept variables. Addresses are normally specified as two, three or five period seperated numbers. Such as <net>.<node>.<port>. This schema accepts a single, or multiple variables, or a combination of static text and variables, depending on the use case.
Functions that only accept <node>.<port> addresses only work in the same <net> as RRCS. The specified local panel in the config should be in the same <net> as RRCS.
Actions
- Conference - Get All
- Conference - Edit
- Crosspoint - Get All Active
- Crosspoint - Set
- Crosspoint - Set Volume
- GP - Set Output
- IFB - Get All
- IFB - Mix Minus Volume
- Key - Label & Marker
- Key - Lock
- Key - Press
- Logic - Get All Sources
- Logic - Set Source
- Port - Clone
- Port - Get All
- Port - Set IO Gain
- Port - Set Alias
- Port - Set Label
Feedbacks
- Crosspoint
- GP Input
- GP Output
- Logic Source
- Port Details
- Send String
Variables
- Recieved String
Action Recorder
- Set Crosspoint
- Set GP Output
- Set Logic Source
Notes & Limitations
- Action Recorder
Set Crosspoint, Set GP Output always created with decimal address.
- Crosspoint - Set Volume
Does not work when destination port is connected to an Artist-1024.
- Get All Conference, IFB, Logic Sources, Ports
These repopulate the drop down lists in actions & feedbacks.
- GP Input Feedback
Does not work with panels connected to an Artist-1024.
- Local Panel
This configuration item is provided for programming convenience. The module also uses it to filter the drop down address list for functions that can only operate in the local net.
- Logic Source
Action & Feedback only available when RRCS has reported configured logic sources; can not be configured offline.
- Port & GPIO Numbers
RRCS uses 0-based numbering for Port and GPIO numbers. This module converts them to 1-based numbering for consistency with Director, however internal logs are 0-based.
- Recieved String & Send String
The Recieved string variable is set to the most recently recieved Send String message. The Send String feedback is true when a matching string is asserted by a send string notification, until it is removed with the send string off notification.
- Update on Configuration Change
Performs all Get All actions when RRCS reports a configuration change. This keeps dropdowns and feedbacks accurate, however may prove excessively burdensome in large, busy networks.
Riedel
To file a new issue, you need to sign up for a user on GitHub.
Go to GitHub issues →