Piloting feature

command message olympe.messages.piloting.Command.GetCapabilities(_timeout=10, _no_expect=False, _float_tol=(1e-07, 1e-09), _int_tol=0)
command message olympe.messages.piloting.Command.GetState(_timeout=10, _no_expect=False, _float_tol=(1e-07, 1e-09), _int_tol=0)
command message olympe.messages.piloting.Command.SetAssistanceMode(value=None, _timeout=10, _no_expect=False, _float_tol=(1e-07, 1e-09), _int_tol=0)

Parameters:

Unsupported message

command message olympe.messages.piloting.Command.SetPreferredAttiMode(enabled=None, _timeout=10, _no_expect=False, _float_tol=(1e-07, 1e-09), _int_tol=0)

Parameters:

enabled : bool

command message olympe.messages.piloting.Command.SetSpeedMode(speed_mode=None, _timeout=10, _no_expect=False, _float_tol=(1e-07, 1e-09), _int_tol=0)

Parameters:

command message olympe.messages.piloting.Command.SetTakeoffHoveringAltitude(altitude=None, _timeout=10, _no_expect=False, _float_tol=(1e-07, 1e-09), _int_tol=0)

Parameters:

altitude : float

command message olympe.messages.piloting.Command.StartFlightMode(value=None, _timeout=10, _no_expect=False, _float_tol=(1e-07, 1e-09), _int_tol=0)

Parameters:

Unsupported message

event message olympe.messages.piloting.Event.Capabilities(speed_modes=None, supported_features=None, takeoff_hovering_altitude_range=None, flight_modes=None, assistance_modes=None, supported_vehicle_modes=None, _policy='check_wait', _float_tol=(1e-07, 1e-09), _int_tol=0)

Parameters:

speed_modes : list(olympe.enums.piloting.SpeedMode)

supported_features : list(olympe.enums.piloting.Feature)

takeoff_hovering_altitude_range : olympe.messages.piloting.FloatRange()

flight_modes : list(olympe.enums.piloting.FlightMode)

assistance_modes : list(olympe.enums.piloting.AssistanceMode)

supported_vehicle_modes : list(olympe.enums.piloting.VehicleMode)

event message olympe.messages.piloting.Event.State(speed_mode=None, takeoff_hovering_altitude=None, preferred_atti_mode=None, current_atti_mode=None, assistance_mode=None, takeoff_state=None, vehicle_type=None, vehicle_mode=None, _policy='check_wait', _float_tol=(1e-07, 1e-09), _int_tol=0)

Parameters:

speed_mode : olympe.messages.piloting.SpeedModeValue()

takeoff_hovering_altitude : olympe.messages.piloting..FloatValue()

preferred_atti_mode : olympe.messages.piloting.AttiMode()

current_atti_mode : olympe.messages.piloting.AttiMode()

assistance_mode : olympe.messages.piloting.AssistanceModeValue()

takeoff_state : olympe.messages.piloting.TakeoffStateValue()

vehicle_type : olympe.messages.piloting.VehicleTypeValue()

vehicle_mode : olympe.messages.piloting.VehicleModeValue()

message olympe.messages.piloting.AssistanceModeValue(value=None, _float_tol=(1e-07, 1e-09), _int_tol=0)

Parameters:

Unsupported message

command message olympe.messages.piloting.AttiMode(enabled=None, _timeout=10, _no_expect=False, _float_tol=(1e-07, 1e-09), _int_tol=0)

Parameters:

enabled : bool

message olympe.messages.piloting.FloatRange(min=None, max=None, _float_tol=(1e-07, 1e-09), _int_tol=0)

Parameters:

min : float

max : float

message olympe.messages.piloting.SpeedModeValue(value=None, _float_tol=(1e-07, 1e-09), _int_tol=0)

Parameters:

message olympe.messages.piloting.TakeoffStateValue(value=None, _float_tol=(1e-07, 1e-09), _int_tol=0)

Parameters:

Unsupported message

message olympe.messages.piloting.VehicleModeValue(value=None, _float_tol=(1e-07, 1e-09), _int_tol=0)

Parameters:

Unsupported message

message olympe.messages.piloting.VehicleTypeValue(value=None, _float_tol=(1e-07, 1e-09), _int_tol=0)

Parameters:

Unsupported message

enum olympe.enums.piloting.AssistanceMode
ASSISTED_ATTITUDE:
ASSISTED_ALTITUDE:
enum olympe.enums.piloting.Feature
HAND_LAUNCH:
ATTI_MODE:
enum olympe.enums.piloting.FlightMode
LOITER:
MANUAL_COPTER:
MANUAL_PLANE:
enum olympe.enums.piloting.SpeedMode
NORMAL_SPEED_MODE:
LOW_SPEED_MODE:
enum olympe.enums.piloting.TakeoffState
IDLE:
ARMING:
READY:
RESCUE:
UNLOCK:
RAMPING:
ASCENT:
enum olympe.enums.piloting.VehicleMode
copter:
plane:
enum olympe.enums.piloting.VehicleType
multicopter:
vtol:
helicopter:
plane: