AudioScience GPIO

Created by Jason Carr, Modified on Thu, 14 Mar at 1:07 PM by Jason Carr

Data Controller can set and read GPIOs from the following Audio Science Soundcard range.

  • ASI6714        ASI5810
  • ASI6718        ASI5811
  • ASI6720        ASI5812
  • ASI6722        ASI6740
  • ASI6744        ASI6788

Responding To GPIO

In the Command Matrix build the command using the ASI command builder. Just select the GPI you wish to respond to and which State (On or Off)

Setting A GPIO

In PlayoutONE you need to create a predefined command.  
The command structure is ASI_<ID> <NUMBER>.<STATE>.<TIME(ms)>
ID = The Data Controller ID of the device you want to control

To turn GPIO 1 on use command ASI_5 1.ON
To turn GPIO 1 off use command ASI_5 1.OFF
To pulse GPIO1 use command ASI_5 1.PULSE.500

Turning On / Off 

If you wish to turn the GPIO Card On or Off, use command ASI_5 OFF or ASI_5 ON

Note
With ASI cards, the GPIO number starts at 0, therefore, GPIO 1 actually is seen as 0 in the software.
<Time(MS)> is only required when using the Pulse state.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article