MIP SDK  0.0.1
MicroStrain Communications Library for embedded systems
Classes | Typedefs | Functions
(0xFF,0xD4) Delta Time [C]
Collaboration diagram for (0xFF,0xD4) Delta Time [C]:

Classes

struct  mip::C::mip_shared_delta_time_data
 

Typedefs

typedef struct mip_shared_delta_time_data mip::C::mip_shared_delta_time_data
 

Functions

void mip::C::insert_mip_shared_delta_time_data (mip_serializer *serializer, const mip_shared_delta_time_data *self)
 
void mip::C::extract_mip_shared_delta_time_data (mip_serializer *serializer, mip_shared_delta_time_data *self)
 
bool mip::C::extract_mip_shared_delta_time_data_from_field (const struct mip_field *field, void *ptr)
 

Detailed Description

Time in the synchronized clock domain since the last output of this field within the same descriptor set and event instance.

This can be used to track the amount of time passed between event occurrences. See the manual page on delta time quantities.

This field contains the same value as the delta external time field, 0xD8, but is expressed in seconds. Transmission of either of these fields restarts a shared counter, so only one should be streamed at a time to avoid confusion. The counter is not shared across descriptors sets or between event instances.

Typedef Documentation

◆ mip_shared_delta_time_data

Function Documentation

◆ extract_mip_shared_delta_time_data()

void mip::C::extract_mip_shared_delta_time_data ( mip_serializer serializer,
mip_shared_delta_time_data self 
)

◆ extract_mip_shared_delta_time_data_from_field()

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

◆ insert_mip_shared_delta_time_data()

void mip::C::insert_mip_shared_delta_time_data ( mip_serializer serializer,
const mip_shared_delta_time_data self 
)