GP-Jammer
Advanced RF Jamming Simulation Made Simple
GP-Jammer is a powerful RF jamming and interference simulation platform designed for researchers, engineers, and system integrators.
Built on an open-source Python framework and optimized for SDR hardware, GP-Jammer enables precise, scalable, and cost-effective testing of communication and navigation system resilience.
From wideband interference to sophisticated “smart” jamming scenarios, GP-Jammer provides the tools needed for in-depth analysis and realistic simulation—without the complexity or processing overhead of traditional solutions.
GP-Jammer combines flexibility, performance, and scalability into a single software platform, making advanced RF interference testing accessible and efficient.
GP-Jammer supports RF jamming simulation from 70 MHz to 6 GHz, covering most modern communication and navigation bands.
This wide frequency coverage enables realistic testing across GNSS, cellular, ISM, and other critical RF systems.
At the core of GP-Jammer is a growing library of complex, high-fidelity jamming waveforms, fully implemented in Python.
Engineers can easily tailor signals to match specific test objectives or threat models.
GP-Jammer eliminates real-time signal streaming overhead by using preloaded IQ samples stored directly in SDR memory.
This architecture enables stable, repeatable simulations even in complex multi-SDR setups.
With minimal host system load, GP-Jammer can control an unlimited number of connected SDRs simultaneously.
GP-Jammer is built on a fully open-source Python library, giving users complete control over signal generation and system behavior.
Users can customize, extend, and adapt GP-Jammer to evolving research and testing needs.
GP-Jammer is an essential tool for anyone evaluating the robustness of RF communication and navigation systems.
Its combination of wideband capability, open-source flexibility, and hardware-efficient design makes it a powerful platform for modern RF interference simulation.