ReturnHomeReason

@objc(GSReturnHomeReason)
public enum ReturnHomeReason : Int, CustomStringConvertible, CaseIterable

Reason why return home has been started or stopped.

  • Return home is not active.

    Declaration

    Swift

    case none
  • Return home requested by user.

    Declaration

    Swift

    case userRequested
  • Returning home because the connection was lost.

    Declaration

    Swift

    case connectionLost
  • Returning home because the power level is low.

    Declaration

    Swift

    case powerLow
  • Returning home because the drone’s propeller(s) are critically iced.

    Declaration

    Swift

    case icedPropeller
  • Returning home because the battery is not connected properly.

    Declaration

    Swift

    case batteryPoorConnection
  • Return home is finished and is not active anymore.

    Declaration

    Swift

    case finished
  • Return to home could not find a path to home.

    Declaration

    Swift

    case blocked
  • Return home after a flightplan

    Declaration

    Swift

    case flightplan
  • Debug description.

    Declaration

    Swift

    public var description: String { get }