Scrutiny Debugger

An open source debugging, visualization and testing tool for C/C++ embedded applications that works through instrumentation.

Read the introduction

Plot live data

Plot any variable within your firmware in real time through Serial, CAN, UDP, RTT or other

Debug without interfering

Inspect your C++ app memory content without interfering with the embedded application's execution flow

Enable hardware in the loop testing

Variables are writable through a GUI and SDK, enabling easy HIL testing

Build your dashboard

Customize a dashboard with the GUI and reload your work session later on

Catch and plot fast events

Embedded graphs let you plot several variables with a sampling rate equivalent to your device task frequency. Multiple frequencies are possible, it is thread-safe.

Configure during production

Access all variables via a GUI or Python script, eliminating the need for extra configuration tools.