Non c'è nessun aggiornamento, cambia solo una stringa di 10 bit contenente la data trasmessa e sostituita dai satelliti. Gli attuali GPS leggevano la data attuale tranquillamente, ma sono i sateliti che dovevano azzerare la memoria interna e ripartire dall'attuale, sempre nei soliti 10 bit. Quindi non c'è niente di progettazione o altro.
E le vetture ? Si sono fermate ? Sono andate in un canale anzichè in una piazza ?
Ti sbagli: i satelliti 'inviano' il conteggio, l'interpretazione la fanno gli apparecchi 'a terra'.
(il satellite ti invia 000 000 000 1, sei tu ricevitore a dover interpretare quello come 1a settimana dopo il 6 aprile 2019 e non come 1a settimana dopo il 21 agosto 1999) se sul firmware dei ripetitori questa 'seconda data' non era prevista loro non possono che interpretare '28 agosto 1999' con le conseguenze del caso
1> il satellite manda un segnale a 10 bit, questo significa che dopo la settimana numero 1023 si torna alla 0
2> in base a come sono fatti i dispositivi riceventi possono aversi almeno 2 condizioni
1- I dispositivi sono 'stupidi', gestiscono in firmware solo la data base dell' "epoca corrente" (quuindi dopo il 5 APR 2019 viene il 20 AGO 1999)
2- i dispositivi hanno un registro più grande (es 16 bit) 'parallelo' al dato trasmesso dal satellite. In questo caso 'leggono' dal satellite solo la variazione al dato trasmesso a 10 bit aggiornando il loro registro a 16, un registro a 16 bit porta circa 64000 settimane ovvero circa 1200 anni. Più che sufficienti per l'intera vita dell'apparecchio.
Nel caso (1-) ogni 2^10 = 1024 settimane = circa 20 anni il valore si azzera, per cui sul dispositivo 'stupido' a '10 bit' bisogna aggiornare la data base che da 21 AGO 1999 [inizio della II epoca GPS] deve essere spostata (manualmente) a 6 APR 2019 [inizio della III epoca GPS].
Nel caso (2-) invece, essendo la scheda progettata "ab ovo" per gestire la cosa, basterà fare il check
valore-registro (modulo) valore trasmesso = 0, questo significa infatti che i due contatori sono allineati a meno di un epoca.
I navigatori non hanno bisogno della data ma della posizione, se anche pensano di essere nel 1999 navigano comunque; il DVBT-SFN, invece, ha bisogno di un riferimento temporale comune.