mavsdk::Telemetry::Altitude Struct Reference ​
#include: telemetry.h
Altitude message type.
Data Fields ​
float altitude_monotonic_m {float( NAN)} - Altitude in meters is initialized on system boot and monotonic.
float altitude_amsl_m { float(NAN)} - Altitude AMSL (above mean sea level) in meters.
float altitude_local_m {float(NAN)} - Local altitude in meters.
float altitude_relative_m {float(NAN)} - Altitude above home position in meters.
float altitude_terrain_m {float(NAN)} - Altitude above terrain in meters.
float bottom_clearance_m { float(NAN)} - This is not the altitude, but the clear space below the system according to the fused clearance estimate in meters.
Field Documentation ​
altitude_monotonic_m ​
float mavsdk::Telemetry::Altitude::altitude_monotonic_m {float( NAN)}
Altitude in meters is initialized on system boot and monotonic.
altitude_amsl_m ​
float mavsdk::Telemetry::Altitude::altitude_amsl_m { float(NAN)}
Altitude AMSL (above mean sea level) in meters.
altitude_local_m ​
float mavsdk::Telemetry::Altitude::altitude_local_m {float(NAN)}
Local altitude in meters.
altitude_relative_m ​
float mavsdk::Telemetry::Altitude::altitude_relative_m {float(NAN)}
Altitude above home position in meters.
altitude_terrain_m ​
float mavsdk::Telemetry::Altitude::altitude_terrain_m {float(NAN)}
Altitude above terrain in meters.
bottom_clearance_m ​
float mavsdk::Telemetry::Altitude::bottom_clearance_m { float(NAN)}
This is not the altitude, but the clear space below the system according to the fused clearance estimate in meters.