MIP SDK
0.0.1
MicroStrain Communications Library for embedded systems
|
Classes | |
struct | mip::C::mip_shared_external_time_delta_data |
Typedefs | |
typedef uint16_t | mip::C::mip_shared_external_time_delta_data_valid_flags |
typedef struct mip_shared_external_time_delta_data | mip::C::mip_shared_external_time_delta_data |
Functions | |
void | mip::C::insert_mip_shared_external_time_delta_data (mip_serializer *serializer, const mip_shared_external_time_delta_data *self) |
void | mip::C::extract_mip_shared_external_time_delta_data (mip_serializer *serializer, mip_shared_external_time_delta_data *self) |
bool | mip::C::extract_mip_shared_external_time_delta_data_from_field (const struct mip_field *field, void *ptr) |
void | mip::C::insert_mip_shared_external_time_delta_data_valid_flags (struct mip_serializer *serializer, const mip_shared_external_time_delta_data_valid_flags self) |
void | mip::C::extract_mip_shared_external_time_delta_data_valid_flags (struct mip_serializer *serializer, mip_shared_external_time_delta_data_valid_flags *self) |
Delta time since the last packet containing delta external (0xFF,0xD4) or delta gps time (0xFF,0xD8).
Difference between the time as reported by the shared external time field, 0xD7, and the previous output of this delta quantity 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 gps time field, 0xD4, but is expressed in nanoseconds. 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 uint16_t mip::C::mip_shared_external_time_delta_data_valid_flags |
void mip::C::extract_mip_shared_external_time_delta_data | ( | mip_serializer * | serializer, |
mip_shared_external_time_delta_data * | self | ||
) |
bool mip::C::extract_mip_shared_external_time_delta_data_from_field | ( | const struct mip_field * | field, |
void * | ptr | ||
) |
void mip::C::extract_mip_shared_external_time_delta_data_valid_flags | ( | struct mip_serializer * | serializer, |
mip_shared_external_time_delta_data_valid_flags * | self | ||
) |
void mip::C::insert_mip_shared_external_time_delta_data | ( | mip_serializer * | serializer, |
const mip_shared_external_time_delta_data * | self | ||
) |
void mip::C::insert_mip_shared_external_time_delta_data_valid_flags | ( | struct mip_serializer * | serializer, |
const mip_shared_external_time_delta_data_valid_flags | self | ||
) |