GPIO¶
A General purpose in and output can trigger and can be triggered by a series of events. these always correspond to the assigned user
General Purpose Inputs¶
- An input can trigger certain events
- The events are triggered on the "activation" of a GPI - when the GPI changes from Normal state to NOT normal state
- Exception are Talk functions this are triggered AS LONG AS the GPI is in the NOT normal state.
Input Function¶
The function sets the type of event that is triggered by the input.
Mode | Description |
---|---|
Cough Mute | Temporary disables the mick as long as the GPI is active |
Answer/Reply | Answers incoming/active communications |
No Function | The input is disabled |
Talk | Talk enable is sent to set channel(s) |
Call | A call is send to the set channel |
Cue Attention | An attention is sent to the set channel |
Cue GO | A GO is sent to the selected channel(s) |
Cue Clear | A clear is sent to the selected channel(s) |
Input Channel¶
The event selected by the function is send to one or multiple channels.
- talk can be send as reply or any of the available channels.
- call and cue attention can only be send to any of the available channels
- cue acknowledge, cue abort, cue GO and cue clear can be send to active cues or on a specific channel
Input Normal State¶
this sets the state of the input when NOT activated. this can be normally open or normally closed
General Purpose Outputs¶
- An output can be triggered by certain events.
- Outputs are activated as long as a event is present. this can be dependant on the set active time
Output Function¶
Fhe function sets the type of event by hte output is triggered.
mode | description |
---|---|
No Function | the output is disabled. |
Channel Active | activates the output as long as the set channel(s) are active |
Channel VOX | activates the output as long as the set channel(s) are active AND receiving audio |
Call | activates the output as long as the set channel(s) receive a call |
Alert Call | activates the output as long as the set channel(s) receive a alert call |
Talk Enabled | activates the output as long as the set channel(s) have the talk enabled |
GPIO control | activates the output as long as the set channel(s) have their GPIO control enabled |
Output Channel¶
The event selected by the function is received from one or multiple channels.
Channel Active, Call and Alert Call can receive Either Any channel, one of the normal channels or one of the special channels. Talk Enabled can receive Either Any channel or one of the normal channels.
Output Normally¶
this sets the state of the output when NOT activated. this can be normally open or normally closed
GPIO Signals¶
GPIO Electronics¶
The GPIO port has been designed to accommodate for a wide variety of third party systems.
GPIO Pin-out¶
Devices have their GPIO available on a D-sub 9 connector with the following pin-out.
GPIO Specification¶
Pin 1 offers a 5v power supply with a maximum output current of 200mA. Pins 6 and 7 offer a General Purpose Ground.
Descriptions below describing Activated/Active assume the In or Output to be set to Normally Open
GPI¶
A General purpose input can be activated by switching to ground by closing a contact between Ground and the Input pin 2 or 3.
Or an external 5v logic level source could be utilized to activate the input. A logic 0 (0V) is an activated input.
GPO¶
A General purpose output is a floating optocoupler. when activated it is capable passing 5mA with a maximum voltage of 50V. It can directly be used to switch third party logic inputs, a signal led or with some extra circuitry drive bigger loads like relays.
GPIO Examples¶
Drive a Led¶
A signal LED can be driven directly with the GPIO output utilizing its own 5V power supply. A series current limiting resistor needs to be added to limit the current to 5mA.
Drive a Relay¶
To drive a relay with a drive current of more than 5mA with a GPIO output, a simple circuit with a transistor can be utilized according to this schematic. Please note that the resistor between the power supply and pin ⅘ is dependent on the voltage of the power supply.