Feature Request: Remote Device Relay Mode for Headless Lab Automation

Hello Saleae Team,

I am a user of a 16-channel Saleae Logic analyzer. I am currently setting up an automated testing and debugging environment.

Current Setup & Challenge

  • The Goal: Keep the development boards and the Saleae hardware permanently in the lab.
  • The Need: Inspect signals remotely from my office machine using the Logic 2 App.
  • The Problem: Traditional workarounds like OS screen-sharing (VNC/RDP) or USB-over-IP software are too heavy, laggy, and brittle for our network environment.

Proposed Feature: Remote Device Relay

I would love to see a native client-server or relay architecture built into Logic 2. The workflow would look like this:

[(Lab) Saleae Hardware + Thin Relay Agent] <-- Network --> [(Office) Saleae UI App]

  • Lab Side: A lightweight daemon or “relay” running on the host machine connected to the hardware. It simply streams raw data and listens for configuration commands.
  • Office Side: The standard Logic 2 GUI running locally on the user’s machine. Instead of looking for a local USB device, it connects to the remote lab machine via IP address.

Why This Matters

This feature would make Saleae the ultimate tool for hardware automation, remote teams, and lab infrastructure. It keeps the UI snappy on the user’s local machine while allowing seamless access to distant hardware.

Thank you for considering this request!

@anatol.pomozov Thanks for writing in! Currently, our GUI does need to run on the PC that the Logic device is physically connected to.

For automation purposes however, have you taken a look at our Automation API below? This may help you out in use cases where the GUI might not be needed, and in case you were looking into automating some record/export tasks while executing the script remotely.