Functions
commands_3dm.c File Reference
#include "commands_3dm.h"
#include "../utils/serialization.h"
#include "../mip_interface.h"
#include <assert.h>
Include dependency graph for commands_3dm.c:

Go to the source code of this file.

Functions

void extract_mip_3dm_accel_bias_command (mip_serializer *serializer, mip_3dm_accel_bias_command *self)
 
void extract_mip_3dm_accel_bias_response (mip_serializer *serializer, mip_3dm_accel_bias_response *self)
 
void extract_mip_3dm_calibrated_sensor_ranges_command (mip_serializer *serializer, mip_3dm_calibrated_sensor_ranges_command *self)
 
void extract_mip_3dm_calibrated_sensor_ranges_command_entry (mip_serializer *serializer, mip_3dm_calibrated_sensor_ranges_command_entry *self)
 
void extract_mip_3dm_calibrated_sensor_ranges_response (mip_serializer *serializer, mip_3dm_calibrated_sensor_ranges_response *self)
 
void extract_mip_3dm_capture_gyro_bias_command (mip_serializer *serializer, mip_3dm_capture_gyro_bias_command *self)
 
void extract_mip_3dm_capture_gyro_bias_response (mip_serializer *serializer, mip_3dm_capture_gyro_bias_response *self)
 
void extract_mip_3dm_complementary_filter_command (mip_serializer *serializer, mip_3dm_complementary_filter_command *self)
 
void extract_mip_3dm_complementary_filter_response (mip_serializer *serializer, mip_3dm_complementary_filter_response *self)
 
void extract_mip_3dm_coning_sculling_enable_command (mip_serializer *serializer, mip_3dm_coning_sculling_enable_command *self)
 
void extract_mip_3dm_coning_sculling_enable_response (mip_serializer *serializer, mip_3dm_coning_sculling_enable_response *self)
 
void extract_mip_3dm_constellation_settings_command (mip_serializer *serializer, mip_3dm_constellation_settings_command *self)
 
void extract_mip_3dm_constellation_settings_command_constellation_id (struct mip_serializer *serializer, mip_3dm_constellation_settings_command_constellation_id *self)
 
void extract_mip_3dm_constellation_settings_command_option_flags (struct mip_serializer *serializer, mip_3dm_constellation_settings_command_option_flags *self)
 
void extract_mip_3dm_constellation_settings_command_settings (mip_serializer *serializer, mip_3dm_constellation_settings_command_settings *self)
 
void extract_mip_3dm_constellation_settings_response (mip_serializer *serializer, mip_3dm_constellation_settings_response *self)
 
void extract_mip_3dm_datastream_control_command (mip_serializer *serializer, mip_3dm_datastream_control_command *self)
 
void extract_mip_3dm_datastream_control_response (mip_serializer *serializer, mip_3dm_datastream_control_response *self)
 
void extract_mip_3dm_device_settings_command (mip_serializer *serializer, mip_3dm_device_settings_command *self)
 
void extract_mip_3dm_event_action_command (mip_serializer *serializer, mip_3dm_event_action_command *self)
 
void extract_mip_3dm_event_action_command_gpio_params (mip_serializer *serializer, mip_3dm_event_action_command_gpio_params *self)
 
void extract_mip_3dm_event_action_command_gpio_params_mode (struct mip_serializer *serializer, mip_3dm_event_action_command_gpio_params_mode *self)
 
void extract_mip_3dm_event_action_command_message_params (mip_serializer *serializer, mip_3dm_event_action_command_message_params *self)
 
void extract_mip_3dm_event_action_command_type (struct mip_serializer *serializer, mip_3dm_event_action_command_type *self)
 
void extract_mip_3dm_event_action_response (mip_serializer *serializer, mip_3dm_event_action_response *self)
 
void extract_mip_3dm_event_control_command (mip_serializer *serializer, mip_3dm_event_control_command *self)
 
void extract_mip_3dm_event_control_command_mode (struct mip_serializer *serializer, mip_3dm_event_control_command_mode *self)
 
void extract_mip_3dm_event_control_response (mip_serializer *serializer, mip_3dm_event_control_response *self)
 
void extract_mip_3dm_event_trigger_command (mip_serializer *serializer, mip_3dm_event_trigger_command *self)
 
void extract_mip_3dm_event_trigger_command_combination_params (mip_serializer *serializer, mip_3dm_event_trigger_command_combination_params *self)
 
void extract_mip_3dm_event_trigger_command_gpio_params (mip_serializer *serializer, mip_3dm_event_trigger_command_gpio_params *self)
 
void extract_mip_3dm_event_trigger_command_gpio_params_mode (struct mip_serializer *serializer, mip_3dm_event_trigger_command_gpio_params_mode *self)
 
void extract_mip_3dm_event_trigger_command_threshold_params (mip_serializer *serializer, mip_3dm_event_trigger_command_threshold_params *self)
 
void extract_mip_3dm_event_trigger_command_threshold_params_type (struct mip_serializer *serializer, mip_3dm_event_trigger_command_threshold_params_type *self)
 
void extract_mip_3dm_event_trigger_command_type (struct mip_serializer *serializer, mip_3dm_event_trigger_command_type *self)
 
void extract_mip_3dm_event_trigger_response (mip_serializer *serializer, mip_3dm_event_trigger_response *self)
 
void extract_mip_3dm_factory_streaming_command (mip_serializer *serializer, mip_3dm_factory_streaming_command *self)
 
void extract_mip_3dm_factory_streaming_command_action (struct mip_serializer *serializer, mip_3dm_factory_streaming_command_action *self)
 
void extract_mip_3dm_filter_message_format_command (mip_serializer *serializer, mip_3dm_filter_message_format_command *self)
 
void extract_mip_3dm_filter_message_format_response (mip_serializer *serializer, mip_3dm_filter_message_format_response *self)
 
void extract_mip_3dm_get_base_rate_command (mip_serializer *serializer, mip_3dm_get_base_rate_command *self)
 
void extract_mip_3dm_get_base_rate_response (mip_serializer *serializer, mip_3dm_get_base_rate_response *self)
 
void extract_mip_3dm_get_event_action_status_command (mip_serializer *serializer, mip_3dm_get_event_action_status_command *self)
 
void extract_mip_3dm_get_event_action_status_command_entry (mip_serializer *serializer, mip_3dm_get_event_action_status_command_entry *self)
 
void extract_mip_3dm_get_event_action_status_response (mip_serializer *serializer, mip_3dm_get_event_action_status_response *self)
 
void extract_mip_3dm_get_event_support_command (mip_serializer *serializer, mip_3dm_get_event_support_command *self)
 
void extract_mip_3dm_get_event_support_command_info (mip_serializer *serializer, mip_3dm_get_event_support_command_info *self)
 
void extract_mip_3dm_get_event_support_command_query (struct mip_serializer *serializer, mip_3dm_get_event_support_command_query *self)
 
void extract_mip_3dm_get_event_support_response (mip_serializer *serializer, mip_3dm_get_event_support_response *self)
 
void extract_mip_3dm_get_event_trigger_status_command (mip_serializer *serializer, mip_3dm_get_event_trigger_status_command *self)
 
void extract_mip_3dm_get_event_trigger_status_command_entry (mip_serializer *serializer, mip_3dm_get_event_trigger_status_command_entry *self)
 
void extract_mip_3dm_get_event_trigger_status_command_status (struct mip_serializer *serializer, mip_3dm_get_event_trigger_status_command_status *self)
 
void extract_mip_3dm_get_event_trigger_status_response (mip_serializer *serializer, mip_3dm_get_event_trigger_status_response *self)
 
void extract_mip_3dm_gnss_assisted_fix_command (mip_serializer *serializer, mip_3dm_gnss_assisted_fix_command *self)
 
void extract_mip_3dm_gnss_assisted_fix_command_assisted_fix_option (struct mip_serializer *serializer, mip_3dm_gnss_assisted_fix_command_assisted_fix_option *self)
 
void extract_mip_3dm_gnss_assisted_fix_response (mip_serializer *serializer, mip_3dm_gnss_assisted_fix_response *self)
 
void extract_mip_3dm_gnss_sbas_settings_command (mip_serializer *serializer, mip_3dm_gnss_sbas_settings_command *self)
 
void extract_mip_3dm_gnss_sbas_settings_command_sbasoptions (struct mip_serializer *serializer, mip_3dm_gnss_sbas_settings_command_sbasoptions *self)
 
void extract_mip_3dm_gnss_sbas_settings_response (mip_serializer *serializer, mip_3dm_gnss_sbas_settings_response *self)
 
void extract_mip_3dm_gnss_time_assistance_command (mip_serializer *serializer, mip_3dm_gnss_time_assistance_command *self)
 
void extract_mip_3dm_gnss_time_assistance_response (mip_serializer *serializer, mip_3dm_gnss_time_assistance_response *self)
 
void extract_mip_3dm_gpio_config_command (mip_serializer *serializer, mip_3dm_gpio_config_command *self)
 
void extract_mip_3dm_gpio_config_command_behavior (struct mip_serializer *serializer, mip_3dm_gpio_config_command_behavior *self)
 
void extract_mip_3dm_gpio_config_command_feature (struct mip_serializer *serializer, mip_3dm_gpio_config_command_feature *self)
 
void extract_mip_3dm_gpio_config_command_pin_mode (struct mip_serializer *serializer, mip_3dm_gpio_config_command_pin_mode *self)
 
void extract_mip_3dm_gpio_config_response (mip_serializer *serializer, mip_3dm_gpio_config_response *self)
 
void extract_mip_3dm_gpio_state_command (mip_serializer *serializer, mip_3dm_gpio_state_command *self)
 
void extract_mip_3dm_gpio_state_response (mip_serializer *serializer, mip_3dm_gpio_state_response *self)
 
void extract_mip_3dm_gps_message_format_command (mip_serializer *serializer, mip_3dm_gps_message_format_command *self)
 
void extract_mip_3dm_gps_message_format_response (mip_serializer *serializer, mip_3dm_gps_message_format_response *self)
 
void extract_mip_3dm_gyro_bias_command (mip_serializer *serializer, mip_3dm_gyro_bias_command *self)
 
void extract_mip_3dm_gyro_bias_response (mip_serializer *serializer, mip_3dm_gyro_bias_response *self)
 
void extract_mip_3dm_imu_lowpass_filter_command (mip_serializer *serializer, mip_3dm_imu_lowpass_filter_command *self)
 
void extract_mip_3dm_imu_lowpass_filter_response (mip_serializer *serializer, mip_3dm_imu_lowpass_filter_response *self)
 
void extract_mip_3dm_imu_message_format_command (mip_serializer *serializer, mip_3dm_imu_message_format_command *self)
 
void extract_mip_3dm_imu_message_format_response (mip_serializer *serializer, mip_3dm_imu_message_format_response *self)
 
void extract_mip_3dm_lowpass_filter_command (mip_serializer *serializer, mip_3dm_lowpass_filter_command *self)
 
void extract_mip_3dm_lowpass_filter_response (mip_serializer *serializer, mip_3dm_lowpass_filter_response *self)
 
void extract_mip_3dm_mag_hard_iron_offset_command (mip_serializer *serializer, mip_3dm_mag_hard_iron_offset_command *self)
 
void extract_mip_3dm_mag_hard_iron_offset_response (mip_serializer *serializer, mip_3dm_mag_hard_iron_offset_response *self)
 
void extract_mip_3dm_mag_soft_iron_matrix_command (mip_serializer *serializer, mip_3dm_mag_soft_iron_matrix_command *self)
 
void extract_mip_3dm_mag_soft_iron_matrix_response (mip_serializer *serializer, mip_3dm_mag_soft_iron_matrix_response *self)
 
void extract_mip_3dm_message_format_command (mip_serializer *serializer, mip_3dm_message_format_command *self)
 
void extract_mip_3dm_message_format_response (mip_serializer *serializer, mip_3dm_message_format_response *self)
 
void extract_mip_3dm_nmea_message_format_command (mip_serializer *serializer, mip_3dm_nmea_message_format_command *self)
 
void extract_mip_3dm_nmea_message_format_response (mip_serializer *serializer, mip_3dm_nmea_message_format_response *self)
 
void extract_mip_3dm_nmea_poll_data_command (mip_serializer *serializer, mip_3dm_nmea_poll_data_command *self)
 
void extract_mip_3dm_odometer_command (mip_serializer *serializer, mip_3dm_odometer_command *self)
 
void extract_mip_3dm_odometer_command_mode (struct mip_serializer *serializer, mip_3dm_odometer_command_mode *self)
 
void extract_mip_3dm_odometer_response (mip_serializer *serializer, mip_3dm_odometer_response *self)
 
void extract_mip_3dm_poll_data_command (mip_serializer *serializer, mip_3dm_poll_data_command *self)
 
void extract_mip_3dm_poll_filter_message_command (mip_serializer *serializer, mip_3dm_poll_filter_message_command *self)
 
void extract_mip_3dm_poll_gnss_message_command (mip_serializer *serializer, mip_3dm_poll_gnss_message_command *self)
 
void extract_mip_3dm_poll_imu_message_command (mip_serializer *serializer, mip_3dm_poll_imu_message_command *self)
 
void extract_mip_3dm_pps_source_command (mip_serializer *serializer, mip_3dm_pps_source_command *self)
 
void extract_mip_3dm_pps_source_command_source (struct mip_serializer *serializer, mip_3dm_pps_source_command_source *self)
 
void extract_mip_3dm_pps_source_response (mip_serializer *serializer, mip_3dm_pps_source_response *self)
 
void extract_mip_3dm_sensor_2_vehicle_transform_dcm_command (mip_serializer *serializer, mip_3dm_sensor_2_vehicle_transform_dcm_command *self)
 
void extract_mip_3dm_sensor_2_vehicle_transform_dcm_response (mip_serializer *serializer, mip_3dm_sensor_2_vehicle_transform_dcm_response *self)
 
void extract_mip_3dm_sensor_2_vehicle_transform_euler_command (mip_serializer *serializer, mip_3dm_sensor_2_vehicle_transform_euler_command *self)
 
void extract_mip_3dm_sensor_2_vehicle_transform_euler_response (mip_serializer *serializer, mip_3dm_sensor_2_vehicle_transform_euler_response *self)
 
void extract_mip_3dm_sensor_2_vehicle_transform_quaternion_command (mip_serializer *serializer, mip_3dm_sensor_2_vehicle_transform_quaternion_command *self)
 
void extract_mip_3dm_sensor_2_vehicle_transform_quaternion_response (mip_serializer *serializer, mip_3dm_sensor_2_vehicle_transform_quaternion_response *self)
 
void extract_mip_3dm_sensor_range_command (mip_serializer *serializer, mip_3dm_sensor_range_command *self)
 
void extract_mip_3dm_sensor_range_response (mip_serializer *serializer, mip_3dm_sensor_range_response *self)
 
void extract_mip_3dm_uart_baudrate_command (mip_serializer *serializer, mip_3dm_uart_baudrate_command *self)
 
void extract_mip_3dm_uart_baudrate_response (mip_serializer *serializer, mip_3dm_uart_baudrate_response *self)
 
void extract_mip_nmea_message (mip_serializer *serializer, mip_nmea_message *self)
 
void extract_mip_nmea_message_message_id (struct mip_serializer *serializer, mip_nmea_message_message_id *self)
 
void extract_mip_nmea_message_talker_id (struct mip_serializer *serializer, mip_nmea_message_talker_id *self)
 
void extract_mip_sensor_range_type (struct mip_serializer *serializer, mip_sensor_range_type *self)
 
void insert_mip_3dm_accel_bias_command (mip_serializer *serializer, const mip_3dm_accel_bias_command *self)
 
void insert_mip_3dm_accel_bias_response (mip_serializer *serializer, const mip_3dm_accel_bias_response *self)
 
void insert_mip_3dm_calibrated_sensor_ranges_command (mip_serializer *serializer, const mip_3dm_calibrated_sensor_ranges_command *self)
 
void insert_mip_3dm_calibrated_sensor_ranges_command_entry (mip_serializer *serializer, const mip_3dm_calibrated_sensor_ranges_command_entry *self)
 
void insert_mip_3dm_calibrated_sensor_ranges_response (mip_serializer *serializer, const mip_3dm_calibrated_sensor_ranges_response *self)
 
void insert_mip_3dm_capture_gyro_bias_command (mip_serializer *serializer, const mip_3dm_capture_gyro_bias_command *self)
 
void insert_mip_3dm_capture_gyro_bias_response (mip_serializer *serializer, const mip_3dm_capture_gyro_bias_response *self)
 
void insert_mip_3dm_complementary_filter_command (mip_serializer *serializer, const mip_3dm_complementary_filter_command *self)
 
void insert_mip_3dm_complementary_filter_response (mip_serializer *serializer, const mip_3dm_complementary_filter_response *self)
 
void insert_mip_3dm_coning_sculling_enable_command (mip_serializer *serializer, const mip_3dm_coning_sculling_enable_command *self)
 
void insert_mip_3dm_coning_sculling_enable_response (mip_serializer *serializer, const mip_3dm_coning_sculling_enable_response *self)
 
void insert_mip_3dm_constellation_settings_command (mip_serializer *serializer, const mip_3dm_constellation_settings_command *self)
 
void insert_mip_3dm_constellation_settings_command_constellation_id (struct mip_serializer *serializer, const mip_3dm_constellation_settings_command_constellation_id self)
 
void insert_mip_3dm_constellation_settings_command_option_flags (struct mip_serializer *serializer, const mip_3dm_constellation_settings_command_option_flags self)
 
void insert_mip_3dm_constellation_settings_command_settings (mip_serializer *serializer, const mip_3dm_constellation_settings_command_settings *self)
 
void insert_mip_3dm_constellation_settings_response (mip_serializer *serializer, const mip_3dm_constellation_settings_response *self)
 
void insert_mip_3dm_datastream_control_command (mip_serializer *serializer, const mip_3dm_datastream_control_command *self)
 
void insert_mip_3dm_datastream_control_response (mip_serializer *serializer, const mip_3dm_datastream_control_response *self)
 
void insert_mip_3dm_device_settings_command (mip_serializer *serializer, const mip_3dm_device_settings_command *self)
 
void insert_mip_3dm_event_action_command (mip_serializer *serializer, const mip_3dm_event_action_command *self)
 
void insert_mip_3dm_event_action_command_gpio_params (mip_serializer *serializer, const mip_3dm_event_action_command_gpio_params *self)
 
void insert_mip_3dm_event_action_command_gpio_params_mode (struct mip_serializer *serializer, const mip_3dm_event_action_command_gpio_params_mode self)
 
void insert_mip_3dm_event_action_command_message_params (mip_serializer *serializer, const mip_3dm_event_action_command_message_params *self)
 
void insert_mip_3dm_event_action_command_type (struct mip_serializer *serializer, const mip_3dm_event_action_command_type self)
 
void insert_mip_3dm_event_action_response (mip_serializer *serializer, const mip_3dm_event_action_response *self)
 
void insert_mip_3dm_event_control_command (mip_serializer *serializer, const mip_3dm_event_control_command *self)
 
void insert_mip_3dm_event_control_command_mode (struct mip_serializer *serializer, const mip_3dm_event_control_command_mode self)
 
void insert_mip_3dm_event_control_response (mip_serializer *serializer, const mip_3dm_event_control_response *self)
 
void insert_mip_3dm_event_trigger_command (mip_serializer *serializer, const mip_3dm_event_trigger_command *self)
 
void insert_mip_3dm_event_trigger_command_combination_params (mip_serializer *serializer, const mip_3dm_event_trigger_command_combination_params *self)
 
void insert_mip_3dm_event_trigger_command_gpio_params (mip_serializer *serializer, const mip_3dm_event_trigger_command_gpio_params *self)
 
void insert_mip_3dm_event_trigger_command_gpio_params_mode (struct mip_serializer *serializer, const mip_3dm_event_trigger_command_gpio_params_mode self)
 
void insert_mip_3dm_event_trigger_command_threshold_params (mip_serializer *serializer, const mip_3dm_event_trigger_command_threshold_params *self)
 
void insert_mip_3dm_event_trigger_command_threshold_params_type (struct mip_serializer *serializer, const mip_3dm_event_trigger_command_threshold_params_type self)
 
void insert_mip_3dm_event_trigger_command_type (struct mip_serializer *serializer, const mip_3dm_event_trigger_command_type self)
 
void insert_mip_3dm_event_trigger_response (mip_serializer *serializer, const mip_3dm_event_trigger_response *self)
 
void insert_mip_3dm_factory_streaming_command (mip_serializer *serializer, const mip_3dm_factory_streaming_command *self)
 
void insert_mip_3dm_factory_streaming_command_action (struct mip_serializer *serializer, const mip_3dm_factory_streaming_command_action self)
 
void insert_mip_3dm_filter_message_format_command (mip_serializer *serializer, const mip_3dm_filter_message_format_command *self)
 
void insert_mip_3dm_filter_message_format_response (mip_serializer *serializer, const mip_3dm_filter_message_format_response *self)
 
void insert_mip_3dm_get_base_rate_command (mip_serializer *serializer, const mip_3dm_get_base_rate_command *self)
 
void insert_mip_3dm_get_base_rate_response (mip_serializer *serializer, const mip_3dm_get_base_rate_response *self)
 
void insert_mip_3dm_get_event_action_status_command (mip_serializer *serializer, const mip_3dm_get_event_action_status_command *self)
 
void insert_mip_3dm_get_event_action_status_command_entry (mip_serializer *serializer, const mip_3dm_get_event_action_status_command_entry *self)
 
void insert_mip_3dm_get_event_action_status_response (mip_serializer *serializer, const mip_3dm_get_event_action_status_response *self)
 
void insert_mip_3dm_get_event_support_command (mip_serializer *serializer, const mip_3dm_get_event_support_command *self)
 
void insert_mip_3dm_get_event_support_command_info (mip_serializer *serializer, const mip_3dm_get_event_support_command_info *self)
 
void insert_mip_3dm_get_event_support_command_query (struct mip_serializer *serializer, const mip_3dm_get_event_support_command_query self)
 
void insert_mip_3dm_get_event_support_response (mip_serializer *serializer, const mip_3dm_get_event_support_response *self)
 
void insert_mip_3dm_get_event_trigger_status_command (mip_serializer *serializer, const mip_3dm_get_event_trigger_status_command *self)
 
void insert_mip_3dm_get_event_trigger_status_command_entry (mip_serializer *serializer, const mip_3dm_get_event_trigger_status_command_entry *self)
 
void insert_mip_3dm_get_event_trigger_status_command_status (struct mip_serializer *serializer, const mip_3dm_get_event_trigger_status_command_status self)
 
void insert_mip_3dm_get_event_trigger_status_response (mip_serializer *serializer, const mip_3dm_get_event_trigger_status_response *self)
 
void insert_mip_3dm_gnss_assisted_fix_command (mip_serializer *serializer, const mip_3dm_gnss_assisted_fix_command *self)
 
void insert_mip_3dm_gnss_assisted_fix_command_assisted_fix_option (struct mip_serializer *serializer, const mip_3dm_gnss_assisted_fix_command_assisted_fix_option self)
 
void insert_mip_3dm_gnss_assisted_fix_response (mip_serializer *serializer, const mip_3dm_gnss_assisted_fix_response *self)
 
void insert_mip_3dm_gnss_sbas_settings_command (mip_serializer *serializer, const mip_3dm_gnss_sbas_settings_command *self)
 
void insert_mip_3dm_gnss_sbas_settings_command_sbasoptions (struct mip_serializer *serializer, const mip_3dm_gnss_sbas_settings_command_sbasoptions self)
 
void insert_mip_3dm_gnss_sbas_settings_response (mip_serializer *serializer, const mip_3dm_gnss_sbas_settings_response *self)
 
void insert_mip_3dm_gnss_time_assistance_command (mip_serializer *serializer, const mip_3dm_gnss_time_assistance_command *self)
 
void insert_mip_3dm_gnss_time_assistance_response (mip_serializer *serializer, const mip_3dm_gnss_time_assistance_response *self)
 
void insert_mip_3dm_gpio_config_command (mip_serializer *serializer, const mip_3dm_gpio_config_command *self)
 
void insert_mip_3dm_gpio_config_command_behavior (struct mip_serializer *serializer, const mip_3dm_gpio_config_command_behavior self)
 
void insert_mip_3dm_gpio_config_command_feature (struct mip_serializer *serializer, const mip_3dm_gpio_config_command_feature self)
 
void insert_mip_3dm_gpio_config_command_pin_mode (struct mip_serializer *serializer, const mip_3dm_gpio_config_command_pin_mode self)
 
void insert_mip_3dm_gpio_config_response (mip_serializer *serializer, const mip_3dm_gpio_config_response *self)
 
void insert_mip_3dm_gpio_state_command (mip_serializer *serializer, const mip_3dm_gpio_state_command *self)
 
void insert_mip_3dm_gpio_state_response (mip_serializer *serializer, const mip_3dm_gpio_state_response *self)
 
void insert_mip_3dm_gps_message_format_command (mip_serializer *serializer, const mip_3dm_gps_message_format_command *self)
 
void insert_mip_3dm_gps_message_format_response (mip_serializer *serializer, const mip_3dm_gps_message_format_response *self)
 
void insert_mip_3dm_gyro_bias_command (mip_serializer *serializer, const mip_3dm_gyro_bias_command *self)
 
void insert_mip_3dm_gyro_bias_response (mip_serializer *serializer, const mip_3dm_gyro_bias_response *self)
 
void insert_mip_3dm_imu_lowpass_filter_command (mip_serializer *serializer, const mip_3dm_imu_lowpass_filter_command *self)
 
void insert_mip_3dm_imu_lowpass_filter_response (mip_serializer *serializer, const mip_3dm_imu_lowpass_filter_response *self)
 
void insert_mip_3dm_imu_message_format_command (mip_serializer *serializer, const mip_3dm_imu_message_format_command *self)
 
void insert_mip_3dm_imu_message_format_response (mip_serializer *serializer, const mip_3dm_imu_message_format_response *self)
 
void insert_mip_3dm_lowpass_filter_command (mip_serializer *serializer, const mip_3dm_lowpass_filter_command *self)
 
void insert_mip_3dm_lowpass_filter_response (mip_serializer *serializer, const mip_3dm_lowpass_filter_response *self)
 
void insert_mip_3dm_mag_hard_iron_offset_command (mip_serializer *serializer, const mip_3dm_mag_hard_iron_offset_command *self)
 
void insert_mip_3dm_mag_hard_iron_offset_response (mip_serializer *serializer, const mip_3dm_mag_hard_iron_offset_response *self)
 
void insert_mip_3dm_mag_soft_iron_matrix_command (mip_serializer *serializer, const mip_3dm_mag_soft_iron_matrix_command *self)
 
void insert_mip_3dm_mag_soft_iron_matrix_response (mip_serializer *serializer, const mip_3dm_mag_soft_iron_matrix_response *self)
 
void insert_mip_3dm_message_format_command (mip_serializer *serializer, const mip_3dm_message_format_command *self)
 
void insert_mip_3dm_message_format_response (mip_serializer *serializer, const mip_3dm_message_format_response *self)
 
void insert_mip_3dm_nmea_message_format_command (mip_serializer *serializer, const mip_3dm_nmea_message_format_command *self)
 
void insert_mip_3dm_nmea_message_format_response (mip_serializer *serializer, const mip_3dm_nmea_message_format_response *self)
 
void insert_mip_3dm_nmea_poll_data_command (mip_serializer *serializer, const mip_3dm_nmea_poll_data_command *self)
 
void insert_mip_3dm_odometer_command (mip_serializer *serializer, const mip_3dm_odometer_command *self)
 
void insert_mip_3dm_odometer_command_mode (struct mip_serializer *serializer, const mip_3dm_odometer_command_mode self)
 
void insert_mip_3dm_odometer_response (mip_serializer *serializer, const mip_3dm_odometer_response *self)
 
void insert_mip_3dm_poll_data_command (mip_serializer *serializer, const mip_3dm_poll_data_command *self)
 
void insert_mip_3dm_poll_filter_message_command (mip_serializer *serializer, const mip_3dm_poll_filter_message_command *self)
 
void insert_mip_3dm_poll_gnss_message_command (mip_serializer *serializer, const mip_3dm_poll_gnss_message_command *self)
 
void insert_mip_3dm_poll_imu_message_command (mip_serializer *serializer, const mip_3dm_poll_imu_message_command *self)
 
void insert_mip_3dm_pps_source_command (mip_serializer *serializer, const mip_3dm_pps_source_command *self)
 
void insert_mip_3dm_pps_source_command_source (struct mip_serializer *serializer, const mip_3dm_pps_source_command_source self)
 
void insert_mip_3dm_pps_source_response (mip_serializer *serializer, const mip_3dm_pps_source_response *self)
 
void insert_mip_3dm_sensor_2_vehicle_transform_dcm_command (mip_serializer *serializer, const mip_3dm_sensor_2_vehicle_transform_dcm_command *self)
 
void insert_mip_3dm_sensor_2_vehicle_transform_dcm_response (mip_serializer *serializer, const mip_3dm_sensor_2_vehicle_transform_dcm_response *self)
 
void insert_mip_3dm_sensor_2_vehicle_transform_euler_command (mip_serializer *serializer, const mip_3dm_sensor_2_vehicle_transform_euler_command *self)
 
void insert_mip_3dm_sensor_2_vehicle_transform_euler_response (mip_serializer *serializer, const mip_3dm_sensor_2_vehicle_transform_euler_response *self)
 
void insert_mip_3dm_sensor_2_vehicle_transform_quaternion_command (mip_serializer *serializer, const mip_3dm_sensor_2_vehicle_transform_quaternion_command *self)
 
void insert_mip_3dm_sensor_2_vehicle_transform_quaternion_response (mip_serializer *serializer, const mip_3dm_sensor_2_vehicle_transform_quaternion_response *self)
 
void insert_mip_3dm_sensor_range_command (mip_serializer *serializer, const mip_3dm_sensor_range_command *self)
 
void insert_mip_3dm_sensor_range_response (mip_serializer *serializer, const mip_3dm_sensor_range_response *self)
 
void insert_mip_3dm_uart_baudrate_command (mip_serializer *serializer, const mip_3dm_uart_baudrate_command *self)
 
void insert_mip_3dm_uart_baudrate_response (mip_serializer *serializer, const mip_3dm_uart_baudrate_response *self)
 
void insert_mip_nmea_message (mip_serializer *serializer, const mip_nmea_message *self)
 
void insert_mip_nmea_message_message_id (struct mip_serializer *serializer, const mip_nmea_message_message_id self)
 
void insert_mip_nmea_message_talker_id (struct mip_serializer *serializer, const mip_nmea_message_talker_id self)
 
void insert_mip_sensor_range_type (struct mip_serializer *serializer, const mip_sensor_range_type self)
 
mip_cmd_result mip_3dm_calibrated_sensor_ranges (struct mip_interface *device, mip_sensor_range_type sensor, uint8_t *num_ranges_out, uint8_t num_ranges_out_max, mip_3dm_calibrated_sensor_ranges_command_entry *ranges_out)
 
mip_cmd_result mip_3dm_capture_gyro_bias (struct mip_interface *device, uint16_t averaging_time_ms, float *bias_out)
 
mip_cmd_result mip_3dm_default_accel_bias (struct mip_interface *device)
 
mip_cmd_result mip_3dm_default_complementary_filter (struct mip_interface *device)
 
mip_cmd_result mip_3dm_default_coning_sculling_enable (struct mip_interface *device)
 
mip_cmd_result mip_3dm_default_constellation_settings (struct mip_interface *device)
 
mip_cmd_result mip_3dm_default_datastream_control (struct mip_interface *device, uint8_t desc_set)
 
mip_cmd_result mip_3dm_default_device_settings (struct mip_interface *device)
 
mip_cmd_result mip_3dm_default_event_action (struct mip_interface *device, uint8_t instance)
 
mip_cmd_result mip_3dm_default_event_control (struct mip_interface *device, uint8_t instance)
 
mip_cmd_result mip_3dm_default_event_trigger (struct mip_interface *device, uint8_t instance)
 
mip_cmd_result mip_3dm_default_filter_message_format (struct mip_interface *device)
 
mip_cmd_result mip_3dm_default_gnss_assisted_fix (struct mip_interface *device)
 
mip_cmd_result mip_3dm_default_gnss_sbas_settings (struct mip_interface *device)
 
mip_cmd_result mip_3dm_default_gpio_config (struct mip_interface *device, uint8_t pin)
 
mip_cmd_result mip_3dm_default_gps_message_format (struct mip_interface *device)
 
mip_cmd_result mip_3dm_default_gyro_bias (struct mip_interface *device)
 
mip_cmd_result mip_3dm_default_imu_lowpass_filter (struct mip_interface *device, uint8_t target_descriptor)
 
mip_cmd_result mip_3dm_default_imu_message_format (struct mip_interface *device)
 
mip_cmd_result mip_3dm_default_lowpass_filter (struct mip_interface *device, uint8_t desc_set, uint8_t field_desc)
 
mip_cmd_result mip_3dm_default_mag_hard_iron_offset (struct mip_interface *device)
 
mip_cmd_result mip_3dm_default_mag_soft_iron_matrix (struct mip_interface *device)
 
mip_cmd_result mip_3dm_default_message_format (struct mip_interface *device, uint8_t desc_set)
 
mip_cmd_result mip_3dm_default_nmea_message_format (struct mip_interface *device)
 
mip_cmd_result mip_3dm_default_odometer (struct mip_interface *device)
 
mip_cmd_result mip_3dm_default_pps_source (struct mip_interface *device)
 
mip_cmd_result mip_3dm_default_sensor_2_vehicle_transform_dcm (struct mip_interface *device)
 
mip_cmd_result mip_3dm_default_sensor_2_vehicle_transform_euler (struct mip_interface *device)
 
mip_cmd_result mip_3dm_default_sensor_2_vehicle_transform_quaternion (struct mip_interface *device)
 
mip_cmd_result mip_3dm_default_sensor_range (struct mip_interface *device, mip_sensor_range_type sensor)
 
mip_cmd_result mip_3dm_default_uart_baudrate (struct mip_interface *device)
 
mip_cmd_result mip_3dm_factory_streaming (struct mip_interface *device, mip_3dm_factory_streaming_command_action action, uint8_t reserved)
 
mip_cmd_result mip_3dm_filter_get_base_rate (struct mip_interface *device, uint16_t *rate_out)
 
mip_cmd_result mip_3dm_get_base_rate (struct mip_interface *device, uint8_t desc_set, uint16_t *rate_out)
 
mip_cmd_result mip_3dm_get_event_action_status (struct mip_interface *device, uint8_t requested_count, const uint8_t *requested_instances, uint8_t *count_out, uint8_t count_out_max, mip_3dm_get_event_action_status_command_entry *actions_out)
 
mip_cmd_result mip_3dm_get_event_support (struct mip_interface *device, mip_3dm_get_event_support_command_query query, uint8_t *max_instances_out, uint8_t *num_entries_out, uint8_t num_entries_out_max, mip_3dm_get_event_support_command_info *entries_out)
 
mip_cmd_result mip_3dm_get_event_trigger_status (struct mip_interface *device, uint8_t requested_count, const uint8_t *requested_instances, uint8_t *count_out, uint8_t count_out_max, mip_3dm_get_event_trigger_status_command_entry *triggers_out)
 
mip_cmd_result mip_3dm_gps_get_base_rate (struct mip_interface *device, uint16_t *rate_out)
 
mip_cmd_result mip_3dm_imu_get_base_rate (struct mip_interface *device, uint16_t *rate_out)
 
mip_cmd_result mip_3dm_load_accel_bias (struct mip_interface *device)
 
mip_cmd_result mip_3dm_load_complementary_filter (struct mip_interface *device)
 
mip_cmd_result mip_3dm_load_coning_sculling_enable (struct mip_interface *device)
 
mip_cmd_result mip_3dm_load_constellation_settings (struct mip_interface *device)
 
mip_cmd_result mip_3dm_load_datastream_control (struct mip_interface *device, uint8_t desc_set)
 
mip_cmd_result mip_3dm_load_device_settings (struct mip_interface *device)
 
mip_cmd_result mip_3dm_load_event_action (struct mip_interface *device, uint8_t instance)
 
mip_cmd_result mip_3dm_load_event_control (struct mip_interface *device, uint8_t instance)
 
mip_cmd_result mip_3dm_load_event_trigger (struct mip_interface *device, uint8_t instance)
 
mip_cmd_result mip_3dm_load_filter_message_format (struct mip_interface *device)
 
mip_cmd_result mip_3dm_load_gnss_assisted_fix (struct mip_interface *device)
 
mip_cmd_result mip_3dm_load_gnss_sbas_settings (struct mip_interface *device)
 
mip_cmd_result mip_3dm_load_gpio_config (struct mip_interface *device, uint8_t pin)
 
mip_cmd_result mip_3dm_load_gps_message_format (struct mip_interface *device)
 
mip_cmd_result mip_3dm_load_gyro_bias (struct mip_interface *device)
 
mip_cmd_result mip_3dm_load_imu_lowpass_filter (struct mip_interface *device, uint8_t target_descriptor)
 
mip_cmd_result mip_3dm_load_imu_message_format (struct mip_interface *device)
 
mip_cmd_result mip_3dm_load_lowpass_filter (struct mip_interface *device, uint8_t desc_set, uint8_t field_desc)
 
mip_cmd_result mip_3dm_load_mag_hard_iron_offset (struct mip_interface *device)
 
mip_cmd_result mip_3dm_load_mag_soft_iron_matrix (struct mip_interface *device)
 
mip_cmd_result mip_3dm_load_message_format (struct mip_interface *device, uint8_t desc_set)
 
mip_cmd_result mip_3dm_load_nmea_message_format (struct mip_interface *device)
 
mip_cmd_result mip_3dm_load_odometer (struct mip_interface *device)
 
mip_cmd_result mip_3dm_load_pps_source (struct mip_interface *device)
 
mip_cmd_result mip_3dm_load_sensor_2_vehicle_transform_dcm (struct mip_interface *device)
 
mip_cmd_result mip_3dm_load_sensor_2_vehicle_transform_euler (struct mip_interface *device)
 
mip_cmd_result mip_3dm_load_sensor_2_vehicle_transform_quaternion (struct mip_interface *device)
 
mip_cmd_result mip_3dm_load_sensor_range (struct mip_interface *device, mip_sensor_range_type sensor)
 
mip_cmd_result mip_3dm_load_uart_baudrate (struct mip_interface *device)
 
mip_cmd_result mip_3dm_nmea_poll_data (struct mip_interface *device, bool suppress_ack, uint8_t count, const mip_nmea_message *format_entries)
 
mip_cmd_result mip_3dm_poll_data (struct mip_interface *device, uint8_t desc_set, bool suppress_ack, uint8_t num_descriptors, const uint8_t *descriptors)
 
mip_cmd_result mip_3dm_poll_filter_message (struct mip_interface *device, bool suppress_ack, uint8_t num_descriptors, const mip_descriptor_rate *descriptors)
 
mip_cmd_result mip_3dm_poll_gnss_message (struct mip_interface *device, bool suppress_ack, uint8_t num_descriptors, const mip_descriptor_rate *descriptors)
 
mip_cmd_result mip_3dm_poll_imu_message (struct mip_interface *device, bool suppress_ack, uint8_t num_descriptors, const mip_descriptor_rate *descriptors)
 
mip_cmd_result mip_3dm_read_accel_bias (struct mip_interface *device, float *bias_out)
 
mip_cmd_result mip_3dm_read_complementary_filter (struct mip_interface *device, bool *pitch_roll_enable_out, bool *heading_enable_out, float *pitch_roll_time_constant_out, float *heading_time_constant_out)
 
mip_cmd_result mip_3dm_read_coning_sculling_enable (struct mip_interface *device, bool *enable_out)
 
mip_cmd_result mip_3dm_read_constellation_settings (struct mip_interface *device, uint16_t *max_channels_available_out, uint16_t *max_channels_use_out, uint8_t *config_count_out, uint8_t config_count_out_max, mip_3dm_constellation_settings_command_settings *settings_out)
 
mip_cmd_result mip_3dm_read_datastream_control (struct mip_interface *device, uint8_t desc_set, bool *enabled_out)
 
mip_cmd_result mip_3dm_read_event_action (struct mip_interface *device, uint8_t instance, uint8_t *trigger_out, mip_3dm_event_action_command_type *type_out, mip_3dm_event_action_command_parameters *parameters_out)
 
mip_cmd_result mip_3dm_read_event_control (struct mip_interface *device, uint8_t instance, mip_3dm_event_control_command_mode *mode_out)
 
mip_cmd_result mip_3dm_read_event_trigger (struct mip_interface *device, uint8_t instance, mip_3dm_event_trigger_command_type *type_out, mip_3dm_event_trigger_command_parameters *parameters_out)
 
mip_cmd_result mip_3dm_read_filter_message_format (struct mip_interface *device, uint8_t *num_descriptors_out, uint8_t num_descriptors_out_max, mip_descriptor_rate *descriptors_out)
 
mip_cmd_result mip_3dm_read_gnss_assisted_fix (struct mip_interface *device, mip_3dm_gnss_assisted_fix_command_assisted_fix_option *option_out, uint8_t *flags_out)
 
mip_cmd_result mip_3dm_read_gnss_sbas_settings (struct mip_interface *device, uint8_t *enable_sbas_out, mip_3dm_gnss_sbas_settings_command_sbasoptions *sbas_options_out, uint8_t *num_included_prns_out, uint8_t num_included_prns_out_max, uint16_t *included_prns_out)
 
mip_cmd_result mip_3dm_read_gnss_time_assistance (struct mip_interface *device, double *tow_out, uint16_t *week_number_out, float *accuracy_out)
 
mip_cmd_result mip_3dm_read_gpio_config (struct mip_interface *device, uint8_t pin, mip_3dm_gpio_config_command_feature *feature_out, mip_3dm_gpio_config_command_behavior *behavior_out, mip_3dm_gpio_config_command_pin_mode *pin_mode_out)
 
mip_cmd_result mip_3dm_read_gpio_state (struct mip_interface *device, uint8_t pin, bool *state_out)
 
mip_cmd_result mip_3dm_read_gps_message_format (struct mip_interface *device, uint8_t *num_descriptors_out, uint8_t num_descriptors_out_max, mip_descriptor_rate *descriptors_out)
 
mip_cmd_result mip_3dm_read_gyro_bias (struct mip_interface *device, float *bias_out)
 
mip_cmd_result mip_3dm_read_imu_lowpass_filter (struct mip_interface *device, uint8_t target_descriptor, bool *enable_out, bool *manual_out, uint16_t *frequency_out, uint8_t *reserved_out)
 
mip_cmd_result mip_3dm_read_imu_message_format (struct mip_interface *device, uint8_t *num_descriptors_out, uint8_t num_descriptors_out_max, mip_descriptor_rate *descriptors_out)
 
mip_cmd_result mip_3dm_read_lowpass_filter (struct mip_interface *device, uint8_t desc_set, uint8_t field_desc, bool *enable_out, bool *manual_out, float *frequency_out)
 
mip_cmd_result mip_3dm_read_mag_hard_iron_offset (struct mip_interface *device, float *offset_out)
 
mip_cmd_result mip_3dm_read_mag_soft_iron_matrix (struct mip_interface *device, float *offset_out)
 
mip_cmd_result mip_3dm_read_message_format (struct mip_interface *device, uint8_t desc_set, uint8_t *num_descriptors_out, uint8_t num_descriptors_out_max, mip_descriptor_rate *descriptors_out)
 
mip_cmd_result mip_3dm_read_nmea_message_format (struct mip_interface *device, uint8_t *count_out, uint8_t count_out_max, mip_nmea_message *format_entries_out)
 
mip_cmd_result mip_3dm_read_odometer (struct mip_interface *device, mip_3dm_odometer_command_mode *mode_out, float *scaling_out, float *uncertainty_out)
 
mip_cmd_result mip_3dm_read_pps_source (struct mip_interface *device, mip_3dm_pps_source_command_source *source_out)
 
mip_cmd_result mip_3dm_read_sensor_2_vehicle_transform_dcm (struct mip_interface *device, float *dcm_out)
 
mip_cmd_result mip_3dm_read_sensor_2_vehicle_transform_euler (struct mip_interface *device, float *roll_out, float *pitch_out, float *yaw_out)
 
mip_cmd_result mip_3dm_read_sensor_2_vehicle_transform_quaternion (struct mip_interface *device, float *q_out)
 
mip_cmd_result mip_3dm_read_sensor_range (struct mip_interface *device, mip_sensor_range_type sensor, uint8_t *setting_out)
 
mip_cmd_result mip_3dm_read_uart_baudrate (struct mip_interface *device, uint32_t *baud_out)
 
mip_cmd_result mip_3dm_save_accel_bias (struct mip_interface *device)
 
mip_cmd_result mip_3dm_save_complementary_filter (struct mip_interface *device)
 
mip_cmd_result mip_3dm_save_coning_sculling_enable (struct mip_interface *device)
 
mip_cmd_result mip_3dm_save_constellation_settings (struct mip_interface *device)
 
mip_cmd_result mip_3dm_save_datastream_control (struct mip_interface *device, uint8_t desc_set)
 
mip_cmd_result mip_3dm_save_device_settings (struct mip_interface *device)
 
mip_cmd_result mip_3dm_save_event_action (struct mip_interface *device, uint8_t instance)
 
mip_cmd_result mip_3dm_save_event_control (struct mip_interface *device, uint8_t instance)
 
mip_cmd_result mip_3dm_save_event_trigger (struct mip_interface *device, uint8_t instance)
 
mip_cmd_result mip_3dm_save_filter_message_format (struct mip_interface *device)
 
mip_cmd_result mip_3dm_save_gnss_assisted_fix (struct mip_interface *device)
 
mip_cmd_result mip_3dm_save_gnss_sbas_settings (struct mip_interface *device)
 
mip_cmd_result mip_3dm_save_gpio_config (struct mip_interface *device, uint8_t pin)
 
mip_cmd_result mip_3dm_save_gps_message_format (struct mip_interface *device)
 
mip_cmd_result mip_3dm_save_gyro_bias (struct mip_interface *device)
 
mip_cmd_result mip_3dm_save_imu_lowpass_filter (struct mip_interface *device, uint8_t target_descriptor)
 
mip_cmd_result mip_3dm_save_imu_message_format (struct mip_interface *device)
 
mip_cmd_result mip_3dm_save_lowpass_filter (struct mip_interface *device, uint8_t desc_set, uint8_t field_desc)
 
mip_cmd_result mip_3dm_save_mag_hard_iron_offset (struct mip_interface *device)
 
mip_cmd_result mip_3dm_save_mag_soft_iron_matrix (struct mip_interface *device)
 
mip_cmd_result mip_3dm_save_message_format (struct mip_interface *device, uint8_t desc_set)
 
mip_cmd_result mip_3dm_save_nmea_message_format (struct mip_interface *device)
 
mip_cmd_result mip_3dm_save_odometer (struct mip_interface *device)
 
mip_cmd_result mip_3dm_save_pps_source (struct mip_interface *device)
 
mip_cmd_result mip_3dm_save_sensor_2_vehicle_transform_dcm (struct mip_interface *device)
 
mip_cmd_result mip_3dm_save_sensor_2_vehicle_transform_euler (struct mip_interface *device)
 
mip_cmd_result mip_3dm_save_sensor_2_vehicle_transform_quaternion (struct mip_interface *device)
 
mip_cmd_result mip_3dm_save_sensor_range (struct mip_interface *device, mip_sensor_range_type sensor)
 
mip_cmd_result mip_3dm_save_uart_baudrate (struct mip_interface *device)
 
mip_cmd_result mip_3dm_write_accel_bias (struct mip_interface *device, const float *bias)
 
mip_cmd_result mip_3dm_write_complementary_filter (struct mip_interface *device, bool pitch_roll_enable, bool heading_enable, float pitch_roll_time_constant, float heading_time_constant)
 
mip_cmd_result mip_3dm_write_coning_sculling_enable (struct mip_interface *device, bool enable)
 
mip_cmd_result mip_3dm_write_constellation_settings (struct mip_interface *device, uint16_t max_channels, uint8_t config_count, const mip_3dm_constellation_settings_command_settings *settings)
 
mip_cmd_result mip_3dm_write_datastream_control (struct mip_interface *device, uint8_t desc_set, bool enable)
 
mip_cmd_result mip_3dm_write_event_action (struct mip_interface *device, uint8_t instance, uint8_t trigger, mip_3dm_event_action_command_type type, const mip_3dm_event_action_command_parameters *parameters)
 
mip_cmd_result mip_3dm_write_event_control (struct mip_interface *device, uint8_t instance, mip_3dm_event_control_command_mode mode)
 
mip_cmd_result mip_3dm_write_event_trigger (struct mip_interface *device, uint8_t instance, mip_3dm_event_trigger_command_type type, const mip_3dm_event_trigger_command_parameters *parameters)
 
mip_cmd_result mip_3dm_write_filter_message_format (struct mip_interface *device, uint8_t num_descriptors, const mip_descriptor_rate *descriptors)
 
mip_cmd_result mip_3dm_write_gnss_assisted_fix (struct mip_interface *device, mip_3dm_gnss_assisted_fix_command_assisted_fix_option option, uint8_t flags)
 
mip_cmd_result mip_3dm_write_gnss_sbas_settings (struct mip_interface *device, uint8_t enable_sbas, mip_3dm_gnss_sbas_settings_command_sbasoptions sbas_options, uint8_t num_included_prns, const uint16_t *included_prns)
 
mip_cmd_result mip_3dm_write_gnss_time_assistance (struct mip_interface *device, double tow, uint16_t week_number, float accuracy)
 
mip_cmd_result mip_3dm_write_gpio_config (struct mip_interface *device, uint8_t pin, mip_3dm_gpio_config_command_feature feature, mip_3dm_gpio_config_command_behavior behavior, mip_3dm_gpio_config_command_pin_mode pin_mode)
 
mip_cmd_result mip_3dm_write_gpio_state (struct mip_interface *device, uint8_t pin, bool state)
 
mip_cmd_result mip_3dm_write_gps_message_format (struct mip_interface *device, uint8_t num_descriptors, const mip_descriptor_rate *descriptors)
 
mip_cmd_result mip_3dm_write_gyro_bias (struct mip_interface *device, const float *bias)
 
mip_cmd_result mip_3dm_write_imu_lowpass_filter (struct mip_interface *device, uint8_t target_descriptor, bool enable, bool manual, uint16_t frequency, uint8_t reserved)
 
mip_cmd_result mip_3dm_write_imu_message_format (struct mip_interface *device, uint8_t num_descriptors, const mip_descriptor_rate *descriptors)
 
mip_cmd_result mip_3dm_write_lowpass_filter (struct mip_interface *device, uint8_t desc_set, uint8_t field_desc, bool enable, bool manual, float frequency)
 
mip_cmd_result mip_3dm_write_mag_hard_iron_offset (struct mip_interface *device, const float *offset)
 
mip_cmd_result mip_3dm_write_mag_soft_iron_matrix (struct mip_interface *device, const float *offset)
 
mip_cmd_result mip_3dm_write_message_format (struct mip_interface *device, uint8_t desc_set, uint8_t num_descriptors, const mip_descriptor_rate *descriptors)
 
mip_cmd_result mip_3dm_write_nmea_message_format (struct mip_interface *device, uint8_t count, const mip_nmea_message *format_entries)
 
mip_cmd_result mip_3dm_write_odometer (struct mip_interface *device, mip_3dm_odometer_command_mode mode, float scaling, float uncertainty)
 
mip_cmd_result mip_3dm_write_pps_source (struct mip_interface *device, mip_3dm_pps_source_command_source source)
 
mip_cmd_result mip_3dm_write_sensor_2_vehicle_transform_dcm (struct mip_interface *device, const float *dcm)
 
mip_cmd_result mip_3dm_write_sensor_2_vehicle_transform_euler (struct mip_interface *device, float roll, float pitch, float yaw)
 
mip_cmd_result mip_3dm_write_sensor_2_vehicle_transform_quaternion (struct mip_interface *device, const float *q)
 
mip_cmd_result mip_3dm_write_sensor_range (struct mip_interface *device, mip_sensor_range_type sensor, uint8_t setting)
 
mip_cmd_result mip_3dm_write_uart_baudrate (struct mip_interface *device, uint32_t baud)
 


microstrain_inertial_driver
Author(s): Brian Bingham, Parker Hannifin Corp
autogenerated on Fri Sep 6 2024 02:51:39