Real-Time Systems Tooling

Real-time data visualizationfor edge devices

A desktop application for inspecting time-series data from serial, TCP/UDP, and CSV sources.

  • Connect multiple serial and TCP/UDP devices simultaneously
  • Real-time multi-plot visualization with interactive cursors
  • CSV logging and replay for repeatable analysis
  • GPU-accelerated charts (OpenGL) for responsive rendering
  • Multi-threaded C++ architecture for consistent throughput

Windows and Linux

Nexus Interface 1
CURRENT RELEASE

Nexus: A Lens on System Behavior

Nexus focuses on local data ingestion and high-performance visualization for bench testing, firmware tuning, and session replay.

The desktop application is implemented in C++ with a multi-threaded pipeline and an OpenGL rendering path to keep interaction responsive even with large capture sessions.

Nexus
Live
Combined View
Coming Soon

Next featurescoming to Nexus

3D model viewer in Live and Replay

Adds a new 3D Model Viewer that can be opened directly from both Live View and Replay View.

Interactive .glb and .gltf mesh widgets

Load .glb and .gltf assets and render them as interactive mesh widgets inside the Nexus workspace.

Telemetry-driven model motion

Maps the first three selected telemetry channels to roll, pitch, and yaw so models animate from live or replayed data.

Viewer tuning and persistence

Includes saved controls for textures, axis mapping, gizmos, and lighting so each viewer can be tuned and reopened with its preferred setup.

Current scope

Improvements are made incrementally based on available time and experimentation.

For motivation and context, see the About page.

DOWNLOAD

Start with Nexus

Desktop tooling for serial, TCP/UDP, and CSV time-series inspection, plotting, and replay.

Windows and Linux