Site de G. Laroche |
Groupe RDS : 4 version A
|
Le groupe 4A est utilisé pour transmettre l'heure et la date.
Si ce groupe est utilisé l'heure et la date transmise doivent correspondrent précisément à l'heure "Universal Time Coordinate" UTC + offset local. Sinon les données doivent être positionnées à 0.
Lorsque ce groupe est utilisé il doit être transmis toutes les minutes. Ce groupe doit être insérée de telle sorte que la fin du groupe doit intervenir à +/- 0.1 seconde de la transition de la minute indiquée dans les données.
L'heure et la date sont transmises en utilisant 34 bits , c'est à dire en concaténant les blocs de données disponibles (part1,2 et 3) pour former un bloc de 37 bits, 3 bits de remplissage (spare bits) sont utilisés pour complèter la partie 3.
b4 | b3 | b2 | b1 | b0 | b15 | b14 | b13 | b12 | b11 | b10 | b9 | b8 | b7 | b6 | b5 | b4 | b3 | b2 | b1 | b0 | b15 | b14 | b13 | b12 | b11 | b10 | b9 | b8 | b7 | b6 | b5 | b4 | b3 | b2 | b1 | b0 |
spare bits
|
||||||||||||||||||||||||||||||||||||
d16 | d15 | d14 | d13 | d12 | d11 | d10 | d9 | d8 | d7 | d6 | d5 | d4 | d3 | d2 | d1 | d0 | h4 | h3 | h2 | h1 | h0 | m5 | m4 | m3 | m2 | m1 | m0 | +/- | o4 | o3 | o2 | o1 | o0 |
Modified Julian Date : La date du jour est codée sur 17 bits pour former un nombre de 0 à 99999 permettant de déterminer le jour, le mois et l'année, ainsi que le jour de la semaine, le numéro de la semaine et le numéro de l'année depuis 1900. (Voir annexe G du fichier rbds1998.pdf pour le détail des fonctions de conversion)
Heure : Les heures sont codées par une valeur binaire non signée sur 5 bits et pouvant varier de 0 à 23.
Minute : Les minutes sont codées par une valeur binaire non signée sur 6 bits et pouvant varier de 0 à 59.
Offset heure locale :
L'offset est un multiple
de 1/2 heure povant varier de -12h à +12h.
Le signe +/- est positionné à "0" pour un offset positif
et "1" pour un offset négatif..