Radio Data System

=Définition=

Le RDS (Radio Data System) est un protocole de transmission de données. Celles-ci sont transmises en parallèle d'ondes radios FM (bande II, de 87.5 à 108.0 MHz).


 * Voir: Wikipédia pour plus de détails.

=Trames RDS=

Le protocole RDS permet de transmettre des données sous forme de trames suivant un débit de 1 187.5 bit/s. Ce qui correspond à un peu plus de 11 trames RDS par seconde. Une trame RDS est composée de 4 blocs nommés respectivement: Bloc A, B, C et D. Chacun de ces blocs est constitué de données de 16 bits (poids fort) et de 10 bits de contrôle (poids faible). (1 trame = 4 blocs = 104bits)

=Types de données=

Plusieurs types de messages peuvent être transmis par le biais de ce protocole. Ils se comptent au nombre de 32, et sont organisés en 16 groupes et 2 versions. Ces informations peuvent êtres obtenues dans le bloc B:

=Receivers=
 * https://www.silabs.com/Support%20Documents/Software/Si4706_49_Presentation.pdf
 * SparkFun FM Tuner Evaluation Board - Si4703
 * SparkFun FM Tuner Basic Breakout - Si4703

=Transmitter=
 * https://learn.adafruit.com/adafruit-si4713-fm-radio-transmitter-with-rds-rdbs-support/overview