GPIO Out (Core 110f, Core 110c)
The General Purpose Input Output (GPIO) Controller is used to integrate Q-SYS with custom or third-party controls. Using the GPIO Output you can control external hardware. With the GPIO Input, you can control certain aspects of Q-SYS using external hardware.
Note: Use the GPIO property (in Core Properties) to toggle the GPIO In and Out components in the Inventory tree, depending on your Core 110 Series model. GPIO connections are not applicable to the Core 110f v2.
The GPIO pins in Q-SYS Designer are representative of the pins on the color-coded (black) Euro-style connector on the back panel of the Core. The numbers stamped on the rear panel relate to the GPIO pins in Q-SYS Designer.
Flanking each row of eight GPIO inputs and outputs is a +12V DC terminal and a ground or reference terminal that can be used for potentiometers (input), relay coils and LEDs (output), and other uses. The current limit for the +12V pins is 200mA.
Tip: For additional properties not listed, refer to the Properties Panel help topic for more information.
GPIO
(Core 110 Series models only)
This property determines whether to expose GPIO In and GPIO Out components in the Inventory tree.
- Disabled: GPIO components are not shown in the Inventory tree. Use this setting for Core 110v2, which does not include GPIO inputs and outputs.
- Enabled: (default) GPIO components are shown in the Inventory tree. Use this setting for Core 110f v1 or Core 110c, as these models include GPIO inputs and outputs.
GPIO 1-16
Type
Select one of the following for each of the 16 GPIO pins that you use.
- Digital Output (TTL 3.3V): 3.3VDC is supplied to the GPIO Output pin when the Output button is On.
- Open Collector (200 mA): 24V, 200 mA max, with Pullup to 3.3V.
- Raw: This mode is for advanced capabilities. If there is something you cannot do in the standard choices, contact QSC Support for detailed information. Note that when you select Raw as the direction, there are two instances of that pin on the GPIO component; one input, and one output.
Output
This button supplies a 0 in the Off position and a 1 (3.3V TTL) in the On position.
Pullup Enable
Available when the Properties > Type is Raw. The Raw mode is for advanced capabilities. If there is something you cannot do in the standard choices, contact QSC Support for detailed information.
The only Control Pin available under "Control Pins" in the Properties is Pullup Enable when you select Raw as the Type.
Pin Name |
Value |
String |
Position |
Pins Available |
---|---|---|---|---|
Output |
0 1 |
false true |
0 1 |
Input |
Pullup Enable |
0 1 |
false true |
0 1 |
Input |
Q-SYS device GPIO output states are undefined during boot-up and design redeploy. In the following table, "While On" and "While Off" indicate the button setting as defined in the running design file. During a reboot or redeploy, the setting may toggle depending on the GPIO type before returning to the defined setting after the design starts running.
Bold text indicates a temporary GPIO setting during boot-up and redeploy.
Core 110f GPIO
Note: The Core 110f GPIO output setting persists during boot-up and redeploy.
GPIO Type |
While On |
While Off |
---|---|---|
Digital Output |
Stays On |
Stays Off |
Open Collector |
Stays On |
Stays Off |
Raw |
Stays On |
Stays Off |