Funzione clock_systohc
Intestazione: #include <applicazioni/rtc.h>
Sincronizza l'orologio in tempo reale (RTC) con l'ora di sistema corrente. Rtc archivia l'ora solo in FORMATO UTC/GMT. Pertanto, la conversione dall'ora locale è necessaria solo se il fuso orario locale non è GMT.
int clock_systohc(void);
Errori
Restituisce -1 se si verifica un errore e imposta errno
il valore di errore.
EACCES: il chiamante non ha la funzionalità SystemTime.
EBUSY: Il dispositivo RTC era in uso e non poteva essere aperto. Il chiamante dovrebbe riprovare periodicamente fino al suo esito positivo.
Potrebbero anche essere specificati altri errno
errori. Tali errori non sono deterministici e lo stesso comportamento potrebbe non essere mantenuto tramite gli aggiornamenti di sistema.
Valore restituito
Restituisce 0 per operazione riuscita o -1 per errore, nel qual caso errno
è impostato sul valore di errore.
Requisiti del manifesto dell'applicazione
Questa funzione richiede la funzionalità SystemTime nel manifesto dell'applicazione.