RDS Logo

RDS Surveyor, multi-platform RDS decoder

RDS Surveyor is being developed by Christophe Jacquet, a French radio ehtusiast.

Project links:

Screenshot of RDS Surveyor Screenshot of RDS Surveyor

RDS Surveyor is a complete open-source tool for decoding and analyzing Radio Data System (RDS) data. RDS (also known as RBDS in North America) is a communication protocol for embedding streams of digital information in FM radio broadcasts.

RDS Surveyor is Java-based, hence it runs on all platforms. It has been successfully used on Linux, MacOS and Windows.

Supported hardware

RDS Surveyor can use diverse data sources:

Supported RDS features

RDS Surveyor implements all basic RDS features, as well as a number of common Open Data Applications (ODAs):

Contrary to off-the-shelf radio sets that give access to only a subset of RDS features, RDS Surveyor enables the user to analyze all RDS data, at various protocol levels. RDS does not discard groups with errors, instead it tries to interpret groups even when some blocks are missing. This enables RDS Surveyor to decode RDS data very quickly, even with poor reception.

The itended audience for RDS Surveyor is both end users (radio enthusiasts) who wish to get full access to RDS data, and developers who wish to re-use an RDS decoder as a library. RDS Surveyor is open source; the code is now available under the LGPL (Lesser GNU Public Licence).

How to help?

Please try and use RDS Surveyor. Then you may:

Screenshot of RDS Surveyor

© Christophe Jacquet (contact: <MyFirstName>.<MyLastName>@gmail.com). Last modified on 2018-04-06