package mavsdk.rpc.action_server

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

service ActionServerService

action_server.proto:11

Provide vehicle actions (as a server) such as arming, taking off, and landing.

message ActionServerResult

action_server.proto:201

Result type.

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

enum ActionServerResult.Result

action_server.proto:203

Possible results returned for action requests.

Used in: ActionServerResult

message AllowableFlightModes

action_server.proto:161

State to check if the vehicle can transition to respective flightmodes

Used in: GetAllowableFlightModesResponse, SetAllowableFlightModesRequest

message ArmDisarm

action_server.proto:172

Arming message type

Used in: ArmDisarmResponse

enum FlightMode

action_server.proto:183

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