Enabling the virtual GPIO node in Pathfinder Core Pro

Updated by Bryan Jones


Recent versions of Pathfinder Core Pro have a virtual GPIO node that can be enabled to mimic a physical (wired) GPIO node. This document covers enabling the basic GPIO node. Specific applications are covered in separate topics.


For many years the basics of control have centered around GPIO. GPIO used with Pathfinder allows devices that might otherwise have only basic GPIO functions to perform a limitless number of tasks. The challenge has always been finding enough GPIO to configure these tasks.

Pathfinder Core Pro's Virtual GPIO (one enabled) functions exactly like a physical GPIO port you would find on a Node or Console Engines like a PowerStation or QOR.

Enabling GPIO in Pathfinder Core Pro

If your version of Pathfinder Core Pro does not list a GPIO option, you are likely running an older version. A free upgrade is available. Please contact support for a link to this version
  1. Log in to the main Web Page of your Pathfinder Core Pro
  2. On the left side menu, click the GPIO page link found under the System settings.
  3. Set the Port Count and click the Update button
Some port count considerations. One common use for the Pathfinder GPIO is by Automation systems. While the port count in Pathfinder Core Pro is nearly limitless, some automation systems can only address the first eight, possibly the first 24 ports of any device. Plan accordingly and consider adding enough ports to leave some free for your automation system. It's more difficult to move them later.
  1. Some devices require GPIO advertisement (for example, Telos Infinity intercoms). Pick the IP Address to use for Advertisement. If you are unsure, leave this set to None. You can always come back and enable it later.

Your GPIO node can now be used as you would use ANY GPIO node.

It appears under Routers in the Property selector with a localhost ( IP Address.

Basic GPIO configuration

  1. Click the Edit link to the far right of one of your newly created GPIO ports
  2. Leaving all other options the same, (note, default options are shown here) you can specify either a GPIO channel number or an IPaddress/port number in the Source Address box
  3. Change the Port Name to something more descriptive.
  4. Click Save

In this example, we changed the Port Name to STU-A CR Monitor Logic and set the source address to 11101 (the same channel configured in the Console's Show profile).

The other settings, Multicast Mode, IRoutedTo, and ORoutedTo are advanced topics. Leave them set to their defaults for normal GPIO Node operation.

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.

How did we do?