4 #include "../mip_result.h"
mip_cmd_result mip_filter_write_adaptive_filter_options(struct mip_interface *device, uint8_t level, uint16_t time_limit)
Definition: commands_filter.c:2351
void insert_mip_filter_adaptive_filter_options_response(mip_serializer *serializer, const mip_filter_adaptive_filter_options_response *self)
Definition: commands_filter.c:2336
void insert_mip_filter_adaptive_filter_options_command(mip_serializer *serializer, const mip_filter_adaptive_filter_options_command *self)
Definition: commands_filter.c:2311
mip_cmd_result mip_filter_save_adaptive_filter_options(struct mip_interface *device)
Definition: commands_filter.c:2396
mip_cmd_result mip_filter_load_adaptive_filter_options(struct mip_interface *device)
Definition: commands_filter.c:2408
mip_cmd_result mip_filter_read_adaptive_filter_options(struct mip_interface *device, uint8_t *level_out, uint16_t *time_limit_out)
Definition: commands_filter.c:2367
void extract_mip_filter_adaptive_filter_options_response(mip_serializer *serializer, mip_filter_adaptive_filter_options_response *self)
Definition: commands_filter.c:2343
void extract_mip_filter_adaptive_filter_options_command(mip_serializer *serializer, mip_filter_adaptive_filter_options_command *self)
Definition: commands_filter.c:2323
mip_cmd_result mip_filter_default_adaptive_filter_options(struct mip_interface *device)
Definition: commands_filter.c:2420
void extract_mip_filter_aiding_measurement_enable_response(mip_serializer *serializer, mip_filter_aiding_measurement_enable_response *self)
Definition: commands_filter.c:1818
void insert_mip_filter_aiding_measurement_enable_response(mip_serializer *serializer, const mip_filter_aiding_measurement_enable_response *self)
Definition: commands_filter.c:1811
uint16_t mip_filter_aiding_measurement_enable_command_aiding_source
Definition: commands_filter.h:958
mip_cmd_result mip_filter_write_aiding_measurement_enable(struct mip_interface *device, mip_filter_aiding_measurement_enable_command_aiding_source aiding_source, bool enable)
Definition: commands_filter.c:1837
void insert_mip_filter_aiding_measurement_enable_command_aiding_source(struct mip_serializer *serializer, const mip_filter_aiding_measurement_enable_command_aiding_source self)
Definition: commands_filter.c:1826
void insert_mip_filter_aiding_measurement_enable_command(mip_serializer *serializer, const mip_filter_aiding_measurement_enable_command *self)
Definition: commands_filter.c:1786
mip_cmd_result mip_filter_load_aiding_measurement_enable(struct mip_interface *device, mip_filter_aiding_measurement_enable_command_aiding_source aiding_source)
Definition: commands_filter.c:1897
mip_cmd_result mip_filter_read_aiding_measurement_enable(struct mip_interface *device, mip_filter_aiding_measurement_enable_command_aiding_source aiding_source, bool *enable_out)
Definition: commands_filter.c:1853
mip_cmd_result mip_filter_save_aiding_measurement_enable(struct mip_interface *device, mip_filter_aiding_measurement_enable_command_aiding_source aiding_source)
Definition: commands_filter.c:1883
void extract_mip_filter_aiding_measurement_enable_command(mip_serializer *serializer, mip_filter_aiding_measurement_enable_command *self)
Definition: commands_filter.c:1798
mip_cmd_result mip_filter_default_aiding_measurement_enable(struct mip_interface *device, mip_filter_aiding_measurement_enable_command_aiding_source aiding_source)
Definition: commands_filter.c:1911
void extract_mip_filter_aiding_measurement_enable_command_aiding_source(struct mip_serializer *serializer, mip_filter_aiding_measurement_enable_command_aiding_source *self)
Definition: commands_filter.c:1830
void extract_mip_filter_altitude_aiding_response(mip_serializer *serializer, mip_filter_altitude_aiding_response *self)
Definition: commands_filter.c:1454
mip_cmd_result mip_filter_load_altitude_aiding(struct mip_interface *device)
Definition: commands_filter.c:1512
mip_cmd_result mip_filter_write_altitude_aiding(struct mip_interface *device, uint8_t aiding_selector)
Definition: commands_filter.c:1460
void insert_mip_filter_altitude_aiding_command(mip_serializer *serializer, const mip_filter_altitude_aiding_command *self)
Definition: commands_filter.c:1428
void insert_mip_filter_altitude_aiding_response(mip_serializer *serializer, const mip_filter_altitude_aiding_response *self)
Definition: commands_filter.c:1449
mip_cmd_result mip_filter_default_altitude_aiding(struct mip_interface *device)
Definition: commands_filter.c:1524
void extract_mip_filter_altitude_aiding_command(mip_serializer *serializer, mip_filter_altitude_aiding_command *self)
Definition: commands_filter.c:1438
mip_cmd_result mip_filter_read_altitude_aiding(struct mip_interface *device, uint8_t *aiding_selector_out)
Definition: commands_filter.c:1474
mip_cmd_result mip_filter_save_altitude_aiding(struct mip_interface *device)
Definition: commands_filter.c:1500
mip_cmd_result mip_filter_default_antenna_offset(struct mip_interface *device)
Definition: commands_filter.c:1070
void insert_mip_filter_antenna_offset_response(mip_serializer *serializer, const mip_filter_antenna_offset_response *self)
Definition: commands_filter.c:990
mip_cmd_result mip_filter_load_antenna_offset(struct mip_interface *device)
Definition: commands_filter.c:1058
void extract_mip_filter_antenna_offset_response(mip_serializer *serializer, mip_filter_antenna_offset_response *self)
Definition: commands_filter.c:996
mip_cmd_result mip_filter_read_antenna_offset(struct mip_interface *device, float *offset_out)
Definition: commands_filter.c:1019
void extract_mip_filter_antenna_offset_command(mip_serializer *serializer, mip_filter_antenna_offset_command *self)
Definition: commands_filter.c:978
mip_cmd_result mip_filter_write_antenna_offset(struct mip_interface *device, const float *offset)
Definition: commands_filter.c:1003
void insert_mip_filter_antenna_offset_command(mip_serializer *serializer, const mip_filter_antenna_offset_command *self)
Definition: commands_filter.c:967
mip_cmd_result mip_filter_save_antenna_offset(struct mip_interface *device)
Definition: commands_filter.c:1046
mip_cmd_result mip_filter_load_auto_angular_zupt(struct mip_interface *device)
Definition: commands_filter.c:1754
void extract_mip_filter_auto_angular_zupt_command(mip_serializer *serializer, mip_filter_auto_angular_zupt_command *self)
Definition: commands_filter.c:1669
mip_cmd_result mip_filter_write_auto_angular_zupt(struct mip_interface *device, uint8_t enable, float threshold)
Definition: commands_filter.c:1697
void insert_mip_filter_auto_angular_zupt_command(mip_serializer *serializer, const mip_filter_auto_angular_zupt_command *self)
Definition: commands_filter.c:1657
void extract_mip_filter_auto_angular_zupt_response(mip_serializer *serializer, mip_filter_auto_angular_zupt_response *self)
Definition: commands_filter.c:1689
mip_cmd_result mip_filter_save_auto_angular_zupt(struct mip_interface *device)
Definition: commands_filter.c:1742
mip_cmd_result mip_filter_read_auto_angular_zupt(struct mip_interface *device, uint8_t *enable_out, float *threshold_out)
Definition: commands_filter.c:1713
mip_cmd_result mip_filter_default_auto_angular_zupt(struct mip_interface *device)
Definition: commands_filter.c:1766
void insert_mip_filter_auto_angular_zupt_response(mip_serializer *serializer, const mip_filter_auto_angular_zupt_response *self)
Definition: commands_filter.c:1682
void extract_mip_filter_auto_init_control_response(mip_serializer *serializer, mip_filter_auto_init_control_response *self)
Definition: commands_filter.c:1346
mip_cmd_result mip_filter_save_auto_init_control(struct mip_interface *device)
Definition: commands_filter.c:1392
mip_cmd_result mip_filter_write_auto_init_control(struct mip_interface *device, uint8_t enable)
Definition: commands_filter.c:1352
mip_cmd_result mip_filter_read_auto_init_control(struct mip_interface *device, uint8_t *enable_out)
Definition: commands_filter.c:1366
void insert_mip_filter_auto_init_control_response(mip_serializer *serializer, const mip_filter_auto_init_control_response *self)
Definition: commands_filter.c:1341
mip_cmd_result mip_filter_default_auto_init_control(struct mip_interface *device)
Definition: commands_filter.c:1416
void insert_mip_filter_auto_init_control_command(mip_serializer *serializer, const mip_filter_auto_init_control_command *self)
Definition: commands_filter.c:1320
void extract_mip_filter_auto_init_control_command(mip_serializer *serializer, mip_filter_auto_init_control_command *self)
Definition: commands_filter.c:1330
mip_cmd_result mip_filter_load_auto_init_control(struct mip_interface *device)
Definition: commands_filter.c:1404
mip_cmd_result mip_filter_load_auto_zupt(struct mip_interface *device)
Definition: commands_filter.c:1633
void insert_mip_filter_auto_zupt_command(mip_serializer *serializer, const mip_filter_auto_zupt_command *self)
Definition: commands_filter.c:1536
void extract_mip_filter_auto_zupt_command(mip_serializer *serializer, mip_filter_auto_zupt_command *self)
Definition: commands_filter.c:1548
mip_cmd_result mip_filter_save_auto_zupt(struct mip_interface *device)
Definition: commands_filter.c:1621
mip_cmd_result mip_filter_write_auto_zupt(struct mip_interface *device, uint8_t enable, float threshold)
Definition: commands_filter.c:1576
void insert_mip_filter_auto_zupt_response(mip_serializer *serializer, const mip_filter_auto_zupt_response *self)
Definition: commands_filter.c:1561
mip_cmd_result mip_filter_default_auto_zupt(struct mip_interface *device)
Definition: commands_filter.c:1645
void extract_mip_filter_auto_zupt_response(mip_serializer *serializer, mip_filter_auto_zupt_response *self)
Definition: commands_filter.c:1568
mip_cmd_result mip_filter_read_auto_zupt(struct mip_interface *device, uint8_t *enable_out, float *threshold_out)
Definition: commands_filter.c:1592
mip_cmd_result mip_filter_commanded_angular_zupt(struct mip_interface *device)
Definition: commands_filter.c:1782
mip_cmd_result mip_filter_commanded_zupt(struct mip_interface *device)
Definition: commands_filter.c:1778
void extract_mip_filter_estimation_control_command(mip_serializer *serializer, mip_filter_estimation_control_command *self)
Definition: commands_filter.c:101
void extract_mip_filter_estimation_control_command_enable_flags(struct mip_serializer *serializer, mip_filter_estimation_control_command_enable_flags *self)
Definition: commands_filter.c:127
void insert_mip_filter_estimation_control_command_enable_flags(struct mip_serializer *serializer, const mip_filter_estimation_control_command_enable_flags self)
Definition: commands_filter.c:123
void insert_mip_filter_estimation_control_response(mip_serializer *serializer, const mip_filter_estimation_control_response *self)
Definition: commands_filter.c:112
mip_cmd_result mip_filter_default_estimation_control(struct mip_interface *device)
Definition: commands_filter.c:198
mip_cmd_result mip_filter_read_estimation_control(struct mip_interface *device, mip_filter_estimation_control_command_enable_flags *enable_out)
Definition: commands_filter.c:148
void insert_mip_filter_estimation_control_command(mip_serializer *serializer, const mip_filter_estimation_control_command *self)
Definition: commands_filter.c:91
void extract_mip_filter_estimation_control_response(mip_serializer *serializer, mip_filter_estimation_control_response *self)
Definition: commands_filter.c:117
mip_cmd_result mip_filter_save_estimation_control(struct mip_interface *device)
Definition: commands_filter.c:174
mip_cmd_result mip_filter_write_estimation_control(struct mip_interface *device, mip_filter_estimation_control_command_enable_flags enable)
Definition: commands_filter.c:134
uint16_t mip_filter_estimation_control_command_enable_flags
Definition: commands_filter.h:237
mip_cmd_result mip_filter_load_estimation_control(struct mip_interface *device)
Definition: commands_filter.c:186
void insert_mip_filter_external_gnss_update_command(mip_serializer *serializer, const mip_filter_external_gnss_update_command *self)
Definition: commands_filter.c:210
void extract_mip_filter_external_gnss_update_command(mip_serializer *serializer, mip_filter_external_gnss_update_command *self)
Definition: commands_filter.c:232
mip_cmd_result mip_filter_external_gnss_update(struct mip_interface *device, double gps_time, uint16_t gps_week, double latitude, double longitude, double height, const float *velocity, const float *pos_uncertainty, const float *vel_uncertainty)
Definition: commands_filter.c:255
void insert_mip_filter_external_heading_update_with_time_command(mip_serializer *serializer, const mip_filter_external_heading_update_with_time_command *self)
Definition: commands_filter.c:322
mip_cmd_result mip_filter_external_heading_update_with_time(struct mip_interface *device, double gps_time, uint16_t gps_week, float heading, float heading_uncertainty, uint8_t type)
Definition: commands_filter.c:349
void extract_mip_filter_external_heading_update_with_time_command(mip_serializer *serializer, mip_filter_external_heading_update_with_time_command *self)
Definition: commands_filter.c:335
mip_cmd_result mip_filter_external_heading_update(struct mip_interface *device, float heading, float heading_uncertainty, uint8_t type)
Definition: commands_filter.c:306
void insert_mip_filter_external_heading_update_command(mip_serializer *serializer, const mip_filter_external_heading_update_command *self)
Definition: commands_filter.c:287
void extract_mip_filter_external_heading_update_command(mip_serializer *serializer, mip_filter_external_heading_update_command *self)
Definition: commands_filter.c:296
void insert_mip_filter_gnss_antenna_cal_control_command(mip_serializer *serializer, const mip_filter_gnss_antenna_cal_control_command *self)
Definition: commands_filter.c:3239
void extract_mip_filter_gnss_antenna_cal_control_command(mip_serializer *serializer, mip_filter_gnss_antenna_cal_control_command *self)
Definition: commands_filter.c:3251
mip_cmd_result mip_filter_read_gnss_antenna_cal_control(struct mip_interface *device, uint8_t *enable_out, float *max_offset_out)
Definition: commands_filter.c:3295
void extract_mip_filter_gnss_antenna_cal_control_response(mip_serializer *serializer, mip_filter_gnss_antenna_cal_control_response *self)
Definition: commands_filter.c:3271
mip_cmd_result mip_filter_load_gnss_antenna_cal_control(struct mip_interface *device)
Definition: commands_filter.c:3336
mip_cmd_result mip_filter_write_gnss_antenna_cal_control(struct mip_interface *device, uint8_t enable, float max_offset)
Definition: commands_filter.c:3279
mip_cmd_result mip_filter_default_gnss_antenna_cal_control(struct mip_interface *device)
Definition: commands_filter.c:3348
void insert_mip_filter_gnss_antenna_cal_control_response(mip_serializer *serializer, const mip_filter_gnss_antenna_cal_control_response *self)
Definition: commands_filter.c:3264
mip_cmd_result mip_filter_save_gnss_antenna_cal_control(struct mip_interface *device)
Definition: commands_filter.c:3324
void extract_mip_filter_gnss_source_command_source(struct mip_serializer *serializer, mip_filter_gnss_source_command_source *self)
Definition: commands_filter.c:1118
mip_cmd_result mip_filter_default_gnss_source(struct mip_interface *device)
Definition: commands_filter.c:1189
void insert_mip_filter_gnss_source_response(mip_serializer *serializer, const mip_filter_gnss_source_response *self)
Definition: commands_filter.c:1103
void insert_mip_filter_gnss_source_command_source(struct mip_serializer *serializer, const mip_filter_gnss_source_command_source self)
Definition: commands_filter.c:1114
void extract_mip_filter_gnss_source_command(mip_serializer *serializer, mip_filter_gnss_source_command *self)
Definition: commands_filter.c:1092
mip_cmd_result mip_filter_save_gnss_source(struct mip_interface *device)
Definition: commands_filter.c:1165
void insert_mip_filter_gnss_source_command(mip_serializer *serializer, const mip_filter_gnss_source_command *self)
Definition: commands_filter.c:1082
void extract_mip_filter_gnss_source_response(mip_serializer *serializer, mip_filter_gnss_source_response *self)
Definition: commands_filter.c:1108
mip_cmd_result mip_filter_read_gnss_source(struct mip_interface *device, mip_filter_gnss_source_command_source *source_out)
Definition: commands_filter.c:1139
mip_cmd_result mip_filter_write_gnss_source(struct mip_interface *device, mip_filter_gnss_source_command_source source)
Definition: commands_filter.c:1125
mip_cmd_result mip_filter_load_gnss_source(struct mip_interface *device)
Definition: commands_filter.c:1177
uint8_t mip_filter_gnss_source_command_source
Definition: commands_filter.h:684
void insert_mip_filter_heading_source_command(mip_serializer *serializer, const mip_filter_heading_source_command *self)
Definition: commands_filter.c:1201
mip_cmd_result mip_filter_read_heading_source(struct mip_interface *device, mip_filter_heading_source_command_source *source_out)
Definition: commands_filter.c:1258
mip_cmd_result mip_filter_load_heading_source(struct mip_interface *device)
Definition: commands_filter.c:1296
mip_cmd_result mip_filter_default_heading_source(struct mip_interface *device)
Definition: commands_filter.c:1308
mip_cmd_result mip_filter_save_heading_source(struct mip_interface *device)
Definition: commands_filter.c:1284
uint8_t mip_filter_heading_source_command_source
Definition: commands_filter.h:736
void extract_mip_filter_heading_source_command_source(struct mip_serializer *serializer, mip_filter_heading_source_command_source *self)
Definition: commands_filter.c:1237
void extract_mip_filter_heading_source_response(mip_serializer *serializer, mip_filter_heading_source_response *self)
Definition: commands_filter.c:1227
void extract_mip_filter_heading_source_command(mip_serializer *serializer, mip_filter_heading_source_command *self)
Definition: commands_filter.c:1211
void insert_mip_filter_heading_source_response(mip_serializer *serializer, const mip_filter_heading_source_response *self)
Definition: commands_filter.c:1222
void insert_mip_filter_heading_source_command_source(struct mip_serializer *serializer, const mip_filter_heading_source_command_source self)
Definition: commands_filter.c:1233
mip_cmd_result mip_filter_write_heading_source(struct mip_interface *device, mip_filter_heading_source_command_source source)
Definition: commands_filter.c:1244
uint8_t mip_filter_initialization_configuration_command_initial_condition_source
Definition: commands_filter.h:1063
void extract_mip_filter_initialization_configuration_command_initial_condition_source(struct mip_serializer *serializer, mip_filter_initialization_configuration_command_initial_condition_source *self)
Definition: commands_filter.c:2182
void extract_mip_filter_initialization_configuration_command_alignment_selector(struct mip_serializer *serializer, mip_filter_initialization_configuration_command_alignment_selector *self)
Definition: commands_filter.c:2171
void extract_mip_filter_initialization_configuration_response(mip_serializer *serializer, mip_filter_initialization_configuration_response *self)
Definition: commands_filter.c:2143
uint8_t mip_filter_initialization_configuration_command_alignment_selector
Definition: commands_filter.h:1057
void extract_mip_filter_initialization_configuration_command(mip_serializer *serializer, mip_filter_initialization_configuration_command *self)
Definition: commands_filter.c:2091
void insert_mip_filter_initialization_configuration_response(mip_serializer *serializer, const mip_filter_initialization_configuration_response *self)
Definition: commands_filter.c:2120
void insert_mip_filter_initialization_configuration_command(mip_serializer *serializer, const mip_filter_initialization_configuration_command *self)
Definition: commands_filter.c:2063
mip_cmd_result mip_filter_write_initialization_configuration(struct mip_interface *device, uint8_t wait_for_run_command, mip_filter_initialization_configuration_command_initial_condition_source initial_cond_src, mip_filter_initialization_configuration_command_alignment_selector auto_heading_alignment_selector, float initial_heading, float initial_pitch, float initial_roll, const float *initial_position, const float *initial_velocity, mip_filter_reference_frame reference_frame_selector)
Definition: commands_filter.c:2189
void insert_mip_filter_initialization_configuration_command_alignment_selector(struct mip_serializer *serializer, const mip_filter_initialization_configuration_command_alignment_selector self)
Definition: commands_filter.c:2167
mip_cmd_result mip_filter_save_initialization_configuration(struct mip_interface *device)
Definition: commands_filter.c:2275
mip_cmd_result mip_filter_default_initialization_configuration(struct mip_interface *device)
Definition: commands_filter.c:2299
mip_cmd_result mip_filter_load_initialization_configuration(struct mip_interface *device)
Definition: commands_filter.c:2287
void insert_mip_filter_initialization_configuration_command_initial_condition_source(struct mip_serializer *serializer, const mip_filter_initialization_configuration_command_initial_condition_source self)
Definition: commands_filter.c:2178
mip_cmd_result mip_filter_read_initialization_configuration(struct mip_interface *device, uint8_t *wait_for_run_command_out, mip_filter_initialization_configuration_command_initial_condition_source *initial_cond_src_out, mip_filter_initialization_configuration_command_alignment_selector *auto_heading_alignment_selector_out, float *initial_heading_out, float *initial_pitch_out, float *initial_roll_out, float *initial_position_out, float *initial_velocity_out, mip_filter_reference_frame *reference_frame_selector_out)
Definition: commands_filter.c:2223
void insert_mip_filter_kinematic_constraint_response(mip_serializer *serializer, const mip_filter_kinematic_constraint_response *self)
Definition: commands_filter.c:1958
void extract_mip_filter_kinematic_constraint_command(mip_serializer *serializer, mip_filter_kinematic_constraint_command *self)
Definition: commands_filter.c:1943
mip_cmd_result mip_filter_save_kinematic_constraint(struct mip_interface *device)
Definition: commands_filter.c:2027
mip_cmd_result mip_filter_write_kinematic_constraint(struct mip_interface *device, uint8_t acceleration_constraint_selection, uint8_t velocity_constraint_selection, uint8_t angular_constraint_selection)
Definition: commands_filter.c:1977
mip_cmd_result mip_filter_load_kinematic_constraint(struct mip_interface *device)
Definition: commands_filter.c:2039
void extract_mip_filter_kinematic_constraint_response(mip_serializer *serializer, mip_filter_kinematic_constraint_response *self)
Definition: commands_filter.c:1967
void insert_mip_filter_kinematic_constraint_command(mip_serializer *serializer, const mip_filter_kinematic_constraint_command *self)
Definition: commands_filter.c:1929
mip_cmd_result mip_filter_read_kinematic_constraint(struct mip_interface *device, uint8_t *acceleration_constraint_selection_out, uint8_t *velocity_constraint_selection_out, uint8_t *angular_constraint_selection_out)
Definition: commands_filter.c:1995
mip_cmd_result mip_filter_default_kinematic_constraint(struct mip_interface *device)
Definition: commands_filter.c:2051
mip_cmd_result mip_filter_load_magnetic_declination_source(struct mip_interface *device)
Definition: commands_filter.c:3457
mip_cmd_result mip_filter_read_magnetic_declination_source(struct mip_interface *device, mip_filter_mag_declination_source *source_out, float *declination_out)
Definition: commands_filter.c:3416
void extract_mip_filter_magnetic_declination_source_command(mip_serializer *serializer, mip_filter_magnetic_declination_source_command *self)
Definition: commands_filter.c:3372
mip_cmd_result mip_filter_default_magnetic_declination_source(struct mip_interface *device)
Definition: commands_filter.c:3469
mip_cmd_result mip_filter_write_magnetic_declination_source(struct mip_interface *device, mip_filter_mag_declination_source source, float declination)
Definition: commands_filter.c:3400
void extract_mip_filter_magnetic_declination_source_response(mip_serializer *serializer, mip_filter_magnetic_declination_source_response *self)
Definition: commands_filter.c:3392
mip_cmd_result mip_filter_save_magnetic_declination_source(struct mip_interface *device)
Definition: commands_filter.c:3445
void insert_mip_filter_magnetic_declination_source_command(mip_serializer *serializer, const mip_filter_magnetic_declination_source_command *self)
Definition: commands_filter.c:3360
void insert_mip_filter_magnetic_declination_source_response(mip_serializer *serializer, const mip_filter_magnetic_declination_source_response *self)
Definition: commands_filter.c:3385
void extract_mip_filter_multi_antenna_offset_command(mip_serializer *serializer, mip_filter_multi_antenna_offset_command *self)
Definition: commands_filter.c:2445
void insert_mip_filter_multi_antenna_offset_command(mip_serializer *serializer, const mip_filter_multi_antenna_offset_command *self)
Definition: commands_filter.c:2432
void insert_mip_filter_multi_antenna_offset_response(mip_serializer *serializer, const mip_filter_multi_antenna_offset_response *self)
Definition: commands_filter.c:2459
mip_cmd_result mip_filter_default_multi_antenna_offset(struct mip_interface *device, uint8_t receiver_id)
Definition: commands_filter.c:2553
mip_cmd_result mip_filter_save_multi_antenna_offset(struct mip_interface *device, uint8_t receiver_id)
Definition: commands_filter.c:2525
mip_cmd_result mip_filter_load_multi_antenna_offset(struct mip_interface *device, uint8_t receiver_id)
Definition: commands_filter.c:2539
mip_cmd_result mip_filter_write_multi_antenna_offset(struct mip_interface *device, uint8_t receiver_id, const float *antenna_offset)
Definition: commands_filter.c:2476
mip_cmd_result mip_filter_read_multi_antenna_offset(struct mip_interface *device, uint8_t receiver_id, float *antenna_offset_out)
Definition: commands_filter.c:2494
void extract_mip_filter_multi_antenna_offset_response(mip_serializer *serializer, mip_filter_multi_antenna_offset_response *self)
Definition: commands_filter.c:2467
void extract_mip_filter_ref_point_lever_arm_command_reference_point_selector(struct mip_serializer *serializer, mip_filter_ref_point_lever_arm_command_reference_point_selector *self)
Definition: commands_filter.c:2756
void insert_mip_filter_ref_point_lever_arm_command_reference_point_selector(struct mip_serializer *serializer, const mip_filter_ref_point_lever_arm_command_reference_point_selector self)
Definition: commands_filter.c:2752
mip_cmd_result mip_filter_load_ref_point_lever_arm(struct mip_interface *device)
Definition: commands_filter.c:2823
mip_cmd_result mip_filter_write_ref_point_lever_arm(struct mip_interface *device, mip_filter_ref_point_lever_arm_command_reference_point_selector ref_point_sel, const float *lever_arm_offset)
Definition: commands_filter.c:2763
void insert_mip_filter_ref_point_lever_arm_command(mip_serializer *serializer, const mip_filter_ref_point_lever_arm_command *self)
Definition: commands_filter.c:2708
void extract_mip_filter_ref_point_lever_arm_response(mip_serializer *serializer, mip_filter_ref_point_lever_arm_response *self)
Definition: commands_filter.c:2743
uint8_t mip_filter_ref_point_lever_arm_command_reference_point_selector
Definition: commands_filter.h:1234
mip_cmd_result mip_filter_default_ref_point_lever_arm(struct mip_interface *device)
Definition: commands_filter.c:2835
mip_cmd_result mip_filter_save_ref_point_lever_arm(struct mip_interface *device)
Definition: commands_filter.c:2811
void extract_mip_filter_ref_point_lever_arm_command(mip_serializer *serializer, mip_filter_ref_point_lever_arm_command *self)
Definition: commands_filter.c:2721
void insert_mip_filter_ref_point_lever_arm_response(mip_serializer *serializer, const mip_filter_ref_point_lever_arm_response *self)
Definition: commands_filter.c:2735
mip_cmd_result mip_filter_read_ref_point_lever_arm(struct mip_interface *device, mip_filter_ref_point_lever_arm_command_reference_point_selector *ref_point_sel_out, float *lever_arm_offset_out)
Definition: commands_filter.c:2781
void extract_mip_filter_rel_pos_configuration_command(mip_serializer *serializer, mip_filter_rel_pos_configuration_command *self)
Definition: commands_filter.c:2582
mip_cmd_result mip_filter_save_rel_pos_configuration(struct mip_interface *device)
Definition: commands_filter.c:2672
mip_cmd_result mip_filter_load_rel_pos_configuration(struct mip_interface *device)
Definition: commands_filter.c:2684
void extract_mip_filter_rel_pos_configuration_response(mip_serializer *serializer, mip_filter_rel_pos_configuration_response *self)
Definition: commands_filter.c:2608
mip_cmd_result mip_filter_read_rel_pos_configuration(struct mip_interface *device, uint8_t *source_out, mip_filter_reference_frame *reference_frame_selector_out, double *reference_coordinates_out)
Definition: commands_filter.c:2639
void insert_mip_filter_rel_pos_configuration_response(mip_serializer *serializer, const mip_filter_rel_pos_configuration_response *self)
Definition: commands_filter.c:2598
void insert_mip_filter_rel_pos_configuration_command(mip_serializer *serializer, const mip_filter_rel_pos_configuration_command *self)
Definition: commands_filter.c:2567
mip_cmd_result mip_filter_default_rel_pos_configuration(struct mip_interface *device)
Definition: commands_filter.c:2696
mip_cmd_result mip_filter_write_rel_pos_configuration(struct mip_interface *device, uint8_t source, mip_filter_reference_frame reference_frame_selector, const double *reference_coordinates)
Definition: commands_filter.c:2619
mip_cmd_result mip_filter_reset(struct mip_interface *device)
Definition: commands_filter.c:52
mip_cmd_result mip_filter_run(struct mip_interface *device)
Definition: commands_filter.c:1925
mip_cmd_result mip_filter_load_sensor_to_vehicle_offset(struct mip_interface *device)
Definition: commands_filter.c:943
void insert_mip_filter_sensor_to_vehicle_offset_command(mip_serializer *serializer, const mip_filter_sensor_to_vehicle_offset_command *self)
Definition: commands_filter.c:852
void insert_mip_filter_sensor_to_vehicle_offset_response(mip_serializer *serializer, const mip_filter_sensor_to_vehicle_offset_response *self)
Definition: commands_filter.c:875
void extract_mip_filter_sensor_to_vehicle_offset_command(mip_serializer *serializer, mip_filter_sensor_to_vehicle_offset_command *self)
Definition: commands_filter.c:863
mip_cmd_result mip_filter_read_sensor_to_vehicle_offset(struct mip_interface *device, float *offset_out)
Definition: commands_filter.c:904
mip_cmd_result mip_filter_write_sensor_to_vehicle_offset(struct mip_interface *device, const float *offset)
Definition: commands_filter.c:888
mip_cmd_result mip_filter_default_sensor_to_vehicle_offset(struct mip_interface *device)
Definition: commands_filter.c:955
mip_cmd_result mip_filter_save_sensor_to_vehicle_offset(struct mip_interface *device)
Definition: commands_filter.c:931
void extract_mip_filter_sensor_to_vehicle_offset_response(mip_serializer *serializer, mip_filter_sensor_to_vehicle_offset_response *self)
Definition: commands_filter.c:881
void extract_mip_filter_sensor_to_vehicle_rotation_dcm_command(mip_serializer *serializer, mip_filter_sensor_to_vehicle_rotation_dcm_command *self)
Definition: commands_filter.c:633
void insert_mip_filter_sensor_to_vehicle_rotation_dcm_response(mip_serializer *serializer, const mip_filter_sensor_to_vehicle_rotation_dcm_response *self)
Definition: commands_filter.c:645
mip_cmd_result mip_filter_save_sensor_to_vehicle_rotation_dcm(struct mip_interface *device)
Definition: commands_filter.c:701
mip_cmd_result mip_filter_read_sensor_to_vehicle_rotation_dcm(struct mip_interface *device, float *dcm_out)
Definition: commands_filter.c:674
mip_cmd_result mip_filter_default_sensor_to_vehicle_rotation_dcm(struct mip_interface *device)
Definition: commands_filter.c:725
mip_cmd_result mip_filter_write_sensor_to_vehicle_rotation_dcm(struct mip_interface *device, const float *dcm)
Definition: commands_filter.c:658
mip_cmd_result mip_filter_load_sensor_to_vehicle_rotation_dcm(struct mip_interface *device)
Definition: commands_filter.c:713
void extract_mip_filter_sensor_to_vehicle_rotation_dcm_response(mip_serializer *serializer, mip_filter_sensor_to_vehicle_rotation_dcm_response *self)
Definition: commands_filter.c:651
void insert_mip_filter_sensor_to_vehicle_rotation_dcm_command(mip_serializer *serializer, const mip_filter_sensor_to_vehicle_rotation_dcm_command *self)
Definition: commands_filter.c:622
mip_cmd_result mip_filter_save_sensor_to_vehicle_rotation_euler(struct mip_interface *device)
Definition: commands_filter.c:586
mip_cmd_result mip_filter_read_sensor_to_vehicle_rotation_euler(struct mip_interface *device, float *roll_out, float *pitch_out, float *yaw_out)
Definition: commands_filter.c:554
mip_cmd_result mip_filter_write_sensor_to_vehicle_rotation_euler(struct mip_interface *device, float roll, float pitch, float yaw)
Definition: commands_filter.c:536
void insert_mip_filter_sensor_to_vehicle_rotation_euler_response(mip_serializer *serializer, const mip_filter_sensor_to_vehicle_rotation_euler_response *self)
Definition: commands_filter.c:517
void insert_mip_filter_sensor_to_vehicle_rotation_euler_command(mip_serializer *serializer, const mip_filter_sensor_to_vehicle_rotation_euler_command *self)
Definition: commands_filter.c:488
void extract_mip_filter_sensor_to_vehicle_rotation_euler_response(mip_serializer *serializer, mip_filter_sensor_to_vehicle_rotation_euler_response *self)
Definition: commands_filter.c:526
void extract_mip_filter_sensor_to_vehicle_rotation_euler_command(mip_serializer *serializer, mip_filter_sensor_to_vehicle_rotation_euler_command *self)
Definition: commands_filter.c:502
mip_cmd_result mip_filter_default_sensor_to_vehicle_rotation_euler(struct mip_interface *device)
Definition: commands_filter.c:610
mip_cmd_result mip_filter_load_sensor_to_vehicle_rotation_euler(struct mip_interface *device)
Definition: commands_filter.c:598
mip_cmd_result mip_filter_save_sensor_to_vehicle_rotation_quaternion(struct mip_interface *device)
Definition: commands_filter.c:816
void extract_mip_filter_sensor_to_vehicle_rotation_quaternion_command(mip_serializer *serializer, mip_filter_sensor_to_vehicle_rotation_quaternion_command *self)
Definition: commands_filter.c:748
mip_cmd_result mip_filter_write_sensor_to_vehicle_rotation_quaternion(struct mip_interface *device, const float *quat)
Definition: commands_filter.c:773
void insert_mip_filter_sensor_to_vehicle_rotation_quaternion_command(mip_serializer *serializer, const mip_filter_sensor_to_vehicle_rotation_quaternion_command *self)
Definition: commands_filter.c:737
mip_cmd_result mip_filter_default_sensor_to_vehicle_rotation_quaternion(struct mip_interface *device)
Definition: commands_filter.c:840
mip_cmd_result mip_filter_read_sensor_to_vehicle_rotation_quaternion(struct mip_interface *device, float *quat_out)
Definition: commands_filter.c:789
void extract_mip_filter_sensor_to_vehicle_rotation_quaternion_response(mip_serializer *serializer, mip_filter_sensor_to_vehicle_rotation_quaternion_response *self)
Definition: commands_filter.c:766
mip_cmd_result mip_filter_load_sensor_to_vehicle_rotation_quaternion(struct mip_interface *device)
Definition: commands_filter.c:828
void insert_mip_filter_sensor_to_vehicle_rotation_quaternion_response(mip_serializer *serializer, const mip_filter_sensor_to_vehicle_rotation_quaternion_response *self)
Definition: commands_filter.c:760
mip_cmd_result mip_filter_set_initial_attitude(struct mip_interface *device, float roll, float pitch, float heading)
Definition: commands_filter.c:75
void insert_mip_filter_set_initial_attitude_command(mip_serializer *serializer, const mip_filter_set_initial_attitude_command *self)
Definition: commands_filter.c:56
void extract_mip_filter_set_initial_attitude_command(mip_serializer *serializer, mip_filter_set_initial_attitude_command *self)
Definition: commands_filter.c:65
void insert_mip_filter_set_initial_heading_command(mip_serializer *serializer, const mip_filter_set_initial_heading_command *self)
Definition: commands_filter.c:3481
void extract_mip_filter_set_initial_heading_command(mip_serializer *serializer, mip_filter_set_initial_heading_command *self)
Definition: commands_filter.c:3486
mip_cmd_result mip_filter_set_initial_heading(struct mip_interface *device, float heading)
Definition: commands_filter.c:3492
mip_cmd_result mip_filter_load_speed_lever_arm(struct mip_interface *device, uint8_t source)
Definition: commands_filter.c:2995
mip_cmd_result mip_filter_default_speed_lever_arm(struct mip_interface *device, uint8_t source)
Definition: commands_filter.c:3009
void extract_mip_filter_speed_lever_arm_response(mip_serializer *serializer, mip_filter_speed_lever_arm_response *self)
Definition: commands_filter.c:2923
mip_cmd_result mip_filter_save_speed_lever_arm(struct mip_interface *device, uint8_t source)
Definition: commands_filter.c:2981
void insert_mip_filter_speed_lever_arm_response(mip_serializer *serializer, const mip_filter_speed_lever_arm_response *self)
Definition: commands_filter.c:2915
mip_cmd_result mip_filter_read_speed_lever_arm(struct mip_interface *device, uint8_t source, float *lever_arm_offset_out)
Definition: commands_filter.c:2950
void insert_mip_filter_speed_lever_arm_command(mip_serializer *serializer, const mip_filter_speed_lever_arm_command *self)
Definition: commands_filter.c:2888
void extract_mip_filter_speed_lever_arm_command(mip_serializer *serializer, mip_filter_speed_lever_arm_command *self)
Definition: commands_filter.c:2901
mip_cmd_result mip_filter_write_speed_lever_arm(struct mip_interface *device, uint8_t source, const float *lever_arm_offset)
Definition: commands_filter.c:2932
void insert_mip_filter_speed_measurement_command(mip_serializer *serializer, const mip_filter_speed_measurement_command *self)
Definition: commands_filter.c:2847
mip_cmd_result mip_filter_speed_measurement(struct mip_interface *device, uint8_t source, float time_of_week, float speed, float speed_uncertainty)
Definition: commands_filter.c:2870
void extract_mip_filter_speed_measurement_command(mip_serializer *serializer, mip_filter_speed_measurement_command *self)
Definition: commands_filter.c:2858
mip_cmd_result mip_filter_write_tare_orientation(struct mip_interface *device, mip_filter_tare_orientation_command_mip_tare_axes axes)
Definition: commands_filter.c:412
void insert_mip_filter_tare_orientation_response(mip_serializer *serializer, const mip_filter_tare_orientation_response *self)
Definition: commands_filter.c:390
mip_cmd_result mip_filter_save_tare_orientation(struct mip_interface *device)
Definition: commands_filter.c:452
void extract_mip_filter_tare_orientation_command_mip_tare_axes(struct mip_serializer *serializer, mip_filter_tare_orientation_command_mip_tare_axes *self)
Definition: commands_filter.c:405
mip_cmd_result mip_filter_default_tare_orientation(struct mip_interface *device)
Definition: commands_filter.c:476
void insert_mip_filter_tare_orientation_command_mip_tare_axes(struct mip_serializer *serializer, const mip_filter_tare_orientation_command_mip_tare_axes self)
Definition: commands_filter.c:401
void insert_mip_filter_tare_orientation_command(mip_serializer *serializer, const mip_filter_tare_orientation_command *self)
Definition: commands_filter.c:369
uint8_t mip_filter_tare_orientation_command_mip_tare_axes
Definition: commands_filter.h:385
void extract_mip_filter_tare_orientation_command(mip_serializer *serializer, mip_filter_tare_orientation_command *self)
Definition: commands_filter.c:379
mip_cmd_result mip_filter_load_tare_orientation(struct mip_interface *device)
Definition: commands_filter.c:464
mip_cmd_result mip_filter_read_tare_orientation(struct mip_interface *device, mip_filter_tare_orientation_command_mip_tare_axes *axes_out)
Definition: commands_filter.c:426
void extract_mip_filter_tare_orientation_response(mip_serializer *serializer, mip_filter_tare_orientation_response *self)
Definition: commands_filter.c:395
void insert_mip_filter_vertical_gyro_constraint_control_command(mip_serializer *serializer, const mip_filter_vertical_gyro_constraint_control_command *self)
Definition: commands_filter.c:3131
mip_cmd_result mip_filter_read_vertical_gyro_constraint_control(struct mip_interface *device, uint8_t *enable_out)
Definition: commands_filter.c:3177
mip_cmd_result mip_filter_default_vertical_gyro_constraint_control(struct mip_interface *device)
Definition: commands_filter.c:3227
void extract_mip_filter_vertical_gyro_constraint_control_command(mip_serializer *serializer, mip_filter_vertical_gyro_constraint_control_command *self)
Definition: commands_filter.c:3141
mip_cmd_result mip_filter_save_vertical_gyro_constraint_control(struct mip_interface *device)
Definition: commands_filter.c:3203
mip_cmd_result mip_filter_load_vertical_gyro_constraint_control(struct mip_interface *device)
Definition: commands_filter.c:3215
void insert_mip_filter_vertical_gyro_constraint_control_response(mip_serializer *serializer, const mip_filter_vertical_gyro_constraint_control_response *self)
Definition: commands_filter.c:3152
void extract_mip_filter_vertical_gyro_constraint_control_response(mip_serializer *serializer, mip_filter_vertical_gyro_constraint_control_response *self)
Definition: commands_filter.c:3157
mip_cmd_result mip_filter_write_vertical_gyro_constraint_control(struct mip_interface *device, uint8_t enable)
Definition: commands_filter.c:3163
mip_cmd_result mip_filter_save_wheeled_vehicle_constraint_control(struct mip_interface *device)
Definition: commands_filter.c:3095
mip_cmd_result mip_filter_read_wheeled_vehicle_constraint_control(struct mip_interface *device, uint8_t *enable_out)
Definition: commands_filter.c:3069
mip_cmd_result mip_filter_load_wheeled_vehicle_constraint_control(struct mip_interface *device)
Definition: commands_filter.c:3107
void insert_mip_filter_wheeled_vehicle_constraint_control_response(mip_serializer *serializer, const mip_filter_wheeled_vehicle_constraint_control_response *self)
Definition: commands_filter.c:3044
void insert_mip_filter_wheeled_vehicle_constraint_control_command(mip_serializer *serializer, const mip_filter_wheeled_vehicle_constraint_control_command *self)
Definition: commands_filter.c:3023
void extract_mip_filter_wheeled_vehicle_constraint_control_response(mip_serializer *serializer, mip_filter_wheeled_vehicle_constraint_control_response *self)
Definition: commands_filter.c:3049
void extract_mip_filter_wheeled_vehicle_constraint_control_command(mip_serializer *serializer, mip_filter_wheeled_vehicle_constraint_control_command *self)
Definition: commands_filter.c:3033
mip_cmd_result mip_filter_write_wheeled_vehicle_constraint_control(struct mip_interface *device, uint8_t enable)
Definition: commands_filter.c:3055
mip_cmd_result mip_filter_default_wheeled_vehicle_constraint_control(struct mip_interface *device)
Definition: commands_filter.c:3119
void insert_mip_filter_reference_frame(struct mip_serializer *serializer, const mip_filter_reference_frame self)
Definition: commands_filter.c:25
void extract_mip_filter_reference_frame(struct mip_serializer *serializer, mip_filter_reference_frame *self)
Definition: commands_filter.c:29
uint8_t mip_filter_reference_frame
Definition: commands_filter.h:158
void insert_mip_filter_mag_declination_source(struct mip_serializer *serializer, const mip_filter_mag_declination_source self)
Definition: commands_filter.c:36
void extract_mip_filter_mag_declination_source(struct mip_serializer *serializer, mip_filter_mag_declination_source *self)
Definition: commands_filter.c:40
uint8_t mip_filter_mag_declination_source
Definition: commands_filter.h:165
@ MIP_REPLY_DESC_FILTER_MAG_DIP_ANGLE_ERROR_ADAPTIVE_MEASUREMENT_CONTROL
Definition: commands_filter.h:129
@ MIP_REPLY_DESC_FILTER_DECLINATION_SOURCE
Definition: commands_filter.h:126
@ MIP_CMD_DESC_FILTER_REFERENCE_POSITION
Definition: commands_filter.h:78
@ MIP_REPLY_DESC_FILTER_SENSOR2VEHICLE_OFFSET
Definition: commands_filter.h:101
@ MIP_CMD_DESC_FILTER_HOT_START_CONTROL
Definition: commands_filter.h:72
@ MIP_CMD_DESC_FILTER_HEADING_UPDATE_CONTROL
Definition: commands_filter.h:49
@ MIP_REPLY_DESC_FILTER_GYRO_BIAS_MODEL
Definition: commands_filter.h:111
@ MIP_CMD_DESC_SENSOR_TO_VEHICLE_CALIBRATION_CONTROL
Definition: commands_filter.h:97
@ MIP_CMD_DESC_GNSS_ANTENNA_CALIBRATION_CONTROL
Definition: commands_filter.h:96
@ MIP_REPLY_DESC_FILTER_ESTIMATION_CONTROL_FLAGS
Definition: commands_filter.h:103
@ MIP_CMD_DESC_FILTER_EXTERNAL_GNSS_UPDATE
Definition: commands_filter.h:47
@ MIP_REPLY_DESC_VERTICAL_GYRO_CONSTRAINT_CONTROL
Definition: commands_filter.h:146
@ MIP_CMD_DESC_FILTER_PRESSURE_NOISE
Definition: commands_filter.h:65
@ MIP_CMD_DESC_FILTER_LOW_PASS_SENSOR_FILTER
Definition: commands_filter.h:69
@ MIP_REPLY_DESC_FILTER_ALTITUDE_AIDING_CONTROL
Definition: commands_filter.h:131
@ MIP_REPLY_DESC_FILTER_GNSS_SOURCE_CONTROL
Definition: commands_filter.h:104
@ MIP_CMD_DESC_FILTER_HARD_IRON_OFFSET_NOISE
Definition: commands_filter.h:67
@ MIP_CMD_DESC_FILTER_GNSS_SOURCE_CONTROL
Definition: commands_filter.h:46
@ MIP_REPLY_DESC_FILTER_SET_INITIAL_HEADING
Definition: commands_filter.h:121
@ MIP_CMD_DESC_FILTER_ANTENNA_OFFSET
Definition: commands_filter.h:44
@ MIP_REPLY_DESC_FILTER_MULTI_ANTENNA_OFFSET
Definition: commands_filter.h:143
@ MIP_CMD_DESC_FILTER_INITIALIZATION_CONFIGURATION
Definition: commands_filter.h:87
@ MIP_REPLY_DESC_FILTER_MAG_MAGNITUDE_ERROR_ADAPTIVE_MEASUREMENT_CONTROL
Definition: commands_filter.h:128
@ MIP_REPLY_DESC_FILTER_SELECT_FILTER
Definition: commands_filter.h:114
@ MIP_REPLY_DESC_FILTER_SENSOR2VEHICLE_ROTATION_EULER
Definition: commands_filter.h:100
@ MIP_CMD_DESC_FILTER_GRAVITY_NOISE
Definition: commands_filter.h:64
@ MIP_REPLY_DESC_FILTER_LOW_PASS_SENSOR_FILTER
Definition: commands_filter.h:120
@ MIP_CMD_DESC_FILTER_ZUPT_CONTROL
Definition: commands_filter.h:55
@ MIP_CMD_DESC_FILTER_SOFT_IRON_MATRIX_NOISE
Definition: commands_filter.h:68
@ MIP_CMD_DESC_FILTER_GYRO_NOISE
Definition: commands_filter.h:52
@ MIP_FILTER_CMD_DESC_SET
Definition: commands_filter.h:33
@ MIP_CMD_DESC_FILTER_SENSOR2VEHICLE_OFFSET
Definition: commands_filter.h:43
@ MIP_REPLY_DESC_FILTER_VEHICLE_DYNAMICS_MODE
Definition: commands_filter.h:99
@ MIP_CMD_DESC_FILTER_VEHICLE_DYNAMICS_MODE
Definition: commands_filter.h:41
@ MIP_CMD_DESC_FILTER_AIDING_MEASUREMENT_ENABLE
Definition: commands_filter.h:85
@ MIP_REPLY_DESC_FILTER_REL_POS_CONFIGURATION
Definition: commands_filter.h:144
@ MIP_CMD_DESC_FILTER_TARE_ORIENTATION
Definition: commands_filter.h:58
@ MIP_REPLY_DESC_FILTER_REF_POINT_LEVER_ARM
Definition: commands_filter.h:150
@ MIP_REPLY_DESC_FILTER_INITIALIZATION_CONFIGURATION
Definition: commands_filter.h:141
@ MIP_REPLY_DESC_FILTER_GRAVITY_NOISE_MINIMUM
Definition: commands_filter.h:117
@ MIP_REPLY_DESC_FILTER_PRESSURE_NOISE
Definition: commands_filter.h:116
@ MIP_CMD_DESC_FILTER_SENSOR2VEHICLE_ROTATION_QUATERNION
Definition: commands_filter.h:77
@ MIP_REPLY_DESC_FILTER_ENABLE_MEASUREMENT
Definition: commands_filter.h:125
@ MIP_CMD_DESC_FILTER_INCLINATION_SOURCE
Definition: commands_filter.h:74
@ MIP_CMD_DESC_FILTER_EXTERNAL_HEADING_UPDATE_WITH_TIME
Definition: commands_filter.h:56
@ MIP_CMD_DESC_FILTER_ADAPTIVE_FILTER_OPTIONS
Definition: commands_filter.h:88
@ MIP_CMD_DESC_FILTER_ANGULAR_ZUPT_CONTROL
Definition: commands_filter.h:57
@ MIP_REPLY_DESC_FILTER_GYRO_NOISE
Definition: commands_filter.h:108
@ MIP_CMD_DESC_VERTICAL_GYRO_CONSTRAINT_CONTROL
Definition: commands_filter.h:94
@ MIP_REPLY_DESC_FILTER_INCLINATION_SOURCE
Definition: commands_filter.h:135
@ MIP_REPLY_DESC_FILTER_ACCEL_NOISE
Definition: commands_filter.h:107
@ MIP_CMD_DESC_FILTER_MAG_NOISE
Definition: commands_filter.h:70
@ MIP_REPLY_DESC_FILTER_MAG_ANGULAR_RATE_ERROR_ADAPTIVE_MEASUREMENT_CONTROL
Definition: commands_filter.h:130
@ MIP_CMD_DESC_FILTER_SENSOR2VEHICLE_ROTATION_DCM
Definition: commands_filter.h:76
@ MIP_CMD_DESC_FILTER_ESTIMATION_CONTROL_FLAGS
Definition: commands_filter.h:45
@ MIP_REPLY_DESC_FILTER_SENSOR2VEHICLE_ROTATION_DCM
Definition: commands_filter.h:137
@ MIP_CMD_DESC_FILTER_SET_INITIAL_HEADING_FROM_MAG
Definition: commands_filter.h:38
@ MIP_CMD_DESC_FILTER_REF_POINT_LEVER_ARM
Definition: commands_filter.h:91
@ MIP_CMD_DESC_FILTER_SPEED_MEASUREMENT
Definition: commands_filter.h:92
@ MIP_CMD_DESC_FILTER_GYRO_BIAS_MODEL
Definition: commands_filter.h:54
@ MIP_REPLY_DESC_FILTER_GRAVITY_NOISE
Definition: commands_filter.h:115
@ MIP_CMD_DESC_FILTER_RESET_FILTER
Definition: commands_filter.h:35
@ MIP_CMD_DESC_FILTER_DECLINATION_SOURCE
Definition: commands_filter.h:71
@ MIP_REPLY_DESC_FILTER_SOFT_IRON_MATRIX_NOISE
Definition: commands_filter.h:119
@ MIP_CMD_DESC_FILTER_REL_POS_CONFIGURATION
Definition: commands_filter.h:90
@ MIP_CMD_DESC_FILTER_COMMANDED_ZUPT
Definition: commands_filter.h:59
@ MIP_CMD_DESC_WHEELED_VEHICLE_CONSTRAINT_CONTROL
Definition: commands_filter.h:95
@ MIP_CMD_DESC_FILTER_ACCEL_MAGNITUDE_ERROR_ADAPTIVE_MEASUREMENT_CONTROL
Definition: commands_filter.h:80
@ MIP_CMD_DESC_FILTER_KINEMATIC_CONSTRAINT
Definition: commands_filter.h:86
@ MIP_REPLY_DESC_FILTER_ANTENNA_OFFSET
Definition: commands_filter.h:102
@ MIP_REPLY_DESC_FILTER_ACCEL_MAGNITUDE_ERROR_ADAPTIVE_MEASUREMENT_CONTROL
Definition: commands_filter.h:127
@ MIP_REPLY_DESC_WHEELED_VEHICLE_CONSTRAINT_CONTROL
Definition: commands_filter.h:147
@ MIP_REPLY_DESC_FILTER_AUTO_HEADING_UPDATE_CONTROL
Definition: commands_filter.h:123
@ MIP_CMD_DESC_FILTER_ALTITUDE_AIDING_CONTROL
Definition: commands_filter.h:83
@ MIP_CMD_DESC_FILTER_AUTO_HEADING_UPDATE_CONTROL
Definition: commands_filter.h:61
@ MIP_CMD_DESC_FILTER_MAG_DIP_ANGLE_ERROR_ADAPTIVE_MEASUREMENT_CONTROL
Definition: commands_filter.h:82
@ MIP_REPLY_DESC_FILTER_ANGULAR_ZUPT_CONTROL
Definition: commands_filter.h:113
@ MIP_REPLY_DESC_FILTER_SENSOR2VEHICLE_ROTATION_QUATERNION
Definition: commands_filter.h:138
@ MIP_REPLY_DESC_FILTER_HARD_IRON_OFFSET_NOISE
Definition: commands_filter.h:118
@ MIP_CMD_DESC_FILTER_SELECT_FILTER
Definition: commands_filter.h:40
@ MIP_CMD_DESC_FILTER_MULTI_ANTENNA_OFFSET
Definition: commands_filter.h:89
@ MIP_REPLY_DESC_FILTER_ZUPT_CONTROL
Definition: commands_filter.h:112
@ MIP_REPLY_DESC_FILTER_SECONDARY_VELOCITY_AIDING_CONTROL
Definition: commands_filter.h:133
@ MIP_REPLY_DESC_FILTER_SPEED_MEASUREMENT
Definition: commands_filter.h:145
@ MIP_CMD_DESC_FILTER_SECONDARY_PITCH_ROLL_AIDING_CONTROL
Definition: commands_filter.h:84
@ MIP_REPLY_DESC_FILTER_AIDING_MEASUREMENT_ENABLE
Definition: commands_filter.h:139
@ MIP_CMD_DESC_FILTER_MAG_MAGNITUDE_ERROR_ADAPTIVE_MEASUREMENT_CONTROL
Definition: commands_filter.h:81
@ MIP_REPLY_DESC_FILTER_SPEED_LEVER_ARM
Definition: commands_filter.h:151
@ MIP_REPLY_DESC_FILTER_HOT_START_CONTROL
Definition: commands_filter.h:132
@ MIP_CMD_DESC_FILTER_SECONDARY_VELOCITY_AIDING_CONTROL
Definition: commands_filter.h:73
@ MIP_REPLY_DESC_FILTER_KINEMATIC_CONSTRAINT
Definition: commands_filter.h:140
@ MIP_CMD_DESC_FILTER_MAGNETIC_MAGNITUDE_SOURCE
Definition: commands_filter.h:75
@ MIP_CMD_DESC_FILTER_SPEED_LEVER_ARM
Definition: commands_filter.h:93
@ MIP_CMD_DESC_FILTER_ACCEL_NOISE
Definition: commands_filter.h:51
@ MIP_REPLY_DESC_FILTER_REFERENCE_POSITION
Definition: commands_filter.h:122
@ MIP_CMD_DESC_FILTER_COMMANDED_ANGULAR_ZUPT
Definition: commands_filter.h:60
@ MIP_REPLY_DESC_FILTER_SECONDARY_PITCH_ROLL_AIDING_CONTROL
Definition: commands_filter.h:134
@ MIP_CMD_DESC_FILTER_ACCEL_BIAS_MODEL
Definition: commands_filter.h:53
@ MIP_REPLY_DESC_FILTER_MAG_NOISE
Definition: commands_filter.h:109
@ MIP_CMD_DESC_FILTER_MAG_CAPTURE_AUTO_CALIBRATION
Definition: commands_filter.h:63
@ MIP_REPLY_DESC_FILTER_ACCEL_BIAS_MODEL
Definition: commands_filter.h:110
@ MIP_CMD_DESC_FILTER_ENABLE_MEASUREMENT
Definition: commands_filter.h:79
@ MIP_CMD_DESC_FILTER_GRAVITY_NOISE_MINIMUM
Definition: commands_filter.h:66
@ MIP_REPLY_DESC_FILTER_HEADING_UPDATE_CONTROL
Definition: commands_filter.h:105
@ MIP_CMD_DESC_FILTER_SENSOR2VEHICLE_ROTATION_EULER
Definition: commands_filter.h:42
@ MIP_CMD_DESC_FILTER_SET_INITIAL_ATTITUDE
Definition: commands_filter.h:36
@ MIP_CMD_DESC_FILTER_EXTERNAL_HEADING_UPDATE
Definition: commands_filter.h:48
@ MIP_REPLY_DESC_FILTER_AUTOINIT_CONTROL
Definition: commands_filter.h:106
@ MIP_CMD_DESC_FILTER_SET_INITIAL_HEADING
Definition: commands_filter.h:37
@ MIP_CMD_DESC_FILTER_RUN
Definition: commands_filter.h:39
@ MIP_CMD_DESC_FILTER_AUTOINIT_CONTROL
Definition: commands_filter.h:50
@ MIP_REPLY_DESC_FILTER_ADAPTIVE_FILTER_OPTIONS
Definition: commands_filter.h:142
@ MIP_REPLY_DESC_FILTER_MAG_AUTO_CALIBRATION_CONTROL
Definition: commands_filter.h:124
@ MIP_REPLY_DESC_GNSS_ANTENNA_CALIBRATION_CONTROL
Definition: commands_filter.h:148
@ MIP_REPLY_DESC_FILTER_TARE_ORIENTATION
Definition: commands_filter.h:149
@ MIP_REPLY_DESC_FILTER_MAGNETIC_MAGNITUDE_SOURCE
Definition: commands_filter.h:136
@ MIP_CMD_DESC_FILTER_MAG_AUTO_CALIBRATION_CONTROL
Definition: commands_filter.h:62
mip_cmd_result
Represents the status of a MIP command.
Definition: mip_result.h:24
struct mip::C::mip_field mip_field
A structure representing a MIP field.
struct mip::C::mip_interface mip_interface
State of the interface for communicating with a MIP device.
struct mip::C::mip_serializer mip_serializer
Structure used for serialization.
mip_function_selector
Definition: descriptors.h:44
A collection of C++ classes and functions covering the full mip api.
Definition: commands_3dm.c:11
Definition: commands_filter.h:1124
uint16_t time_limit
Maximum duration of measurement rejection before entering recovery mode (ms)
Definition: commands_filter.h:1127
uint8_t level
Auto-adaptive operating level: 0=Off, 1=Conservative, 2=Moderate (default), 3=Aggressive.
Definition: commands_filter.h:1126
Definition: commands_filter.h:1135
uint16_t time_limit
Maximum duration of measurement rejection before entering recovery mode (ms)
Definition: commands_filter.h:1137
uint8_t level
Auto-adaptive operating level: 0=Off, 1=Conservative, 2=Moderate (default), 3=Aggressive.
Definition: commands_filter.h:1136
Definition: commands_filter.h:968
bool enable
Controls the aiding sorce.
Definition: commands_filter.h:971
mip_filter_aiding_measurement_enable_command_aiding_source aiding_source
Aiding measurement source.
Definition: commands_filter.h:970
Definition: commands_filter.h:982
mip_filter_aiding_measurement_enable_command_aiding_source aiding_source
Aiding measurement source.
Definition: commands_filter.h:983
bool enable
Controls the aiding sorce.
Definition: commands_filter.h:984
Definition: commands_filter.h:833
uint8_t aiding_selector
See above.
Definition: commands_filter.h:835
Definition: commands_filter.h:843
uint8_t aiding_selector
See above.
Definition: commands_filter.h:844
Definition: commands_filter.h:649
float offset[3]
[meters]
Definition: commands_filter.h:651
Definition: commands_filter.h:659
float offset[3]
[meters]
Definition: commands_filter.h:660
Definition: commands_filter.h:903
uint8_t enable
0 - Disable, 1 - Enable
Definition: commands_filter.h:905
float threshold
[radians/second]
Definition: commands_filter.h:906
Definition: commands_filter.h:914
uint8_t enable
0 - Disable, 1 - Enable
Definition: commands_filter.h:915
float threshold
[radians/second]
Definition: commands_filter.h:916
Definition: commands_filter.h:790
uint8_t enable
See above.
Definition: commands_filter.h:792
Definition: commands_filter.h:800
uint8_t enable
See above.
Definition: commands_filter.h:801
Definition: commands_filter.h:867
float threshold
[meters/second]
Definition: commands_filter.h:870
uint8_t enable
0 - Disable, 1 - Enable
Definition: commands_filter.h:869
Definition: commands_filter.h:878
float threshold
[meters/second]
Definition: commands_filter.h:880
uint8_t enable
0 - Disable, 1 - Enable
Definition: commands_filter.h:879
Definition: commands_filter.h:248
mip_filter_estimation_control_command_enable_flags enable
See above.
Definition: commands_filter.h:250
Definition: commands_filter.h:261
mip_filter_estimation_control_command_enable_flags enable
See above.
Definition: commands_filter.h:262
Definition: commands_filter.h:287
double gps_time
[seconds]
Definition: commands_filter.h:288
uint16_t gps_week
[GPS week number, not modulus 1024]
Definition: commands_filter.h:289
double longitude
[degrees]
Definition: commands_filter.h:291
double height
Above WGS84 ellipsoid [meters].
Definition: commands_filter.h:292
float pos_uncertainty[3]
NED Frame, 1-sigma [meters].
Definition: commands_filter.h:294
float velocity[3]
NED Frame [meters/second].
Definition: commands_filter.h:293
float vel_uncertainty[3]
NED Frame, 1-sigma [meters/second].
Definition: commands_filter.h:295
double latitude
[degrees]
Definition: commands_filter.h:290
Definition: commands_filter.h:324
float heading_uncertainty
1-sigma [radians]
Definition: commands_filter.h:326
float heading
Bounded by +-PI [radians].
Definition: commands_filter.h:325
uint8_t type
1 - True, 2 - Magnetic
Definition: commands_filter.h:327
Definition: commands_filter.h:360
uint16_t gps_week
[GPS week number, not modulus 1024]
Definition: commands_filter.h:362
uint8_t type
1 - True, 2 - Magnetic
Definition: commands_filter.h:365
float heading
Relative to true north, bounded by +-PI [radians].
Definition: commands_filter.h:363
double gps_time
[seconds]
Definition: commands_filter.h:361
float heading_uncertainty
1-sigma [radians]
Definition: commands_filter.h:364
Definition: commands_filter.h:1414
uint8_t enable
0 - Disable, 1 - Enable
Definition: commands_filter.h:1416
float max_offset
Maximum absolute value of lever arm offset error in the vehicle frame [meters]. See device user manua...
Definition: commands_filter.h:1417
Definition: commands_filter.h:1425
uint8_t enable
0 - Disable, 1 - Enable
Definition: commands_filter.h:1426
float max_offset
Maximum absolute value of lever arm offset error in the vehicle frame [meters]. See device user manua...
Definition: commands_filter.h:1427
Definition: commands_filter.h:691
mip_filter_gnss_source_command_source source
Definition: commands_filter.h:693
Definition: commands_filter.h:704
mip_filter_gnss_source_command_source source
Definition: commands_filter.h:705
Definition: commands_filter.h:747
mip_filter_heading_source_command_source source
Definition: commands_filter.h:749
Definition: commands_filter.h:760
mip_filter_heading_source_command_source source
Definition: commands_filter.h:761
Definition: commands_filter.h:1070
mip_filter_reference_frame reference_frame_selector
User-specified initial position/velocity reference frames.
Definition: commands_filter.h:1080
mip_filter_initialization_configuration_command_initial_condition_source initial_cond_src
Initial condition source:
Definition: commands_filter.h:1073
float initial_pitch
User-specified initial platform pitch (degrees)
Definition: commands_filter.h:1076
float initial_velocity[3]
User-specified initial platform velocity (units determined by reference frame selector,...
Definition: commands_filter.h:1079
uint8_t wait_for_run_command
Initialize filter only after receiving "run" command.
Definition: commands_filter.h:1072
float initial_position[3]
User-specified initial platform position (units determined by reference frame selector,...
Definition: commands_filter.h:1078
float initial_heading
User-specified initial platform heading (degrees).
Definition: commands_filter.h:1075
mip_filter_initialization_configuration_command_alignment_selector auto_heading_alignment_selector
Bitfield specifying the allowed automatic heading alignment methods for automatic initial conditions....
Definition: commands_filter.h:1074
float initial_roll
User-specified initial platform roll (degrees)
Definition: commands_filter.h:1077
Definition: commands_filter.h:1094
float initial_pitch
User-specified initial platform pitch (degrees)
Definition: commands_filter.h:1099
mip_filter_initialization_configuration_command_initial_condition_source initial_cond_src
Initial condition source:
Definition: commands_filter.h:1096
float initial_velocity[3]
User-specified initial platform velocity (units determined by reference frame selector,...
Definition: commands_filter.h:1102
mip_filter_initialization_configuration_command_alignment_selector auto_heading_alignment_selector
Bitfield specifying the allowed automatic heading alignment methods for automatic initial conditions....
Definition: commands_filter.h:1097
float initial_heading
User-specified initial platform heading (degrees).
Definition: commands_filter.h:1098
mip_filter_reference_frame reference_frame_selector
User-specified initial position/velocity reference frames.
Definition: commands_filter.h:1103
float initial_position[3]
User-specified initial platform position (units determined by reference frame selector,...
Definition: commands_filter.h:1101
float initial_roll
User-specified initial platform roll (degrees)
Definition: commands_filter.h:1100
uint8_t wait_for_run_command
Initialize filter only after receiving "run" command.
Definition: commands_filter.h:1095
Definition: commands_filter.h:1018
uint8_t acceleration_constraint_selection
Acceleration constraint: 0=None (default), 1=Zero-acceleration.
Definition: commands_filter.h:1020
uint8_t velocity_constraint_selection
0=None (default), 1=Zero-velocity, 2=Wheeled-vehicle.
Definition: commands_filter.h:1021
uint8_t angular_constraint_selection
0=None (default), 1=Zero-angular rate (ZUPT).
Definition: commands_filter.h:1022
Definition: commands_filter.h:1030
uint8_t angular_constraint_selection
0=None (default), 1=Zero-angular rate (ZUPT).
Definition: commands_filter.h:1033
uint8_t velocity_constraint_selection
0=None (default), 1=Zero-velocity, 2=Wheeled-vehicle.
Definition: commands_filter.h:1032
uint8_t acceleration_constraint_selection
Acceleration constraint: 0=None (default), 1=Zero-acceleration.
Definition: commands_filter.h:1031
Definition: commands_filter.h:1448
mip_filter_mag_declination_source source
Magnetic field declination angle source.
Definition: commands_filter.h:1450
float declination
Declination angle used when 'source' is set to 'MANUAL' (radians)
Definition: commands_filter.h:1451
Definition: commands_filter.h:1459
mip_filter_mag_declination_source source
Magnetic field declination angle source.
Definition: commands_filter.h:1460
float declination
Declination angle used when 'source' is set to 'MANUAL' (radians)
Definition: commands_filter.h:1461
Definition: commands_filter.h:1160
uint8_t receiver_id
Receiver: 1, 2, etc...
Definition: commands_filter.h:1162
float antenna_offset[3]
Antenna lever arm offset vector in the vehicle frame (m)
Definition: commands_filter.h:1163
Definition: commands_filter.h:1171
uint8_t receiver_id
Definition: commands_filter.h:1172
float antenna_offset[3]
Definition: commands_filter.h:1173
Definition: commands_filter.h:1238
float lever_arm_offset[3]
[m] Lever arm offset vector in the vehicle's reference frame.
Definition: commands_filter.h:1241
mip_filter_ref_point_lever_arm_command_reference_point_selector ref_point_sel
Reserved, must be 1.
Definition: commands_filter.h:1240
Definition: commands_filter.h:1252
float lever_arm_offset[3]
[m] Lever arm offset vector in the vehicle's reference frame.
Definition: commands_filter.h:1254
mip_filter_ref_point_lever_arm_command_reference_point_selector ref_point_sel
Reserved, must be 1.
Definition: commands_filter.h:1253
Definition: commands_filter.h:1194
double reference_coordinates[3]
reference coordinates, units determined by source selection
Definition: commands_filter.h:1198
uint8_t source
0 - auto (RTK base station), 1 - manual
Definition: commands_filter.h:1196
mip_filter_reference_frame reference_frame_selector
ECEF or LLH.
Definition: commands_filter.h:1197
Definition: commands_filter.h:1206
double reference_coordinates[3]
reference coordinates, units determined by source selection
Definition: commands_filter.h:1209
uint8_t source
0 - auto (RTK base station), 1 - manual
Definition: commands_filter.h:1207
mip_filter_reference_frame reference_frame_selector
ECEF or LLH.
Definition: commands_filter.h:1208
Definition: commands_filter.h:612
float offset[3]
[meters]
Definition: commands_filter.h:614
Definition: commands_filter.h:622
float offset[3]
[meters]
Definition: commands_filter.h:623
Definition: commands_filter.h:513
float dcm[9]
Definition: commands_filter.h:515
Definition: commands_filter.h:523
float dcm[9]
Definition: commands_filter.h:524
Definition: commands_filter.h:449
float pitch
[radians]
Definition: commands_filter.h:452
float yaw
[radians]
Definition: commands_filter.h:453
float roll
[radians]
Definition: commands_filter.h:451
Definition: commands_filter.h:461
float yaw
[radians]
Definition: commands_filter.h:464
float roll
[radians]
Definition: commands_filter.h:462
float pitch
[radians]
Definition: commands_filter.h:463
Definition: commands_filter.h:572
float quat[4]
Definition: commands_filter.h:574
Definition: commands_filter.h:582
float quat[4]
Definition: commands_filter.h:583
Definition: commands_filter.h:208
float heading
[radians]
Definition: commands_filter.h:211
float roll
[radians]
Definition: commands_filter.h:209
float pitch
[radians]
Definition: commands_filter.h:210
Definition: commands_filter.h:1485
float heading
Initial heading in radians [-pi, pi].
Definition: commands_filter.h:1486
Definition: commands_filter.h:1304
uint8_t source
Reserved, must be 1.
Definition: commands_filter.h:1306
float lever_arm_offset[3]
[m] Lever arm offset vector in the vehicle's reference frame.
Definition: commands_filter.h:1307
Definition: commands_filter.h:1315
uint8_t source
Reserved, must be 1.
Definition: commands_filter.h:1316
float lever_arm_offset[3]
[m] Lever arm offset vector in the vehicle's reference frame.
Definition: commands_filter.h:1317
Definition: commands_filter.h:1277
float time_of_week
GPS time of week when speed was sampled.
Definition: commands_filter.h:1279
float speed_uncertainty
Estimated uncertainty in the speed measurement (1-sigma value) [meters/second].
Definition: commands_filter.h:1281
float speed
Estimated speed along vehicle's x-axis (may be positive or negative) [meters/second].
Definition: commands_filter.h:1280
uint8_t source
Reserved, must be 1.
Definition: commands_filter.h:1278
Definition: commands_filter.h:392
mip_filter_tare_orientation_command_mip_tare_axes axes
Axes to tare.
Definition: commands_filter.h:394
Definition: commands_filter.h:405
mip_filter_tare_orientation_command_mip_tare_axes axes
Axes to tare.
Definition: commands_filter.h:406
Definition: commands_filter.h:1380
uint8_t enable
0 - Disable, 1 - Enable
Definition: commands_filter.h:1382
Definition: commands_filter.h:1390
uint8_t enable
0 - Disable, 1 - Enable
Definition: commands_filter.h:1391
Definition: commands_filter.h:1344
uint8_t enable
0 - Disable, 1 - Enable
Definition: commands_filter.h:1346
Definition: commands_filter.h:1354
uint8_t enable
0 - Disable, 1 - Enable
Definition: commands_filter.h:1355
State of the interface for communicating with a MIP device.
Definition: mip_interface.h:52
Structure used for serialization.
Definition: serialization.h:44