|
| enum | imu_advanced_navigation_anpp::SYSTEM_STATUS {
imu_advanced_navigation_anpp::SYSTEM_FAILURE = 0x0001,
imu_advanced_navigation_anpp::SYSTEM_ACCELEROMETER_FAILURE = 0x0002,
imu_advanced_navigation_anpp::SYSTEM_GYROSCOPE_FAILURE = 0x0004,
imu_advanced_navigation_anpp::SYSTEM_MAGNETOMETER_FAILURE = 0x0008,
imu_advanced_navigation_anpp::SYSTEM_PRESSURE_SENSOR_FAILURE = 0x0010,
imu_advanced_navigation_anpp::SYSTEM_GNSS_SENSOR_FAILURE = 0x0020,
imu_advanced_navigation_anpp::SYSTEM_ACCELEROMETER_OVER_RANGE = 0x0040,
imu_advanced_navigation_anpp::SYSTEM_GYROSCOPE_OVER_RANGE = 0x0080,
imu_advanced_navigation_anpp::SYSTEM_MAGNETOMETER_OVER_RANGE = 0x0100,
imu_advanced_navigation_anpp::SYSTEM_PRESSURE_SENSOR_OVER_RANGE = 0x0200,
imu_advanced_navigation_anpp::SYSTEM_MIN_TEMPERATURE_ALARM = 0x0400,
imu_advanced_navigation_anpp::SYSTEM_MAX_TEMPERATURE_ALARM = 0x0800,
imu_advanced_navigation_anpp::SYSTEM_LOW_VOLTAGE_ALARM = 0x1000,
imu_advanced_navigation_anpp::SYSTEM_HIGH_VOLTAGE_ALARM = 0x2000,
imu_advanced_navigation_anpp::SYSTEM_GNSS_ANTENNA_DISCONNECTED = 0x4000,
imu_advanced_navigation_anpp::SYSTEM_DATA_OUTPUT_OVERFLOW_ALARM = 0x8000
} |
| |
| enum | imu_advanced_navigation_anpp::GNSS_STATUS {
imu_advanced_navigation_anpp::GNSS_NO_FIX = 0x0000,
imu_advanced_navigation_anpp::GNSS_2D = 0x0001,
imu_advanced_navigation_anpp::GNSS_3D = 0x0002,
imu_advanced_navigation_anpp::GNSS_SBAS = 0x0003,
imu_advanced_navigation_anpp::GNSS_DGPS = 0x0004,
imu_advanced_navigation_anpp::GNSS_OMNISTAR = 0x0005,
imu_advanced_navigation_anpp::GNSS_RTK_FLOAT = 0x0006,
imu_advanced_navigation_anpp::GNSS_RTK_FIXED = 0x0007
} |
| |
| enum | imu_advanced_navigation_anpp::GNSS_EXTRA_STATUS {
imu_advanced_navigation_anpp::GNSS_DOPPLER_VELOCITY_VALID = 0x0008,
imu_advanced_navigation_anpp::GNSS_TIME_VALID = 0x0010,
imu_advanced_navigation_anpp::GNSS_USING_EXTERNAL = 0x0020,
imu_advanced_navigation_anpp::GNSS_TILT_VALID = 0x0040,
imu_advanced_navigation_anpp::GNSS_HEADING_VALID = 0x0080,
imu_advanced_navigation_anpp::GNSS_FLOATING_AMBIGUITY_HEADING = 0x0100
} |
| |
| enum | imu_advanced_navigation_anpp::FILTER_STATUS {
imu_advanced_navigation_anpp::FILTER_ORIENTATION_INITIALIZED = 0x0001,
imu_advanced_navigation_anpp::FILTER_NAVIGATION_INITIALIZED = 0x0002,
imu_advanced_navigation_anpp::FILTER_HEADING_INITIALIZED = 0x0004,
imu_advanced_navigation_anpp::FILTER_UTC_INITIALIZED = 0x0008,
imu_advanced_navigation_anpp::FILTER_EVENT_1 = 0x0080,
imu_advanced_navigation_anpp::FILTER_EVENT_2 = 0x0100,
imu_advanced_navigation_anpp::FILTER_INTERNAL_GNSS_ENABLED = 0x0200,
imu_advanced_navigation_anpp::FILTER_MAGNETIC_OR_DUAL_ANTENNA_HEADING_ENABLED = 0x0400,
imu_advanced_navigation_anpp::FILTER_VELOCITY_HEADING_ENABLED = 0x0800,
imu_advanced_navigation_anpp::FILTER_ATMOSPHERIC_ALTITUDE_ENABLED = 0x1000,
imu_advanced_navigation_anpp::FILTER_EXTERNAL_POSITION_ACTIVE = 0x2000,
imu_advanced_navigation_anpp::FILTER_EXTERNAL_VELOCITY_ACTIVE = 0x4000,
imu_advanced_navigation_anpp::FILTER_EXTERNAL_HEADING_ACTIVE = 0x8000
} |
| |
| enum | imu_advanced_navigation_anpp::VEHICLE_TYPES {
imu_advanced_navigation_anpp::VEHICLE_UNCONSTRAINED = 0,
imu_advanced_navigation_anpp::VEHICLE_BICYCLE_OR_MOTORCYCLE = 1,
imu_advanced_navigation_anpp::VEHICLE_CAR = 2,
imu_advanced_navigation_anpp::VEHICLE_HOVERCRAFT = 3,
imu_advanced_navigation_anpp::VEHICLE_SUBMARINE = 4,
imu_advanced_navigation_anpp::VEHICLE_3D_UNDERWATER = 5,
imu_advanced_navigation_anpp::VEHICLE_FIXED_WING_PLANE = 6,
imu_advanced_navigation_anpp::VEHICLE_3D_AIRCRAFT = 7,
imu_advanced_navigation_anpp::VEHICLE_HUMAN = 8,
imu_advanced_navigation_anpp::VEHICLE_BOAT = 9,
imu_advanced_navigation_anpp::VEHICLE_LARGE_SHIP = 10,
imu_advanced_navigation_anpp::VEHICLE_STATIONARY = 11,
imu_advanced_navigation_anpp::VEHICLE_STUNT_PLANE = 12,
imu_advanced_navigation_anpp::VEHICLE_RACE_CAR = 13
} |
| |
| enum | imu_advanced_navigation_anpp::MAGNETIC_CALIBRATION_STATUS {
imu_advanced_navigation_anpp::MAGNETIC_CALIBRATION_NOT_COMPLETED,
imu_advanced_navigation_anpp::MAGNETIC_CALIBRATION_2D_COMPLETED,
imu_advanced_navigation_anpp::MAGNETIC_CALIBRATION_3D_COMPLETED,
imu_advanced_navigation_anpp::MAGNETIC_CALIBRATION_CUSTOM_COMPLETED,
imu_advanced_navigation_anpp::MAGNETIC_CALIBRATION_2D_IN_PROGRESS,
imu_advanced_navigation_anpp::MAGNETIC_CALIBRATION_3D_IN_PROGRESS,
imu_advanced_navigation_anpp::MAGNETIC_CALIBRATION_ERROR_2D_EXCESSIVE_ROLL,
imu_advanced_navigation_anpp::MAGNETIC_CALIBRATION_ERROR_2D_EXCESSIVE_PITCH,
imu_advanced_navigation_anpp::MAGNETIC_CALIBRATION_ERROR_SENSOR_OVER_RANGE,
imu_advanced_navigation_anpp::MAGNETIC_CALIBRATION_ERROR_SENSOR_TIME_OUT,
imu_advanced_navigation_anpp::MAGNETIC_CALIBRATION_ERROR_SENSOR_SYSTEM_ERROR,
imu_advanced_navigation_anpp::MAGNETIC_CALIBRATION_ERROR_SENSOR_INTERFERENCE_ERROR
} |
| |
| enum | imu_advanced_navigation_anpp::NORTH_SEEKING_INITIALIZATION_FLAGS {
imu_advanced_navigation_anpp::NORTH_SEEKING_INITIALIZATION_COMPLETE = 0x1,
imu_advanced_navigation_anpp::NORTH_SEEKING_STOPPED_POSITION_UNKNOWN = 0x2,
imu_advanced_navigation_anpp::NORTH_SEEKING_STOPPED_EXCESSIVE_ROLLING = 0x4,
imu_advanced_navigation_anpp::NORTH_SEEKING_STOPPED_EXCESSIVE_PITCHING = 0x8,
imu_advanced_navigation_anpp::NORTH_SEEKING_STOPPED_EXCESSIVE_MOVEMENT = 0xF
} |
| |