FM RDS Receiver with the RTL-SDR

An FM broadcast receiver with RDS (Radio Data System) demodulator and decoder using the RTL-SDR

You are now following this Submission

This Simulink model implements an FM broadcast receiver with RDS (Radio Data System) demodulator and decoder. It is used for teaching analog and digital modulation in a real-world application using a low-cost hardware, the RTL-SDR.
The model provides an audio ouput of the radio station and displays text messages transmitted via RDS. A spectrum plot and signal constellation plots give insight in the operation of the FM demodulator, the BPSK demodulator and the timing recovery.
A detailed description is included in the package.

Cite As

Carsten Roppel (2026). FM RDS Receiver with the RTL-SDR (https://www.mathworks.com/matlabcentral/fileexchange/100316-fm-rds-receiver-with-the-rtl-sdr), MATLAB Central File Exchange. Retrieved .

Tags

Add Tags

Add the first tag.

General Information

MATLAB Release Compatibility

  • Compatible with R2024a and later releases

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.0.2

The updated version is compatible with R2024a (the function rcosine() is replaced with rcosdesign())

1.0.1

New image

1.0.0