Skip to content

WireTrace v1.0.0

Choose a tag to compare

@shahin-hashim shahin-hashim released this 15 Apr 14:06

The first public release of WireTrace.

What it is

A serial data monitor for hardware and embedded engineers. Multi-device, fast, and built so the disk log captures everything regardless of what the on-screen view is doing.

Features in this release

  • Multi-device tabs — connect to multiple serial ports simultaneously, each in its own tab with its own thread, log file, and view state
  • Sustained throughput above 10,000 lines per second on commodity hardware
  • Buffered logging — writes happen on a separate thread; the read path is never blocked; guaranteed flush on shutdown
  • Severity-based message classification — every line tagged as one of CRITICAL, ERROR, WARNING, INFO, DEBUG, COMMAND, or DATA
  • Live filter bar — narrow the on-screen view by substring without affecting what's written to disk
  • Search — forward and backward navigation through captured data
  • Two-mode CSV export — auto-detect (recognises key: value and JSON-shaped lines) or raw two-column
  • Two themes — Studio Light and Midnight Dark
  • Auto-update — checks GitHub Releases for new versions, prompts to install
  • Hex display mode — toggle between text and byte-level views
  • Editable baud rate — pick from common values (2400 to 115200) or type any integer from 50 to 4,000,000

Installation

Download WireTrace-Setup-v1.0.0.exe below and run it.

Windows SmartScreen note: Because this binary isn't code-signed (a $300/year cost not justified for an initial release), Windows will show a "Windows protected your PC" warning the first time you run the installer. Click More info → Run anyway to proceed. SmartScreen reputation builds as users install without issue.

System requirements

  • Windows 10 (1809+) or Windows 11, 64-bit
  • 512 MB available RAM
  • 100 MB disk space + room for your logs

Verifying the download

The installer's SHA-256 hash is: cbbd37b8998aa1432995ec5fd684762c6515ebd78ef60b6aa53502abbda2a9a1

##Verify with PowerShell:

   Get-FileHash WireTrace-Setup-v1.0.0.exe -Algorithm SHA256

Source code

This release was built from the source in this repository. License is MIT — see LICENSE.

For build instructions on Windows, macOS, or Linux, see BUILD_GUIDE.md.

Documentation

Full project page: thenuanceproject.com/projects/wiretrace

Reporting issues

Bug reports and feature requests via GitHub Issues.


WireTrace is an independent open-source project by The Nuance Project. Not affiliated with any other product or company that may use a similar name in a different category.