Status (I/O Frame)
The I/O Frame, in the Q-SYS Designer Inventory list, represents a physical piece of equipment. It is the main means of input and output for the Q-SYS system, housing up to four different types of I/O boards and a GPIO connection. The I/O Frame in the Inventory list has components under it that are placed in the Schematic for use in your system.
When you add an I/O Frame to the Inventory, there is a Status Component, four empty slots for I/O cards, and a GPIO component. This topic covers the I/O Frame and the Status Component. Refer to the GPIO topic for information on the GPIO component.
Type 2 hardware provides new cables and connectors between the I/O cards and main boards in Cores and I/O Frames. Due to this change, the Type 2 hardware is not physically compatible with the older hardware. You can still integrate the new I/O Frames and Cores in the same system with older hardware, but the I/O cards are not interchangeable. Type 2 hardware can be identified by a yellow label on the back of the Core and I/O Frame, and the bottom of the I/O cards.
I/O Frame and Status Component Properties
The following properties are set when the I/O Frame in the Inventory list, or the I/O Frame Status component is selected.
Name
The Name may contain ASCII letters 'a' through 'z' (case-insensitive), the digits '0' through '9', and the hyphen. Names cannot begin or end with a hyphen. No other symbols, punctuation characters, or blank spaces are permitted.
Note: This name must match the Hostname for the device as defined in Core Manager or Peripheral Manager.
Location
User-defined name that groups the component with other components in the same physical location – for example, "Rack 1" – or in the same organizational scheme.
Is Required
When enabled, and the device is not found on the network, the device is reported as 'Missing', which is an error condition. This is the default behavior. When disabled, and the device is not found on the network, the device is reported as 'Not Present', which is not an error condition.
Dynamically Paired
Indicates that this virtual component can be paired with the same type of hardware without changing the network ID of the hardware or the name of this component. Refer to the Q-SYS Core Manager Dynamic Pairing topic for more information. The default is 'No'.
Is Redundant
Indicates if the I/O Frame is redundant or not.
Backup Name
This field displays when Is Redundant is set to Yes. User defined name for the Backup I/O Frame.
Verbose
Available only when the Status component is selected in the Schematic.
Displays the Networking and Audio Stream details for LAN A (and LAN B, if applicable to the device). You must have Is Network Redundant set to Yes to see LAN B details.
Slot A - D
These fields represent the four physical slots in the I/O Frame. Select the I/O card that is physically installed in each of these slots.
The maximum number of channels an I/O Frame can support is 16 input, and 16 output channels. If, for example, you install one CobraNet card and configure it for 16 input and 16 output channels, you cannot use any other cards with that I/O Frame. When you attempt to compile the design on the Core, it will display an error message, and will not compile.
Note: If you install an input card in the I/O Frame, and connect an audio source to the card's inputs, you must wire at least one of the outputs of the input card component to something in your design to see the audio source levels on the meters of the input card component.
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.
The I/O Frame in the Inventory list has no Controls.The controls, for the I/O Frame Status Component, listed below are divided into sections to match the Control Panel sections.
I/O Frame Status < Name>
ID
When the ID/Identify button, in the Q-SYS Designer Status component, or the Configurator's Network Configuration for the hardware,or on the physical hardware is pressed, the ID buttons in the Configurator and Status component flash, and the LCD on the physical Hardware flashes to indicate the association between the three.
The indicators will flash for 5 minutes unless you stop them by pressing any one of the buttons.
Status LED
This LED changes color to indicate the current status of the I/O Frame. See Status for the meanings of the various colors.
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.
Clock Offset
This text field displays the clock difference between the associated I/O Frame and the Master Clock. The unit of measure is indicated in the text readout.
Grandmaster
The clock master of the network.
Parent Port
The device and interface name that this device is syncing to when it's not the clock master. Usually it is the same as the Grandmaster name.
Temperature
Text field indicating the current temperature inside the associated I/O Frame, measured in Celsius. Typically about 60° C.
Fan 1 / Fan 2
Text field indicating the current RPM of the equipment fan.
The RPM is not specified, and will vary with temperature. Both fans should be approximately the same.
Primary/Backup
These sections are displayed only when the Is Redundant Property of the I/O Frame is set to Yes.
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.
Active
Displays only when the I/O Frame is redundant. Indicates that the associated I/O Frame is active.
Standby
LED indicating if the associated I/O Frame is in the Standby mode or not.
Go Active
Displays only when the I/O Frame is redundant. Toggle button to make the associated I/O Frame become the active one.
Audio Streams
To see both input and output Audio Streams information, you must have cards installed in the slots giving both inputs and outputs. For example, a Line Input card gives you Input Audio Streams, a Line Out card gives you Output Audio Streams.
Input OK
LED indicating the status of the Input Audio Stream for LAN A or LAN B.
Input Details
Text indicating the details of the status of the I/O Frame Input Audio Stream. The information in this field is updated regularly and is displayed as running totals. An item is displayed only when the value is not zero.
id |
connected |
dscp |
accept_count |
drop_count |
missing_count |
duplicate_count |
on_time |
too_late |
pt_mismatch |
size_mismatch |
Output OK
LED indicating the status of the Output Audio Stream for LAN A or LAN B.
Output Details
Text indicating the details of the status of the I/O Frame Input Audio Stream. The information in this field is updated regularly and is displayed as running totals. An item is displayed only when the value is not zero.
id |
connected |
dscp |
accept_count |
drop_count |
missing_count |
duplicate_count |
on_time |
too_late |
pt_mismatch |
size_mismatch |
In Input and Output Audio Streams, accept_count should be equivalent to the on_time packets. This value is expected to be non-zero.
The units are 16 samples, so accept_count should go up by 3000 per second.
too_late indicates clock sync problems. If Clock Offset is larger than a single digit, check the QoS configuration on the switches for the clock traffic (the highest priority DSCP). If too_late is not zero but the Clock Offset is zero or very small, check the QoS configuration on the switches for audio traffic (the second highest priority DSCP).
missing_count could mean network problems such as bad cables, check the CRC error counters for the switches.
The I/O Frame in the Inventory list has no Control Pins. The available Control Pins for the I/O Frame Status Component depend on settings in Properties.
Pin Name |
Value |
String |
Position |
Pins Available |
---|---|---|---|---|
Backup I/O Frame Active |
0 1 |
false true |
0 1 |
Output |
Backup I/O Frame Go Active |
0 1 |
false true |
0 1 |
Input / Output |
Backup I/O Frame Standby |
0 1 |
false true |
0 1 |
Output |
Backup I/O Frame Status |
0 1 2 3 4 |
OK (green) Compromised (orange) Fault (red) Unknown (red) Updating (blue) |
0 0.250 0.500 0.750 1.00 |
Output |
Clock Offset From Master |
– |
0 ms to n ms |
– |
Output |
Details |
Text field |
|||
Fan 1 RPM |
approximately 3800 RMP |
Output |
||
Fan 2 RPM |
approximately 3800 RMP |
Output |
||
I/O Frame Status |
Text field |
Output |
||
Identify |
0 1 |
false true |
0 1 |
Output |
LAN A/B Input Stream Details |
Text Field |
|||
LAN A/B Input Stream OK |
0 1 |
false true |
0 1 |
Output |
LAN A/B Output Stream Details |
Text Field |
|||
LAN A/B Output Stream OK |
0 1 |
false true |
0 1 |
Output |
Primary I/O Frame Active |
0 1 |
false true |
0 1 |
Output |
Primary I/O Frame Go Active |
0 1 |
false true |
0 1 |
Input / Output |
Primary I/O Frame Standby |
0 1 |
false true |
0 1 |
Output |
Primary I/O Frame Status |
0 1 2 3 4 |
OK (green) Compromised (orange) Fault (red) Unknown (red) Updating (blue) |
0 0.250 0.500 0.750 1.00 |
Output |
Reset Details |
trigger |
Input / Output |
||
Temperature |
nn.n |
nn.n°C |
0 to 1.00 |
Output |