An open API service indexing awesome lists of open source software.

https://github.com/scrutinydebugger/scrutiny-main

Debugging embedded software through instrumentation with a nice UI
https://github.com/scrutinydebugger/scrutiny-main

calibration-tool can code-instrumentation cplusplus data-visualization debugger embedded embedded-c embedded-systems hardware-in-the-loop hil instrumentation introspection mcu runtime-debugger serial testing testing-tool

Last synced: 4 days ago
JSON representation

Debugging embedded software through instrumentation with a nice UI

Awesome Lists containing this project

README

          

# Scrutiny main module

Scrutiny main module. Contains
- Server
- QT GUI
- CLI for build toolchain integration
- Python SDK

## Getting started - User

Install

```
pip install scrutinydebugger
```

Launch Server
```
scrutiny server [--config .json] [--port ]
```

Launch GUI
```
scrutiny gui [--start-local-server] [--auto-connect]
```

## Getting started - Developper

Install

```
git clone ssh://git@github.com/scrutinydebugger/scrutiny-main.git
python -m venv venv # Creates a virtual environment
source venv/Scripts/activate # Activates the virutal environment (Windows path)
source venv/bin/activate # Activates the virutal environment (Linux path)
pip install -e scrutiny-main[dev] # Installs Scrutiny in development mode

python -m scrutiny server [--config .json] # Launches scrutiny server
python -m scrutiny gui --start-local-server --auto-connect # Launches the GUI with a local server
python -m scrutiny runtest # Launches the unit tests
```

## More info

Check https://scrutinydebugger.com