PointAndFlyIssue

public enum PointAndFlyIssue : String, CustomStringConvertible, CaseIterable

Reasons why point'n'fly piloting interface may be unavailable.

  • Drone is not flying.

    Declaration

    Swift

    case droneNotFlying
  • Drone is not calibrated.

    Declaration

    Swift

    case droneNotCalibrated
  • Drone gps is not fixed or has a poor accuracy.

    Declaration

    Swift

    case droneGpsInfoInaccurate
  • Drone is outside of the geofence.

    Declaration

    Swift

    case droneOutOfGeofence
  • Drone is too close to the ground.

    Declaration

    Swift

    case droneTooCloseToGround
  • Drone is above max altitude.

    Declaration

    Swift

    case droneAboveMaxAltitude
  • Not enough battery.

    Declaration

    Swift

    case insufficientBattery
  • Debug description.

    Declaration

    Swift

    public var description: String { get }