Função clock_systohc
Cabeçalho: #include <applibs/rtc.h>
Sincroniza o RTC (relógio em tempo real) com o tempo atual do sistema. O RTC armazena apenas a hora em UTC/GMT. Portanto, a conversão do horário local só será necessária se o fuso horário local não for GMT.
int clock_systohc(void);
Erros
Retorna -1 se um erro for encontrado e definir errno
como o valor do erro.
EACCES: o chamador não tem o recurso SystemTime.
EBUSY: o dispositivo RTC estava em uso e não podia ser aberto. O chamador deve tentar novamente periodicamente até que ele seja bem-sucedido.
Qualquer outro errno
também pode ser especificado; esses erros não são determinísticos e o mesmo comportamento pode não ser mantido por meio de atualizações do sistema.
Valor retornado
Retorna 0 para êxito ou -1 para falha, nesse caso errno
é definido como o valor do erro.
Requisitos de manifesto do aplicativo
Essa função requer o recurso SystemTime no manifesto do aplicativo.