User Guide

Serial Port Utility User Guide

Choose one focused article for the task at hand. Each page keeps its own contents and related next steps.

User Guide

Set up a reliable connection

Start with the physical link, serial settings and workspace controls.

Quick start

Install the app, find the COM port and complete the first successful send and receive.

Quick start

Quick Settings panel

Show, hide and reorder connection, receive and send controls.

Quick Settings panel

Text, Hex and encodings

Readable commands, binary frames, byte checks and the GB18030/GBK/Big5 encodings.

Text, Hex and encodings

Build repeatable workflows

Automate commands, preserve evidence and verify protocol or network traffic.

Auto reply

Match text, hex, wildcards or regex and reply with a delay, a checksum, or not at all.

Auto reply

Script automation (Lua)

Lua 5.4 scripts with send, expect and read, binary packing, over 50 checksums, onReceive to play the device, and three examples.

Script automation (Lua)

Session recording and replay

Record sessions to .spulog with F9 bookmarks, then replay them with a timeline, search, loops and speed control.

Session recording and replay

CRC and Modbus checks

Check payload bytes, algorithm parameters, CRC byte order and raw responses.

CRC and Modbus checks

Protocol decode view

A frame table for Modbus RTU / ASCII / TCP and custom frame templates, with field details, pairing and CSV export.

Protocol decode view

Real-time plot

Live curves from printf, VOFA+ FireWater, JustFloat or Arduino Serial Plotter output, with statistics and cursors.

Real-time plot

TCP and UDP debugging

Debug TCP Client, TCP Server and UDP traffic alongside the serial link.

TCP and UDP debugging

RFC 2217 client

Drive a remote serial port, take over its parameters, or bridge it to a local port.

RFC 2217 client

Live Sync: hand the port to someone else

The four peers under the status bar's Live Sync entry: open the port to the LAN, to a browser, to another machine of yours, or to a colleague with no account.

RFC 2217 server

Share this machine's serial port over TCP, with access control and server-side checks.

RFC 2217 server

Live Share (invite codes)

Share one port with a colleague who has no account -- in their application or straight in a browser.

Live Share (invite codes)

Diagnose and get help

Work back from a symptom, or prepare the account and support details.

Register and activate

Account registration, sign-in activation, entering a key, offline activation and what comes after.

Register and activate

Request a refund

Which orders qualify, the Request refund button, the statuses a request moves through, and what happens to keys, traffic and invoices.

Request a refund