AXIA

Created by Jason Carr, Modified on Thu, 14 Mar at 9:27 AM by Jason Carr

Setting up your Axia Nodes to receive and send GPI/O with PlayoutONE is really simple to do in PlayoutONE Data Controller.

  1. In Data Controller click Settings, Integrations Tab click to Add a new integration
  2. Set your Axia IP, Port (Default 93) and Password (if not connecting to the local Axia IP Driver running on 127.0.0.1)
  3. You can now activate by toggling the On / Off switch.

Catching GPI/O Events

Now you can set up the GPI/O events from Axia that you wish to capture by clicking on Command Matrix from the main toolbar. 

From here you can enter the commands manually or use the Build button to open the builder which edits or creates the correct syntax for the event you want to capture. 

PlayoutONE Talking to AXIA

If you'd like PlayoutONE to talk to Axia then you can use one of the following commands.
Please note that AXIA_GPI and AXIA_GPO require a permanent connection to an Axia node. You can set a permanent connection in Data Controller as described above.

Command Description 
AXIA_GPI_ID gpi.pin.state.timeSets the state of an Axia GPI. gpi(int) = Axia GPI to target
id(int) = The Wheatstone ID in Data Controller to communicate with
pin(int) = Specific pin to target :
state(string) = ON (High), OFF (Low), PULSE
time(int) = Time in milliseconds after pin has been switched ON (high) we should wait before turning pin OFF (low). Only used for PULSE.

Sample: AXIA_GPI 1.3.ON
AXIA_GPO_ID gpo.pin.state Sets the state of an Axia GPI.
id(int) = The Wheatstone ID in Data Controller to communicate with
gpi(int) = Axia GPI to target
pin(int) = Specific pin to target :
state(string) = ON (High), OFF (Low), PULSE
time(int) = Time in milliseconds after pin has been switched ON (high) we should wait before turning pin OFF (low). Only used for PULSE.

Sample: AXIA_GPO 1.3.PULSE.500
AXIA_DST ip:port_dst_addr_pwdSets Destination in an XNode.
ip:port(string) = xnode to connect to. The default port is 93
dst(int) = xnode destination number
addr(string) = axia channel multicast address
pwd(string) = xnode login password. If not provided the default password is used

AXIA_DST 192.168.1.3:93_1_239.192.4.80
AXIA_SRC ip:port_src_addr_pwdSets Source in an XNode.
ip:port(string) = xnode to connect to. The default port is 93
dst(int) = xnode source number
addr(string) = axia channel multicast address
pwd(string) = xnode login password. If not provided the default password is used

AXIA_SRC 192.168.1.3:93_5_239.192.4.80 




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