pub type CompMetadataType = CompMetadataType;
Expand description

Originally defined in common::enums::comp_metadata_type

Aliased Type§

enum CompMetadataType {
    General = 0,
    Parameter = 1,
    Commands = 2,
    Peripherals = 3,
    Events = 4,
    Actuators = 5,
}

Variants§

§

General = 0

MAVLink enum entry COMP_METADATA_TYPE_GENERAL.

General information about the component. General metadata includes information about other metadata types supported by the component. Files of this type must be supported, and must be downloadable from vehicle using a MAVLink FTP URI.

§

Parameter = 1

MAVLink enum entry COMP_METADATA_TYPE_PARAMETER.

Parameter meta data.

§

Commands = 2

MAVLink enum entry COMP_METADATA_TYPE_COMMANDS.

Meta data that specifies which commands and command parameters the vehicle supports. (WIP)

§

Peripherals = 3

MAVLink enum entry COMP_METADATA_TYPE_PERIPHERALS.

Meta data that specifies external non-MAVLink peripherals.

§

Events = 4

MAVLink enum entry COMP_METADATA_TYPE_EVENTS.

Meta data for the events interface.

§

Actuators = 5

MAVLink enum entry COMP_METADATA_TYPE_ACTUATORS.

Meta data for actuator configuration (motors, servos and vehicle geometry) and testing.