![]() |
no-OS
|
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 |
API-level precise time information structure.
| bool no_os_gnss_precise_time::date_valid |
Date validity flag
| uint8_t no_os_gnss_precise_time::day |
Day (UTC)
| uint8_t no_os_gnss_precise_time::hour |
Hour (UTC)
| uint8_t no_os_gnss_precise_time::minute |
Minute (UTC)
| uint8_t no_os_gnss_precise_time::month |
Month (UTC)
| int32_t no_os_gnss_precise_time::nanoseconds |
Nanosecond fraction (can be negative)
| uint8_t no_os_gnss_precise_time::second |
Second (UTC)
| uint32_t no_os_gnss_precise_time::time_accuracy |
Time accuracy estimate in nanoseconds
| bool no_os_gnss_precise_time::time_fully_resolved |
Time fully resolved flag
| bool no_os_gnss_precise_time::time_valid |
Time validity flag
| uint32_t no_os_gnss_precise_time::unix_epoch |
Unix epoch time in seconds
| uint16_t no_os_gnss_precise_time::year |
Year (UTC)