Bitfocus AS
logo
logo
Bitfocus AS
logo
logo
Sign upSign in

Loading...

Bitfocus

Subscribe to our newsletter

The latest news, articles, and resources, sent to your inbox.

FacebookInstagramGitHubYouTubeLinkedIn

Products

  • Buttons
  • Companion

Integrations

  • Supported Devices
  • Developer Community
  • Connection Development

Support

  • Support Overview
  • Documentation
  • Video Tutorials
  • Community Forum

Sales

  • Resellers & Integrators
  • Buttons Pricing

Updates

  • Case Studies
  • Events & Trade Shows
  • Press Releases
  • Product Updates
  • Webinars

Legal

  • Legal Overview
  • Privacy Policy
  • Buttons EULA
  • Terms & Cookie Policy

Company

  • About us
  • Press kit
  • Careers

© 2026 Bitfocus AS. All rights reserved.

  1. Connections
  2. Stagetec - XCI03

Stagetec

XCI03

Communityv1.3.1Updated 7 months ago
DocumentationReport an issueView on GitHub

Documentation

Stagetec Nexus XCI

  • Stagetec XCI

This module is a SNMP trap reciever optimised for the logic configurable traps from the Stagetec Nexus XCI. It allows boolean feedbacks to be created and used to trigger events in Companion based on Logic configured in Nexus Service.

Each XCI card is capable of 256 logic configurable SNMP traps. NB. In the test system the 256th logic cell doesnt report an OID correctly.

Configuration

XCI IP

The IP of the XCI card. Any traps recieved from other IPs will be ignored.

Community String

The community string set on the XCI. Any traps recieved with a non-matching community will be ignored.

XCI Configuration

Configuring the XCI to trigger SNMP traps requires use of Nexus service.

In the ethernet configuration window select the XCI card and navigate to the SNMP tab.

Network Configuration

Ensure SNMP is enabled. Set the community string and the trap number to at least one. One of the destination IPs should be the host IP of the companion computer. This module will work regardless of if the XCI is in SNMP V1 or V2c mode.

SNMP traps will only be triggered from logic cells according to the settings in "First Cell Number", "Logic Cell Number" and "Logic Trap Number".

Logic configuration to trigger the traps is then done in the Logic section of Nexus Service.

Logic Configuration

Both the network settings and logic configuration must be uploaded to the nexus system once the respective changes are made.

Note on use

Since this module just listens for SNMP traps, it does not pickup the state of logic cells at module initialisation. All feedbacks are initialised to false.

Actions

  • Reset Count

Reset the specified count variable to zero.

  • Reset Latch

Reset the specified latch variable to false.

Variables

  • Logic Cell Count [ 1 - 256 ]

Increments when a SNMP trap is recieved setting the cell to true.

  • Logic Cell Latch [ 1 - 256 ]

Goes true when a SNMP trap is recieved setting the cell to true. Stays true until reset.

  • Most Recent Trigger

Returns the cell number of the most recently recieved true SNMP trap.

Feedbacks

  • XCI SNMP Trap

Follows the state of the specified SNMP trap

  • XCI SNMP Trap - Latched

Goes true when triggered by a Trap. Stays true until reset.

Version History

Version 1.3.0

  • Pass Shared UDP Socket to SNMP agent so multiple instances can be run at once
  • Let Companion parse variables
  • Abort actions and feedbacks by throwing errors
  • Replace isVisible properties with isVisibleExpression
  • Update dependencies

Version 1.2.2

  • Parse local variables

Version 1.2.1

  • Use Node 22
  • Update dependencies

Version 1.2.0

  • Add count variable and reset action
  • Update dependencies

Version 1.1.3

  • Update dependencies

Version 1.1.1

  • Add latching feedbacks to complement variables
  • Update status on absent XCI IP

Version 1.1.0

  • Accept variables for feedback cell input
  • Add 'most recent' variable, displays the cell number of most recently received positive going trap
  • Add cell latch variable, and reset action. Goes true when triggered by an SNMP trap, and stays that way until reset
  • Update companion-module-base to 1.8.0
  • Update net-snmp to 3.11.2

Version 1.0.2

  • Initial release

Details

Manufacturer
Stagetec
Product
XCI03
Latest Version
v1.3.1
Author
Phillip Ivan Pietruschka
Contributors
phillipivan(66)
peternewman(1)

Open Issues and Requests

To file a new issue, you need to sign up for a user on GitHub.

Go to GitHub issues →

In other news

Buttons v1.8 Main with text

Buttons v1.8

October 2, 2026

Buttons v1.8 IBC award win

Bitfocus wins IBC2026 Best of Show Award for latest Buttons enhancements

September 21, 2026

Buttons v1.8 grey background

Biggest functionality boost yet makes Buttons the perfect platform for broadcast and media management

September 10, 2026

Vivid Buttons on screen

Bitfocus Buttons makes complex OB production feel simple

August 10, 2026

View all news →