Active-Pro Ultra preorders open · waitlist shipping

See what your firmware and hardware are doing without halting either.

Firmware execution, decoded buses, digital and analog hardware signals, and power are time aligned in a single capture. No halting. No guessing. Ready for you and your AI.

Record· Reveal· Refine
Active-Pro Debugger application showing firmware, hardware, and analog signals on one timeline

DEBUGGING NOW AT

The product family

Three instruments. One debug platform.

Every model shares the same capture software, the same Active Debug Port (ADP), and the same .aft export pipeline. Start where your project needs you to start. Scale up without relearning the tool.

Entry
Active Debugger
The compact entry point into the Active platform. Two digital channels and full firmware instrumentation through ADP. Everything you need to see your code running.
Digital2 ch
AnalogNone
Firmware traceADP
Timestamp1 ns
Start with Active Debugger →
Flagship
Active-Pro Ultra
USB 3.0 SuperSpeed. 500 MS/s digital, 50 MS/s analog across six channels. Built for the tightest signals and the longest captures. Preorders ship in the order they are received.
Digital8 ch · 500 MS/s
Analog6 ch · 50 MS/s
InterfaceUSB 3.0 SS
Timestamp1 ns
Reserve Active-Pro Ultra →
Mid-tier
Active-Pro
Eight digital channels at 120 MS/s, three analog channels, and up to four simultaneous ADP device streams. The daily driver for serious embedded work.
Digital8 ch · 120 MS/s
Analog3 ch · 1 MS/s
ADP devices4
Timestamp1 ns
Get Active-Pro →
01 Instrument

Near-zero firmware impact, from GPIO to SWD.

The Active Debug Port (ADP) is a high-clock-rate debug interface that delivers sub-microsecond output, so instrumentation runs alongside your firmware instead of interrupting it.

Drive it from simple GPIO for quick bring-up, or from MCU hardware blocks like SPI and SWD that offload the processor completely. Clock and data lines are automatically sensed. PC-side setup is automatic. No configuration required.

Press capture and you get orders of magnitude more debug throughput than UART, with firmware execution, timing, and hardware behavior presented together on a single time aligned view.

Source
MCU / FPGA
Debug Port
ADP
Capture
Active-Pro
Auto-sensed clock and data lines
Sub-microsecond instrumentation output
Up to four ADP devices on Active-Pro, more on Ultra
Orders of magnitude higher throughput than UART
02 Reveal

Cause and effect, across your entire system.

Firmware debug output, state transitions, hardware signals, and bus activity captured in sync and visualized live. Whether you're working on a single MCU or a mesh of processors and FPGAs, it all lines up on one timeline.
 
 

Watch firmware algorithms run

Live internal variables as your algorithm executes. Watch loop iterations, filter coefficients, and intermediate values update in real time. No breakpoints, no timing disruption.

See firmware states next to hardware

States and debug output alongside hardware signals on a synchronized timeline. Instantly see cause and effect across your code, I/O, and communication events, even across multiple processors.

Correlate bus traffic to the firmware sending it

See both sides of the communication. What's on the bus and what your firmware is doing to send and receive it. Packet Presenter decodes I2C, SPI, UART, CAN, and more, lined up with the code that produced them.

Measure current with your code

Source code linked to current changes through power mode transitions. See exactly what's running as power ramps up or down. Tighten power management and catch regressions before they ship in battery-powered systems.

Stream long captures across multiple processors and FPGAs

All data streams to disk, so long test cycles capture everything without dropping a sample. Live view while recording. Multiple data streams overlaid for full context. Built for environments like automotive and aerospace where rare intermittent issues matter.

Your capture. Your AI. Your call.

Copy a region and paste it into any AI chat. Connect Claude Desktop via MCP and let it drive the instrument directly. Or automate the whole workflow with the built-in Automation API — scripted captures, searches, and file saves without touching the UI. Three ways in. Same data either way.

03 Refine with AI

Hand your capture to an AI. Ask questions about it.

Two new tools in Active-Pro put your capture data into an AI's hands, in the format the AI actually understands. No screenshots. No guesswork. No re-explaining what the system does every time.

AI SNAPSHOT · SHIPPING

Copy a region. Paste into any AI.

Right-click drag to select a time range on the waveform. Press Ctrl+C. A plain-text capture in Active Firmware Trace (.aft) format lands on your clipboard. Paste it into Claude, ChatGPT, Gemini, or any other chat interface and start asking questions.

What's included: every visible channel in the selection, timestamps, bus decodes, analog readings, logic transitions, plus anything you wrote in the Notes tab as context. No files to upload. No plugins to install. No privacy tradeoffs beyond the AI you already chose.

> Active-Pro Firmware Trace (.aft)
Timestamped firmware debug capture. Sources: embedded
devices, logic, analog. Interleaved chronologically.

I2C bus dropping ACK after calibration writes.

A, SensorCtrl
B, MainMCU

142.384us A 2 state=CALIBRATING
148.010us A 0 I2C_WRITE 0x40
152.993us AN 0 3.27 V
155.120us A 0 I2C_NAK
MCP SERVER · SHIPPING

Let the AI run the instrument.

Connect Claude Desktop to Active-Pro with the included Model Context Protocol server and the AI can drive the application directly. Start and stop captures, search decoded data, drive analog and digital outputs, save files, export snapshots, all from plain-English instructions.

Build automated test loops without writing a test framework. Ask Claude to run a capture, search for an ERROR, save the file if it finds one, and try again. The AI decides which calls to make, in what order, based on what you asked for.

You ask
Run a 10-second capture. If the word ERROR appears anywhere in the decoded output, save the capture to C:/failures/ with today's date. Otherwise just report pass.
Claude calls
start_capture(10) begin capture, 10 second duration
search("ERROR") scan decoded output for matches
save_capture(path) archive on match, skip on clean pass
+ 40 more: analog output, cursor control, screenshots, AI Snapshot export, multi-instance targeting
Typical workflow
1Capture 2Select region 3Copy or connect MCP 4Ask the AI
In production at

Engineers have been asking for this for twenty years.

"

This is a fantastic tool. I wish I had this 20 years ago. I'm surprised no MSO or logic analyzer has this kind of capability. Kudos to you for developing this.

Phil S. · Principal Engineer · Rimage Corporation
"

With Active-Pro I was able to immediately find an issue with my multi-processor application. I love my Active-Pro firmware debugging tool.

Troy G. · Field Applications Engineer · Infineon Technologies
"

We build it into every processor and FPGA. It captures the exact data we need to fix bugs and validate our complex systems.

Tim H. · Principal Hardware Engineer · Websec Corporation
"

This tool is up there on my favorites list. If you're into hardware and firmware development, you must absolutely give this a try.

VOLTLOG · YouTube Review

Stop guessing. Start seeing.

Everything your firmware is doing. Everything your hardware is doing. On one timeline. Ready to hand to your AI when you need a second set of eyes.

Engineer to engineer support 1 year warranty 30 day money back guarantee