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. Wheatstone - WheatNet IP

Wheatstone

WheatNet IP

Communityv1.0.1Updated 8 months ago
DocumentationReport an issueView on GitHub

Documentation

Wheatstone WheatNet IP

Communicate with Wheatstone I/O Blades using TCP connection.

Configuration

  • Target IP (required): IP address of the server to make a connection to.
  • Target Port (required): Destination TCP port to make the connection to. (Default is TCP 55776)
  • Heartbeat interval (in seconds): Interval in seconds to send keepalive messages to ensure the connection doesn't close. The Blade will timeout and close a TCP connection if it does not have any activity for more than 120 seconds. You should attempt to send the heartbeat more frequently than the 120 second timeout period. A 30 second heartbeat message would be a good target rate to implement.
  • Log extra info during connection operations, for debugging purposes: Enable if you have Problems to reach out to the developer with a module log.

Each Blade supports up to 20 simultaneous TCP connections (10 on a PC driver) from client PCs or other network devices. The Blade acts as a TCP server for the connection. The PC acts as a TCP client for the connection. The Blade listens for TCP connections on port 55776. All remote computers will make a TCP connection to the Blades with this one TCP port number.

Available functions

Actions

  • System: Set IFID, Set Subscription Rate
  • UMIX Mixer: Ducking Level
  • UMIX Input: ON/OFF, Balance, Duck, Ramp, Set Fader Output, Increment/Decrement Fader Output
  • UMIX Output: ON/OFF, Set Master Fader, Increment/Decrement Master Fader
  • LIO: Set Level
  • SLIO: Set Level
  • SALVO: Fire

Feedbacks

  • UMIX Mixer: Master Fader ≥ value
  • UMIX Input: ON, Ducking Active, Fader ≥ value
  • UMIX Output: ON

Variables

All System and UMIX Parameters. System Variables are read only at connect, thus not updated. UMIX Variables get populated via subscriptions coming from feedbacks. -> If needed, this can be changed to read one or both at heartbeat timer. Let me know.

Presets

Limitations

  • While setting up feedbacks it may happen that some feedbacks aren't working anymore. Try to restart the module.
  • LIO & SLIO feedbacks not implemented (first need to implement subscribing and maybe parsing of available number of )
  • MIC commands not implemented
  • SRC / DST commands not implemented

Details

Manufacturer
Wheatstone
Product
WheatNet IP
Latest Version
v1.0.1
Author
Eugen
Contributor
h07d0q(16)

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 →