Skip to content

striderZA/Tiny-RF-Simulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

787 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RF Simulator Banner

RF Simulator

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.

Build & Test

Quick Start

cmake -B build -G Ninja -DCMAKE_CXX_COMPILER=g++ -DCMAKE_C_COMPILER=gcc
cmake --build build
build/bin/tiny-rf-simulator.exe

First build takes 60-90s (FetchContent downloads all dependencies). For detailed setup, prerequisites, and per-platform instructions see the Quickstart Guide.

Documentation

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

Contributing

See CONTRIBUTING.md, the OpenWiki, and AGENTS.md for project conventions.

License

Apache-2.0

About

Modular RF signal chain simulator with real-time spectrum display. Design cascades of amplifiers, filters, mixers, ADCs, and more - probe any node to see the spectrum. Built with Dear ImGui + ImPlot.

Topics

Resources

License

Contributing

Stars

2 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors