Status Combiner
The Status Combiner component collects Status from multiple components via the Status Control Pins of the components. The Status Combiner presents a unified view containing the worst status of all the inputs. For example, if some of the inputs are OK, some Compromised and some Fault, the Status Combiner reports "Fault - < name of first fault> < reason for first fault>, < label for next fault> < reason for next fault>, and so on.
You can use one Status Combiner to collect the status of a single rack room, another for a second rack room, then another to combine those two.
Inputs and Outputs
Control components do not have traditional input and output pins. If a Control Pin is available for the component, an input or output will appear.
Control Pins represent the controls available in the component's Control Panel. Control Pins are used to link controls between Schematic Elements, and link to / from Control Scripts. Control Pin signal pins are represented by a square, and the wiring is represented by a thick blue / white line.
In this example, a Status Combiner is monitoring the status of 11 individual speaker components.
Status Combiner Properties
Input Count
Sets the number of inputs available, from 1 to 512.
Graphic Properties
Label
Use the Label property to change the name of the component in the schematic. The Label property defaults to the component name. To learn more about renaming schematic elements, see Organizing Your Design.
Position
The coordinates reference a specific place in the schematic - for example,"100,100" (horizontal, vertical). 0,0 is the upper left corner of the schematic.
Fill
Sets the fill color of the component in the schematic.
Script Access Properties
Code Name
Displays the currently assign name for control access. You can use the auto-assigned name or customize it. Q-SYS will automatically check all Code Names in the design to ensure name is unique.
Script Access
Defines whether the component will be accessible by script and/or externally, or not at all. Choices include All, External, None (default), and Script.
- None (default) - Not accessible by any script, plugin, or by Q-SYS Remote Control Protocol (QRC).
- Script - Can be accessed by scripts, such as Text Controller, Block Controllers, and plugins only.
- External - Can only be accessed by 3rd party controls systems using component commands from the Q-SYS Remote Control Protocol (QRC).
- All - No restrictions, can be accessed by 3rd party control systems via Q-SYS Remote Control Protocol (QRC), or script objects or plugin objects.
Tip: Use Script Programmer Mode to quickly view the Script Access setting directly on the component in the design schematic without the need to disconnect from the Q-SYS Core processor.
Status
Component status is conveyed with the Status LED and Status box, which uses both color and text to indicate the current condition:
- OK: The device is functioning normally.
- Initializing: The device is in the process of a firmware or configuration update, or the design is starting.
- Compromised: The device is functioning, but a non-fatal problem exists. Refer to the Status box for details.
- Missing: The device cannot be discovered.
- Fault: The device is malfunctioning or is not properly configured. Refer to the Status box for details.
- Unknown: This status appears during a Core reboot (for example, during a firmware update), or when a design is being uploaded to the Core and before it has started running.
- Not Present: If applicable to the device, this status appears when the device is not connected to the network and its Is Required component property is set to 'No'. This status also appears if the device component's Dynamically Paired property is set to 'Yes', pairing has not been assigned in Core Manager, and the device component's Is Required property is set to 'Yes'. See Dynamic Pairing.
Note: The string
name of each status is listed by value
. The priority is the highest value
, so it is from the bottom of the table up.
Value |
Status |
---|---|
0 |
OK |
1 |
Comprised |
2 |
Fault |
3 |
Not Found |
4 |
Missing |
5 |
Initialization |
OK
LED indicating that the status of all connected components is OK. Does not illuminate if any of the components are in a Compromised or Fault condition.
Compromised
LED indicating that one or more of the connected components is in a Compromised status.
Fault
LED indicating that one or more of the connected components is in a Fault status.
Input
A listing of the number of input connections as set in the Status Combiner Properties.
Disable
Toggle button that ignores input status for the specified input.
Suppress
Toggle button that suppresses the input of the associated component. When the Suppress button is on, and the status of the suppressed input changes, the Suppress button automatically turns off (un-suppresses), and the status of that item can be displayed.
Latch
Toggle button that holds the last received error/fault message for the specified input.
Reset
Momentary button that resets the latched error/fault status for the specified input.
Label
Text field. You can enter a user-defined name to identify the component associated with the input.
Pin Name |
Value |
String |
Position |
Pins Available |
---|---|---|---|---|
Combined Status |
N / A |
Text field |
N / A |
Output |
Compromised |
0 1 |
false true |
0 1 |
Output |
Fault |
0 1 |
false true |
0 1 |
Output |
Label (1 - n) |
N / A |
User-defined |
N / A |
Input/Output |
OK |
0 1 |
false true |
0 1 |
Output |
Disable (1 - n) |
0 1 |
false true |
0 1 |
Input/Output |
Suppress (1 - n) |
0 1 |
false true |
0 1 |
Input/Output |
Latch (1 - n) |
0 1 |
false true |
0 1 |
Input/Output |
Reset (1 - n) |
0 1 |
false true |
0 1 |
Input/Output |