mission_service
service Mission
Used to start a new mission or stop an active mission
rpc Upload
Upload a mission for execution
Accepts
UploadRequest
Returns
Response
rpc Start
Start an uploaded mission
Accepts
StartRequest
Returns
Response
rpc Stop
Stop the current mission
Accepts
StopRequest
Returns
Response
rpc Notify
Send a notification to the current mission
Accepts
NotifyRequest
Returns
Response
rpc ConfigureTelemetryStream
Set the mission telemetry stream parameters
Accepts
ConfigureTelemetryStreamRequest
Returns
Response
message MissionData
Fields
field content (string)
field map (bytes)
message UploadRequest
Fields
field request (Request)
field mission (MissionData)
message StartRequest
Fields
field request (Request)
message StopRequest
Fields
field request (Request)
message NotifyRequest
Fields
field request (Request)
field notify_code (int32)
message ConfigureTelemetryStreamRequest
Fields
field request (Request)
field frequency (uint32)
message ConfigureTelemetryStreamResponse
Fields
field response (Response)