GP-Jammer

SDR-Based RF Interference Test Tool | Open-Source Python Library | Multi-Channel Support

A software-based RF interference testing tool designed for laboratory evaluation of communication and GNSS receivers using standard commercial SDR hardware

GP-Jammer Licensing and Customization

Explore license options or request a custom solution for simulating any type of interference

1 Channel License

Ideal for entry-level GNSS L1 receiver testing and basic signal vulnerability assessments.

3 Channels License

Supports interference generation at any custom frequencies, including L1, L2, and L5 bands. Ideal for GNSS testing in multi-band environments. Suitable for both R&D and production test setups.

6 Channels License

Supports simultaneous RF interference simulation across multiple frequency bands, including GNSS and wireless communication frequencies. Suitable for laboratory testing, research, and multi-channel receiver performance evaluation.

Unlimited Channels License

Permanent software license supporting an unlimited number of connected SDR channels. Designed for flexible multi-channel RF interference simulation in laboratory and research environments. Includes API Control options for scenario design and integration.

*Tailored pricing and terms available for academic institutions.

Custom Simulation Systems

Tailored solutions to meet specific requirements, including:
– Turnkey SDR Stand: Multiple SDRs integrated into a 19-inch rack with an industrial PC and required RF peripherals.
– Custom SDR Development: Enhanced bandwidth, performance, and channel synchronization for coherent multi-channel operation.
– Amplifier & Antenna System Design: High-power amplifiers and optimized antenna setups for testing in outdoor ranges or anechoic chambers.

Key Features

GP-Jammer is a software-based RF interference simulation tool designed for laboratory testing of communication and GNSS receivers. It uses an open-source Python library and commercially available SDR hardware, such as ADALM-Pluto, to generate a variety of configurable interference signals, including complex modulation patterns. GP-Jammer enables researchers and engineers to evaluate receiver performance and resilience under controlled RF interference conditions.

Open-Source Python Library

Utilize a fully open-source Python library for sophisticated signal generation, allowing users to customize and adapt interference patterns as needed.

No Processor Load

Custom firmware for Adalm Pluto allows IQ samples to be preloaded into SDR memory and played in a continuous loop. This approach eliminates the need for real-time IQ data calculation and streaming.

Wide Frequency Range and Bandwidth

With custom firmware for Adalm Pluto SDRs, GP-Jammer covers 70 MHz to 6 GHz with up to 56 MSPS, enabling comprehensive interference testing.

Multi-Channel Jamming Simulation

With no load on the computer’s processor, the software can manage an unlimited number of connected SDRs at once. This makes our solution both unique and highly cost-effective for multi-band jamming simulations.

Cost-Effective RF Interference Testing

Create affordable multi-channel RF interference testing setups using commercially available ADALM-Pluto SDRs, with hardware costs starting at approximately $250 per channel.

Advanced Interference Library

The software includes a Python-based library of configurable interference signals, including complex modulation patterns, allowing users to develop and adapt test scenarios for evaluating RF receiver performance.

GP-Jammer Intro Video

Explore the groundbreaking GP-Jammer, a multichannel software-defined jammer simulator for advanced GNSS and communication testing.
Learn more on our YouTube Channel

Ready to Customize Your Solution?

Menu