package mavsdk.rpc.action_server

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

service ActionServerService

action_server.proto:14

Provide vehicle actions (as a server) such as arming, taking off, and landing. The flight mode API is deprecated, use the ModesServer plugin instead. Once ModesServer has modes set, mode change requests are left to it.

message ActionServerResult

action_server.proto:204

Result type.

Used in: ArmDisarmResponse, FlightModeChangeResponse, LandResponse, RebootResponse, SetAllowTakeoffResponse, SetAllowableFlightModesResponse, SetArmableResponse, SetArmedStateResponse, SetDisarmableResponse, SetFlightModeInternalResponse, SetFlightModeResponse, ShutdownResponse, TakeoffResponse, TerminateResponse

enum ActionServerResult.Result

action_server.proto:206

Possible results returned for action requests.

Used in: ActionServerResult

message AllowableFlightModes

action_server.proto:164

State to check if the vehicle can transition to respective flightmodes

Used in: GetAllowableFlightModesResponse, SetAllowableFlightModesRequest

message ArmDisarm

action_server.proto:175

Arming message type

Used in: ArmDisarmResponse

enum FlightMode

action_server.proto:186

Flight modes. For more information about flight modes, check out https://docs.px4.io/main/en/config/flight_mode.html.

Used in: FlightModeChangeResponse, SetFlightModeInternalRequest, SetFlightModeRequest