|
MIP_SDK
v3.0.0
MicroStrain Communications Library for embedded systems
|
#include <mip/definitions/common.h>#include <mip/mip_descriptors.h>#include <mip/mip_result.h>#include <mip/mip_interface.h>#include <stdint.h>#include <stddef.h>#include <stdbool.h>Go to the source code of this file.
Classes | |
| struct | mip::C::mip_system_built_in_test_data |
| struct | mip::C::mip_system_time_sync_status_data |
| struct | mip::C::mip_system_gpio_state_data |
| struct | mip::C::mip_system_gpio_analog_value_data |
Namespaces | |
| mip | |
| A collection of C++ classes and functions covering the full mip api. | |
| mip::C | |
Typedefs | |
| typedef struct mip_system_built_in_test_data | mip::C::mip_system_built_in_test_data |
| typedef struct mip_system_time_sync_status_data | mip::C::mip_system_time_sync_status_data |
| typedef struct mip_system_gpio_state_data | mip::C::mip_system_gpio_state_data |
| typedef struct mip_system_gpio_analog_value_data | mip::C::mip_system_gpio_analog_value_data |
Enumerations | |
| enum | { mip::C::MIP_SYSTEM_DATA_DESC_SET = 0xA0, mip::C::MIP_DATA_DESC_SYSTEM_BUILT_IN_TEST = 0x01, mip::C::MIP_DATA_DESC_SYSTEM_TIME_SYNC_STATUS = 0x02, mip::C::MIP_DATA_DESC_SYSTEM_GPIO_STATE = 0x03, mip::C::MIP_DATA_DESC_SYSTEM_GPIO_ANALOG_VALUE = 0x04 } |
Functions | |
| void | mip::C::insert_mip_system_built_in_test_data (microstrain_serializer *serializer, const mip_system_built_in_test_data *self) |
| void | mip::C::extract_mip_system_built_in_test_data (microstrain_serializer *serializer, mip_system_built_in_test_data *self) |
| bool | mip::C::extract_mip_system_built_in_test_data_from_field (const mip_field_view *field, void *ptr) |
| void | mip::C::insert_mip_system_time_sync_status_data (microstrain_serializer *serializer, const mip_system_time_sync_status_data *self) |
| void | mip::C::extract_mip_system_time_sync_status_data (microstrain_serializer *serializer, mip_system_time_sync_status_data *self) |
| bool | mip::C::extract_mip_system_time_sync_status_data_from_field (const mip_field_view *field, void *ptr) |
| void | mip::C::insert_mip_system_gpio_state_data (microstrain_serializer *serializer, const mip_system_gpio_state_data *self) |
| void | mip::C::extract_mip_system_gpio_state_data (microstrain_serializer *serializer, mip_system_gpio_state_data *self) |
| bool | mip::C::extract_mip_system_gpio_state_data_from_field (const mip_field_view *field, void *ptr) |
| void | mip::C::insert_mip_system_gpio_analog_value_data (microstrain_serializer *serializer, const mip_system_gpio_analog_value_data *self) |
| void | mip::C::extract_mip_system_gpio_analog_value_data (microstrain_serializer *serializer, mip_system_gpio_analog_value_data *self) |
| bool | mip::C::extract_mip_system_gpio_analog_value_data_from_field (const mip_field_view *field, void *ptr) |
1.8.17