MIP SDK  0.0.1
MicroStrain Communications Library for embedded systems
Classes | Typedefs | Functions
(0x82,0x11) Timestamp [C]
Collaboration diagram for (0x82,0x11) Timestamp [C]:

Classes

struct  mip::C::mip_filter_timestamp_data
 

Typedefs

typedef struct mip_filter_timestamp_data mip::C::mip_filter_timestamp_data
 

Functions

void mip::C::insert_mip_filter_timestamp_data (mip_serializer *serializer, const mip_filter_timestamp_data *self)
 
void mip::C::extract_mip_filter_timestamp_data (mip_serializer *serializer, mip_filter_timestamp_data *self)
 
bool mip::C::extract_mip_filter_timestamp_data_from_field (const struct mip_field *field, void *ptr)
 

Detailed Description

GPS timestamp of the Filter data

Should the PPS become unavailable, the device will revert to its internal clock, which will cause the reported time to drift from true GPS time. Upon recovering from a PPS outage, the user should expect a jump in the reported GPS time due to the accumulation of internal clock error. If synchronization to an external clock or onboard GNSS receiver (for products that have one) is disabled, this time is equivalent to internal system time.

Note: this data field may be deprecrated in the future. The more flexible shared data field (0x82, 0xD3) should be used instead.

Typedef Documentation

◆ mip_filter_timestamp_data

Function Documentation

◆ extract_mip_filter_timestamp_data()

void mip::C::extract_mip_filter_timestamp_data ( mip_serializer serializer,
mip_filter_timestamp_data self 
)

◆ extract_mip_filter_timestamp_data_from_field()

bool mip::C::extract_mip_filter_timestamp_data_from_field ( const struct mip_field field,
void *  ptr 
)

◆ insert_mip_filter_timestamp_data()

void mip::C::insert_mip_filter_timestamp_data ( mip_serializer serializer,
const mip_filter_timestamp_data self 
)