Modular RF signal chain simulator with real-time spectrum display using Dear ImGui + ImPlot. Design a cascade of RF components and probe any node to see the spectrum.
cmake -B build -G Ninja -DCMAKE_CXX_COMPILER=g++ -DCMAKE_C_COMPILER=gcc
cmake --build build
build/bin/tiny-rf-simulator.exeFirst build takes 60-90s (FetchContent downloads all dependencies). For detailed setup, prerequisites, and per-platform instructions see the Quickstart Guide.
| Topic | Link |
|---|---|
| Quickstart & Build | Quickstart Guide |
| Architecture | Architecture Overview |
| Components | RF Components Reference |
| S-Parameter System | S-Parameter System |
| Testing | Testing Guide |
| Operations | Build & Operations |
| DSP Pipeline | DSP Pipeline & Workflows |
| Engineering Refs | Amplifier nonlinear model, PFB channelizer, RF ADC, Touchstone parser spec |
| Roadmap | ROADMAP.md |
See CONTRIBUTING.md, the OpenWiki, and AGENTS.md for project conventions.
