no-OS
Loading...
Searching...
No Matches
no_os_gnss_precise_time Struct Reference

API-level precise time information structure. More...

#include <no_os_gnss.h>

Public Attributes

uint32_t unix_epoch
 
int32_t nanoseconds
 
uint32_t time_accuracy
 
bool time_valid
 
bool time_fully_resolved
 
bool date_valid
 
uint16_t year
 
uint8_t month
 
uint8_t day
 
uint8_t hour
 
uint8_t minute
 
uint8_t second
 

Detailed Description

API-level precise time information structure.

Member Data Documentation

◆ date_valid

bool no_os_gnss_precise_time::date_valid

Date validity flag

◆ day

uint8_t no_os_gnss_precise_time::day

Day (UTC)

◆ hour

uint8_t no_os_gnss_precise_time::hour

Hour (UTC)

◆ minute

uint8_t no_os_gnss_precise_time::minute

Minute (UTC)

◆ month

uint8_t no_os_gnss_precise_time::month

Month (UTC)

◆ nanoseconds

int32_t no_os_gnss_precise_time::nanoseconds

Nanosecond fraction (can be negative)

◆ second

uint8_t no_os_gnss_precise_time::second

Second (UTC)

◆ time_accuracy

uint32_t no_os_gnss_precise_time::time_accuracy

Time accuracy estimate in nanoseconds

◆ time_fully_resolved

bool no_os_gnss_precise_time::time_fully_resolved

Time fully resolved flag

◆ time_valid

bool no_os_gnss_precise_time::time_valid

Time validity flag

◆ unix_epoch

uint32_t no_os_gnss_precise_time::unix_epoch

Unix epoch time in seconds

◆ year

uint16_t no_os_gnss_precise_time::year

Year (UTC)


The documentation for this struct was generated from the following file: