Skip to content
Academic Research2024

FM Radio Detection & Demodulation

Research project engineering automated FM radio signal detection using USRP software-defined radio and GNU Radio, implementing signal processing workflows and automation scripts.

USRPGNU RadioSignal ProcessingPythonSoftware-Defined RadioRF Engineering

Architecture

Software-defined radio system using USRP hardware and GNU Radio for signal processing. Automated FM signal detection and demodulation pipeline with configurable sensitivity and frequency scanning.

RF Signal → USRP → GNU Radio → Signal Detection → FM Demodulation → Audio Output

Key Features

📡

Automated Signal Detection

Algorithms for identifying FM radio signals across the spectrum with configurable sensitivity and frequency scanning capabilities.

Real-time Demodulation

FM demodulation pipeline converting RF signals to baseband audio with low latency and distortion.

🔧

GNU Radio Integration

Signal processing workflows using GNU Radio's DSP library and flowgraph architecture.

🎛️

USRP Hardware Control

Direct interface with USRP software-defined radio hardware for frequency control, gain adjustment, and sampling configuration.

Technical Details

Signal Processing

Implemented signal processing algorithms using GNU Radio for automated FM detection and demodulation. Designed automation scripts for signal analysis.

RF Engineering

Applied RF engineering principles in software-defined radio context. Hands-on experience with SDR hardware and digital signal processing optimization.

Impact & Results

Understanding of signal processing and RF systems through practical implementation of complex radio technologies

Key Achievements

Engineered automated FM radio detection and demodulation system

Implemented signal processing algorithms

Designed automation scripts for signal analysis

Applied RF engineering principles in software-defined radio

Technical Contributions

  • • RF engineering and signal processing experience
  • • Practical implementation of SDR technology
  • • Automated experimental framework development
  • • Digital signal processing optimization
  • • Understanding of radio frequency engineering principles
  • • Hands-on experience with SDR hardware