User Tools

Site Tools


config:remotecontrol:axia

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
config:remotecontrol:axia [2016/09/01 11:09] – created twconfig:remotecontrol:axia [2019/07/09 16:18] (current) – external edit 127.0.0.1
Line 15: Line 15:
 ====== Configuration ====== ====== Configuration ======
  
 +Open the standalone config app, or the Control Panel, and go to the //Remote Control// page, then add a new //Axia GPIO TCP/IP Direct Interface// remote.
  
 +We assume that the Axia IP Driver is installed on the same computer that is running mAirList, and that the GPIO interface is running on TCP port 93 (the default). If this is not the case, adjust the IP and/or port on the //Settings// page.
 +
 +On the //GPO Events// page, you can assign [[reference:remote_control_commands|remote control commands]] to the various GPIO signals:
 +
 +{{ :config:remotecontrol:pasted:20160901-131240.png?400 }}
 +
 +The driver provides 24 GPIO ports with 5 "pins" each:
 +
 +  * ON (channel is on)
 +  * OFF (channel is off)
 +  * PREV (preview/PFL is active)
 +  * START (start button is pressed)
 +  * STOP (stop button is pressed)
 +
 +You can assign a command to both the "pin goes high/on" and "pin goes low/off" events. Just select a command from the dropdown list, or type one manually.
 +
 +====== Scripting ======
 +
 +You can use the Axia Livewire remote to send back commands to your Livewire network.
 +
 +Use the following function to access the ''IAxiaRemote'' interface for the remote:
 +
 +  function AxiaRemote(iIndex: integer): IAxiaRemote;
 +  
 +Remotes are 0-based, so ''AxiaRemote(0)'' is the first Axia remote registered in the system.
 +
 +The ''IAxiaRemote'' interface provides a very simple ''SendString'' method that is used to send commands to the TCP port:
 +
 +  procedure SendString(iData: string);
 +
 +For example, you can use the ''GPI'' command to set GPI pins from your script. Please refer to the Axia IP Audio Driver documentation for a list of available commands.
config/remotecontrol/axia.1472728163.txt.gz · Last modified: 2019/07/09 16:18 (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki