RDA5807 modulo RDS

Si, ce ne sono diversi di calcolatori di MJD e anche molti esempi. Naturalmente, in teoria, funziona tutto! E' sulla pratica che i conti non tornano.

Per es. ora (sono le 18:10) leggo i seguenti valori:

Blocco C -> BBC1 (16 bit)
Blocco D -> 0284 (16 bit)

Partendo da dx, i 32 bit si leggono in questo modo:
6 -> offset
6 -> minuti
5 -> ore
15 -> MJD

Ore, minuti e offs sono corretti. MJD no.

MJD = BBC1 >> 1 -> 5DE0 Hex -> 24032 dec.

Ora, usando il convertitore, mi trovo una data che non c'entra nulla: 09-04-1924

:0