FM RDS Stereo transmitter using gnuradio

From Opendigitalradio
Revision as of 19:43, 4 November 2010 by Coinchon (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Information on the setup a software defined FM RDS Stereo transmitter using Gnuradio.

It has been made from the integration of a stereo transmitter (, gr-rds project on CGRAN and design from CRC.



  • PC
  • USRP1 Universal Software Radio Peripheral with WBX RF daugtherboard (50MHz-2.2GHz) (can work also with Basic TX with minor modifications)



Startup procedure

  • Start jack audio server using Jack Control (you need to have install jack audio server and tools)
  • Start python script
  • Window will appear with the different settings to control frequency and gains of FM composite signal components
  • By default (depending on .asoundrc file) all source will be connected to the laptop microphone
  • Play the audio of the content you want to broadcast on jack, for example, if you take an internet radio stream:
mplayer -ao jack
  • Connect the output of the mplayer to the input of gnuradio software transmitter using "connections" in JACK control
Personal tools