0.2.0
Loading...
Searching...
No Matches
NAV::vendor::vectornav::TimeOutputs Struct Reference

Binary Group 2 – Time Outputs. More...

Public Attributes

uint64_t gpsTow
 Time since start of GPS week.
 
uint16_t gpsWeek
 GPS week.
 
uint32_t syncInCnt
 SyncIn trigger count.
 
uint32_t syncOutCnt
 SyncOut trigger count.
 
vn::protocol::uart::TimeGroup timeField
 Available data in this struct.
 
uint64_t timeGps
 Absolute GPS time.
 
uint64_t timePPS
 Time since last GPS PPS trigger.
 
uint64_t timeStartup
 Time since startup.
 
TimeStatus timeStatus
 Time valid status flags.
 
uint64_t timeSyncIn
 Time since last SyncIn trigger.
 
UTC timeUtc
 UTC time.
 

Detailed Description

Binary Group 2 – Time Outputs.

Member Data Documentation

◆ gpsTow

uint64_t NAV::vendor::vectornav::TimeOutputs::gpsTow

Time since start of GPS week.

The time since the start of the current GPS time week expressed in nano seconds.

◆ gpsWeek

uint16_t NAV::vendor::vectornav::TimeOutputs::gpsWeek

GPS week.

The current GPS week.

◆ syncInCnt

uint32_t NAV::vendor::vectornav::TimeOutputs::syncInCnt

SyncIn trigger count.

The number of SyncIn trigger events that have occurred.

◆ syncOutCnt

uint32_t NAV::vendor::vectornav::TimeOutputs::syncOutCnt

SyncOut trigger count.

The number of SyncOut trigger events that have occurred.

◆ timeGps

uint64_t NAV::vendor::vectornav::TimeOutputs::timeGps

Absolute GPS time.

The absolute GPS time since start of GPS epoch 1980 expressed in nano seconds.

◆ timePPS

uint64_t NAV::vendor::vectornav::TimeOutputs::timePPS

Time since last GPS PPS trigger.

The time since the last GPS PPS trigger event expressed in nano seconds.

◆ timeStartup

uint64_t NAV::vendor::vectornav::TimeOutputs::timeStartup

Time since startup.

The system time since startup measured in nano seconds. The time since startup is based upon the internal TXCO oscillator for the MCU. The accuracy of the internal TXCO is +/- 20ppm (-40C to 85C).

◆ timeStatus

TimeStatus NAV::vendor::vectornav::TimeOutputs::timeStatus

Time valid status flags.

Time valid status flags.

Fields: timeOk | dateOk | utcTimeValid | resv | resv | resv | resv | resv

Bit Offset: 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7

Name Description
timeOk 1 – GpsTow is valid.
dateOk 1 – TimeGps and GpsWeek are valid.
utcTimeValid 1 – UTC time is valid.
resv Reserved for future use.

◆ timeSyncIn

uint64_t NAV::vendor::vectornav::TimeOutputs::timeSyncIn

Time since last SyncIn trigger.

The time since the last SyncIn event trigger expressed in nano seconds.

◆ timeUtc

UTC NAV::vendor::vectornav::TimeOutputs::timeUtc

UTC time.

The current UTC time. The year is given as a signed byte year offset from the year 2000. For example the year 2013 would be given as year 13.


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