The Z/IP ONE and Livewire GPIO explained

Scope

This document covers Livewire GPIO in the Telos Z/IP ONE Broadcast IP Codec. Z/IP ONE also has physical GPIO via a parallel port on the back of the unit. Only Livewire GPIO is discussed in this article.

Description

The Telos Z/IP ONE Broadcast IP Codec (we'll just call it a Z/IP from here on) is a Livewire device. In addition to Livewire audio in and out, it also includes Livewire GPIO for interfacing with the Z/IP's built-in GPIO capabilities.

The Z/IP's GPIO is configured on the GPIO page of the Web UI shown here.

The functions of each of the eight "Bits" are controlled by the pull-down options and are explained in the Z/IP manual.

Axia GPIO

The Z/IP has two Axia GPIO ports that mirror the configuration set on the configuration page, with one exception. While the Z/IP has only EIGHT bits, each Livewire GPIO port has 5 pins (or 10 total). Only the first FOUR pins on each GPIO port get used. The 5th Pin is not used.

  • GPIO Port 1, Pin 1 - Z/IP Bit 1

  • GPIO Port 1, Pin 2 - Z/IP Bit 2

  • GPIO Port 1, Pin 3 - Z/IP Bit 3

  • GPIO Port 1, Pin 4 - Z/IP Bit 4

  • GPIO Port 1, Pin 5 - Not used

  • GPIO Port 2, Pin 1 - Z/IP Bit 5

  • GPIO Port 2, Pin 2 - Z/IP Bit 6

  • GPIO Port 2, Pin 3 - Z/IP Bit 7

  • GPIO Port 2, Pin 4 - Z/IP Bit 8

  • GPIO Port 2, Pin 5 - Not used

The "Not used" ports can not be assigned to other functions. They are not available to the Z/IP.

For those that understand the Livewire GPIO vernacular a bit better, the GPIO can be restated like this.

***** GPI are "receive from remote" or defined OUTPUT function *****
GPI 1 hhhhh
      1234
      ^^^^^
      ||||\_ Unused
      |||\__ Z/IP Bit 4 
      ||\___ Z/IP Bit 3 
      |\____ Z/IP Bit 2 
      \_____ Z/IP Bit 1 

GPI 2 hhhhh
      5678
      ^^^^^
      ||||\_ Unused
      |||\__ Z/IP Bit 8 
      ||\___ Z/IP Bit 7 
      |\____ Z/IP Bit 6 
      \_____ Z/IP Bit 5 

**** GPO are "send to remote" or defined INPUT function *****
GPO 1 hhhhh
      1234
      ^^^^^
      ||||\_ Unused
      |||\__ Z/IP Bit 4 
      ||\___ Z/IP Bit 3 
      |\____ Z/IP Bit 2 
      \_____ Z/IP Bit 1 

GPO 2 hhhhh
      5678
      ^^^^^
      ||||\_ Unused
      |||\__ Z/IP Bit 8 
      ||\___ Z/IP Bit 7 
      |\____ Z/IP Bit 6 
      \_____ Z/IP Bit 5 

Remember

The Outputs you configure in the Z/IP, shown here, will arrive as a Livewire GPI.

Inputs you configure in the Z/IP, shown here, will arrive as Livewire GPO.

Let us know how we can help

If you have further questions on this topic or have ideas about improving this document, please contact us.