Skip to content

Overview

SeerWatch is a CAN bus analysis tool designed for monitoring, testing, diagnosing, and developing CAN applications. With SeerWatch you can capture received messages, transmit messages, decode CAN frames, load DBCs, and chart signals. Works with live data or CAN log files.

  • Open and view CAN log files (.log and .asc currently)
  • Decode signals using standard DBC files
  • Plot and compare multiple signals over time
  • Monitor a live CAN bus in real time (native Linux)
  • Transmit frames — one-shot or periodic
  • Run it headless on a remote Linux host and use the full app from a browser. Great for remote benchtop or remote development.
  • Switch between light and dark mode, and arrange the workspace to fit your workflow

There are two ways to get started with SeerWatch

  1. Download and install the Desktop app for Linux
  2. Use the SeerWatch Web Analyzer

The Web Analyzer is great for precaptured log files. It lets you open logs (supported formats), view frames, decode frames into messages, and plot signals.

Use the native application for all of the above and transmitting/receiving live CAN bus data. You can run it locally like a convential desktop application, or get remote access to CAN networks through a host running SeerWatch and then opening your web browser.

Web Analyzer (browser) Native app (Linux)
Install None — runs in your browser Download / .deb
Open log files
Decode signals with DBC
Plot signals
Live CAN network access ✅ (SocketCAN)
Transmit frames
Remote access Host it with seerwatch serve

The native app is Linux only today. macOS and Windows apps are on the roadmap.

Visit the download page to download and install the latest version.

If your ready to jump straight to decoding CAN data, try the web analyzer. You can load your own logs and DBC files, or load the demo data to try it out

Installing SeerWatch

Visit the download page to download and install the latest version.

Web Analyzer & Demo

You can load your own logs and DBC files in the Web Analyzer. Or use the demo data to try it out