VISUAL SERIAL & NETWORK PROTOCOL ANALYZER

Make serial and networkprotocols visible.

Connect a device, define its protocol, inspect live data, then send readable commands back.

CONNECT · DEFINE · DECODE · CONTROL
加载中... · Windows / Linux · MIT licensed
FRAME / 03FIELD LOCKEDROLL 29.74°
AA FF 03 07 9E 0BLIVE SIGNAL
Follow one frame into the workspace
6+protocol engines
4interfaces + video
9themes + bilingual UI
7widgets + 2D/3D
0lines of protocol code
MITopen source

See the picture and the data together.

Connect a TCP or UDP video source directly to the workspace. Compare drone video, IMU telemetry, attitude, and curves without a second tool.

Video inputLIVE VIDEO LINK
LIVE VIDEO LINKTCP / 1920x1080
ROLL +29.74°PITCH -14.20°YAW 182.03°
VIDEO / IMU
IMU / 100 Hz38.6 MB/s
LATENCY12 ms
FRAMELIVE

Plug in a serial port, or connect over the network.

Route serial, TCP client, TCP server, and UDP through the same protocol, plotting, and control pipeline.

Serial

Up to 3M baud with hot-plug detection and automatic reconnection.

One parsing pipeline
RXOne parsing pipeline

Select bytes. Own the protocol.

Drag across real byte cells, then set type, scale, units, and identity in place. Headers, function codes, and checksums are editable too.

  • Insert or delete bytes in-frame
  • Types size fields automatically
  • Conflicts are shown immediately
  • Group, copy, and share templates
Inspect the frame canvas
Uartix+ frame canvas

One stream. Multiple device heartbeats.

Headers, function-code identity, and checksums work together to find valid frames. Multiple protocol clusters parse concurrently without turning a noisy stream into a mess.

Raw data streamAA FF 03 07 9E 0B
header + id + crc
Anonymous V7LOCKED
WITLOCKED
Modbus RTULOCKED
NMEA-0183LOCKED
CSV text frameLOCKED
Parsed variablesRoll / Pitch / Yaw
Uartix+ full workspace
Uartix+ field properties

One data set flows through six engineering views.

Define it once. The same data moves into Hex, curves, attitude, tables, the console, and video without copy-paste between tools.

  1. 01Hex stream
  2. 022D curves
  3. 033D attitude
  4. 04Data table
  5. 05Console
  6. 06Video panel

Two cursors. Read time and amplitude.

Move time and amplitude cursors independently. Coordinates and A-B deltas update live, while the pointer snaps to the nearest curve for long captures.

OSCILLOSCOPE / LIVE MEASURE
A 12.32s
B 70.56
0s60s1.2h
Time cursor12.32s
Amplitude cursor70.56
A - BΔt 17.00s

Do not send opaque Hex. Send a readable command.

The command factory combines fixed bytes, variable fields, length segments, and checksums into a previewable frame. WIT, Anonymous V7, Modbus, and custom protocols are ready to use.

COMMAND FACTORY
Fixed bytesFF AA
Variable field06 00
Length0B
ChecksumSC AC
Choose register
Fill value
Preview frame
Send
TXFF AA 03 06 00
Uartix+ command factory
Uartix+ control canvas

Move from observing hardware to controlling it.

Assemble sliders, buttons, switches, LEDs, buzzers, monitors, and joysticks into your own desktop control surface. Bind variables, templates, or scripts directly.

01

Ghost-drop placement avoids overlap

02

Shared command tree and quick commands

03

Variable interpolation and timed scripts

04

Multi-page layouts import and export

KEYBOARD LINKJS / KEY MAP
SPACE
READYkey state
active branchmove_forward()
await key input

Drive your rover with WASD. Your computer is the remote.

Map physical keys to commands. Tap to send, then use JS branches, variable interpolation, and timed sequences for a desktop control loop.

Every step at the workbench has its own tool.

From protocol presets to automatic updates, Uartix+ turns a one-off investigation into a reusable workspace.

Protocol clusters

Anonymous V7, WIT, Modbus, NMEA, and CSV presets can run together.

Hex console

ASCII / Hex modes, colored timestamps, search, recording, and file sends.

Curves and tables

Line, step, spline, zoom, pan, frame filtering, CSV, and Excel export.

Attitude mapping

Euler angles or quaternions drive a 3D model directly.

Control canvas

Seven widget types, grid layouts, bindings, and multi-page reuse.

Local data

Protocols, canvases, and command libraries are local JSON you can share.

Rust core

Ring buffers, event batching, and multi-threaded parsing for long sessions.

Automatic updates

Check from settings, install, and restart automatically.

The interface is not decoration. It is the evidence.

Every view below comes from a real Uartix+ workspace.

Keep it running all day. Keep the workspace responsive.

Ring buffers, frame archival pools, and event batches keep parsing off the UI path. Reconnects, updates, and local JSON let the next session resume where the last one ended.

Windows 10/11NSIS installer
LinuxAppImage / deb
Tauri + Rustdesktop serial and network core
Local firstno ads, no telemetry

Prepare a workspace for your device.

Uartix+ ships for Windows x64 and Linux x64. The home button adapts to your machine, and manual choices are always available.

For Windows SmartScreen, choose “More info → Run anyway”. Linux AppImage may require libfuse2.

Make serial and network protocols visible.

Uartix+ | Visual Serial & Network Protocol Analyzer