pub type AdsbEmitterType = AdsbEmitterType;Expand description
Originally defined in common::enums::adsb_emitter_type
Aliased Type§
#[repr(u8)]pub enum AdsbEmitterType {
Show 20 variants
NoInfo = 0,
Light = 1,
Small = 2,
Large = 3,
HighVortexLarge = 4,
Heavy = 5,
HighlyManuv = 6,
Rotocraft = 7,
Unassigned = 8,
Glider = 9,
LighterAir = 10,
Parachute = 11,
UltraLight = 12,
Unassigned2 = 13,
Uav = 14,
Space = 15,
Unassgined3 = 16,
EmergencySurface = 17,
ServiceSurface = 18,
PointObstacle = 19,
}Variants§
NoInfo = 0
MAVLink enum entry ADSB_EMITTER_TYPE_NO_INFO.
Light = 1
MAVLink enum entry ADSB_EMITTER_TYPE_LIGHT.
Small = 2
MAVLink enum entry ADSB_EMITTER_TYPE_SMALL.
Large = 3
MAVLink enum entry ADSB_EMITTER_TYPE_LARGE.
HighVortexLarge = 4
MAVLink enum entry ADSB_EMITTER_TYPE_HIGH_VORTEX_LARGE.
Heavy = 5
MAVLink enum entry ADSB_EMITTER_TYPE_HEAVY.
HighlyManuv = 6
MAVLink enum entry ADSB_EMITTER_TYPE_HIGHLY_MANUV.
Rotocraft = 7
MAVLink enum entry ADSB_EMITTER_TYPE_ROTOCRAFT.
Unassigned = 8
MAVLink enum entry ADSB_EMITTER_TYPE_UNASSIGNED.
Glider = 9
MAVLink enum entry ADSB_EMITTER_TYPE_GLIDER.
LighterAir = 10
MAVLink enum entry ADSB_EMITTER_TYPE_LIGHTER_AIR.
Parachute = 11
MAVLink enum entry ADSB_EMITTER_TYPE_PARACHUTE.
UltraLight = 12
MAVLink enum entry ADSB_EMITTER_TYPE_ULTRA_LIGHT.
Unassigned2 = 13
MAVLink enum entry ADSB_EMITTER_TYPE_UNASSIGNED2.
Uav = 14
MAVLink enum entry ADSB_EMITTER_TYPE_UAV.
Space = 15
MAVLink enum entry ADSB_EMITTER_TYPE_SPACE.
Unassgined3 = 16
MAVLink enum entry ADSB_EMITTER_TYPE_UNASSGINED3.
EmergencySurface = 17
MAVLink enum entry ADSB_EMITTER_TYPE_EMERGENCY_SURFACE.
ServiceSurface = 18
MAVLink enum entry ADSB_EMITTER_TYPE_SERVICE_SURFACE.
PointObstacle = 19
MAVLink enum entry ADSB_EMITTER_TYPE_POINT_OBSTACLE.