Health
public struct Health : Equatable
Health type.
-
Undocumented
Declaration
Swift
public let isGyrometerCalibrationOk: Bool
-
Undocumented
Declaration
Swift
public let isAccelerometerCalibrationOk: Bool
-
Undocumented
Declaration
Swift
public let isMagnetometerCalibrationOk: Bool
-
Undocumented
Declaration
Swift
public let isLocalPositionOk: Bool
-
Undocumented
Declaration
Swift
public let isGlobalPositionOk: Bool
-
Undocumented
Declaration
Swift
public let isHomePositionOk: Bool
-
Undocumented
Declaration
Swift
public let isArmable: Bool
-
init(isGyrometerCalibrationOk:
isAccelerometerCalibrationOk: isMagnetometerCalibrationOk: isLocalPositionOk: isGlobalPositionOk: isHomePositionOk: isArmable: ) Initializes a new
Health
.Declaration
Swift
public init(isGyrometerCalibrationOk: Bool, isAccelerometerCalibrationOk: Bool, isMagnetometerCalibrationOk: Bool, isLocalPositionOk: Bool, isGlobalPositionOk: Bool, isHomePositionOk: Bool, isArmable: Bool)
Parameters
isGyrometerCalibrationOk
True if the gyrometer is calibrated
isAccelerometerCalibrationOk
True if the accelerometer is calibrated
isMagnetometerCalibrationOk
True if the magnetometer is calibrated
isLocalPositionOk
True if the local position estimate is good enough to fly in ‘position control’ mode
isGlobalPositionOk
True if the global position estimate is good enough to fly in ‘position control’ mode
isHomePositionOk
True if the home position has been initialized properly
isArmable
True if system can be armed
-
Declaration
Swift
public static func == (lhs: Health, rhs: Health) -> Bool