Livewire Command Line Interface

Control your Axia Livewire Routing devices from your command line, task scheduler, or batch files

Livewire Command Line Interface (Livewire CLI) is a command-line tool to view and change Axia Livewire Routes and Axia Livewire GPIO pin states. Simply run the EXE, add the IP addresse of the LWRP device you wish to control, and select from a wide range of parameters.

This tool allows you to automate certain Livewire tasks from the Windows Task Scheduler, Batch Files, or any Radio Automation System that allows you to trigger EXEs. You could also call this EXE from your own in-house software tools.

This app is focused on viewing and changing routes and GPIO changes from Livewire Routing Protocol Devices (Notes, QoRs, Processors, IP Drivers, etc.). It doesn’t allow you to view or change v-mixes or console settings – only audio routes and GPIO.

This tool is essentially a command-line version of the Livewire Simple Delegation Switcher, perfect for automating regular tasks without other expensive software packages. This app is perfect for small Livewire networks.

Purchase Livewire CLI

Livewire Command Line Interface

Change Audio Routes and GPIO Pins on Livewire Routing Protocol devices, from the Windows command line.

USD $49 per-facility

  • View and Change Livewire Audio Routes
  • View and Change GPIO Pin States
  • Control Livewire Routing Protocol Devices from the Windows Task Scheduler
  • Unlimited LWRP Devices, Facility-wide
  • Interface with non-LWRP Devices (Studio Engines, etc.)

Each license you purchase is for one facility, but in reality we have no way of keeping tabs on your usage. You get a single EXE and can technically do whatever you want with it. However, purchasing a license helps me develop this and other Livewire apps, such as my open source Livewire Simple Delegation Switcher and Livewire Routing Protocol Client for Python.

Livewire CLI was not created or endorsed by The Telos Alliance (the creators of Livewire). This is an independent software project that builds on top of other excellent Livewire products.

System Requirements

  • Windows 7 or later
  • Windows Server 2008 R2 or later
  • Livewire Routing Protocol Devices on your LAN

Command Line Usage

If you are likely to run multiple instances of this app at the same time, we recommend you use the option ‘–disable_logging’ to disable logging to the hard-disk.

Examples

In all these examples, we’re connecting to the Livewire device on IP Address ‘127.0.0.1’.

  • Set Destination Channel #1 to Livewire Stream Number ‘123’:
    Livewire-CLI.exe 127.0.0.1 --destinationnum 1 --set_chlw 123
  • Set Destination Channel #1 to Livewire Stream Number ‘123’ (backstream):
    Livewire-CLI.exe 127.0.0.1 --destinationnum 1 --set_chlw 123 --set_chlwtype=backstream
  • Set Source Channel #1 to Livewire Stream Number ‘123′:
    Livewire-CLI.exe 127.0.0.1 --sourcenum 1 --set_chlw 123
  • Get Source Channel #1 Livewire Stream Number:
    Livewire-CLI.exe 127.0.0.1 --sourcenum 1 --get_chlw
  • Get GPO Port #1 Pin #2:
    Livewire-CLI.exe 127.0.0.1 --gpio_port_num 1 --gpio_pin_num 2 --get_gpopinstate
  • Get GPI Port #1 Pin #2:
    Livewire-CLI.exe 127.0.0.1 --gpio_port_num 1 --gpio_pin_num 2 --get_gpipinstate
  • Set GPO Port #1 Pin #2 to LOW:
    Livewire-CLI.exe 127.0.0.1 --gpio_port_num 1 --gpio_pin_num 2 —set_gpopinstate=LOW
  • Set GPO Port #1 Pin #2 to LOW (Momentary):
    Livewire-CLI.exe 127.0.0.1 --gpio_port_num 1 --gpio_pin_num 2 —set_gpopinstate=LOW --set_gpiomomentary

 

License