telemetry

package
v0.0.8 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 22, 2024 License: BSD-3-Clause Imports: 10 Imported by: 1

Documentation

Index

Constants

View Source
const (
	TelemetryService_SubscribePosition_FullMethodName                    = "/mavsdk.rpc.telemetry.TelemetryService/SubscribePosition"
	TelemetryService_SubscribeHome_FullMethodName                        = "/mavsdk.rpc.telemetry.TelemetryService/SubscribeHome"
	TelemetryService_SubscribeInAir_FullMethodName                       = "/mavsdk.rpc.telemetry.TelemetryService/SubscribeInAir"
	TelemetryService_SubscribeLandedState_FullMethodName                 = "/mavsdk.rpc.telemetry.TelemetryService/SubscribeLandedState"
	TelemetryService_SubscribeArmed_FullMethodName                       = "/mavsdk.rpc.telemetry.TelemetryService/SubscribeArmed"
	TelemetryService_SubscribeVtolState_FullMethodName                   = "/mavsdk.rpc.telemetry.TelemetryService/SubscribeVtolState"
	TelemetryService_SubscribeAttitudeQuaternion_FullMethodName          = "/mavsdk.rpc.telemetry.TelemetryService/SubscribeAttitudeQuaternion"
	TelemetryService_SubscribeAttitudeEuler_FullMethodName               = "/mavsdk.rpc.telemetry.TelemetryService/SubscribeAttitudeEuler"
	TelemetryService_SubscribeAttitudeAngularVelocityBody_FullMethodName = "/mavsdk.rpc.telemetry.TelemetryService/SubscribeAttitudeAngularVelocityBody"
	TelemetryService_SubscribeCameraAttitudeQuaternion_FullMethodName    = "/mavsdk.rpc.telemetry.TelemetryService/SubscribeCameraAttitudeQuaternion"
	TelemetryService_SubscribeCameraAttitudeEuler_FullMethodName         = "/mavsdk.rpc.telemetry.TelemetryService/SubscribeCameraAttitudeEuler"
	TelemetryService_SubscribeVelocityNed_FullMethodName                 = "/mavsdk.rpc.telemetry.TelemetryService/SubscribeVelocityNed"
	TelemetryService_SubscribeGpsInfo_FullMethodName                     = "/mavsdk.rpc.telemetry.TelemetryService/SubscribeGpsInfo"
	TelemetryService_SubscribeRawGps_FullMethodName                      = "/mavsdk.rpc.telemetry.TelemetryService/SubscribeRawGps"
	TelemetryService_SubscribeBattery_FullMethodName                     = "/mavsdk.rpc.telemetry.TelemetryService/SubscribeBattery"
	TelemetryService_SubscribeFlightMode_FullMethodName                  = "/mavsdk.rpc.telemetry.TelemetryService/SubscribeFlightMode"
	TelemetryService_SubscribeHealth_FullMethodName                      = "/mavsdk.rpc.telemetry.TelemetryService/SubscribeHealth"
	TelemetryService_SubscribeRcStatus_FullMethodName                    = "/mavsdk.rpc.telemetry.TelemetryService/SubscribeRcStatus"
	TelemetryService_SubscribeStatusText_FullMethodName                  = "/mavsdk.rpc.telemetry.TelemetryService/SubscribeStatusText"
	TelemetryService_SubscribeActuatorControlTarget_FullMethodName       = "/mavsdk.rpc.telemetry.TelemetryService/SubscribeActuatorControlTarget"
	TelemetryService_SubscribeActuatorOutputStatus_FullMethodName        = "/mavsdk.rpc.telemetry.TelemetryService/SubscribeActuatorOutputStatus"
	TelemetryService_SubscribeOdometry_FullMethodName                    = "/mavsdk.rpc.telemetry.TelemetryService/SubscribeOdometry"
	TelemetryService_SubscribePositionVelocityNed_FullMethodName         = "/mavsdk.rpc.telemetry.TelemetryService/SubscribePositionVelocityNed"
	TelemetryService_SubscribeGroundTruth_FullMethodName                 = "/mavsdk.rpc.telemetry.TelemetryService/SubscribeGroundTruth"
	TelemetryService_SubscribeFixedwingMetrics_FullMethodName            = "/mavsdk.rpc.telemetry.TelemetryService/SubscribeFixedwingMetrics"
	TelemetryService_SubscribeImu_FullMethodName                         = "/mavsdk.rpc.telemetry.TelemetryService/SubscribeImu"
	TelemetryService_SubscribeScaledImu_FullMethodName                   = "/mavsdk.rpc.telemetry.TelemetryService/SubscribeScaledImu"
	TelemetryService_SubscribeRawImu_FullMethodName                      = "/mavsdk.rpc.telemetry.TelemetryService/SubscribeRawImu"
	TelemetryService_SubscribeHealthAllOk_FullMethodName                 = "/mavsdk.rpc.telemetry.TelemetryService/SubscribeHealthAllOk"
	TelemetryService_SubscribeUnixEpochTime_FullMethodName               = "/mavsdk.rpc.telemetry.TelemetryService/SubscribeUnixEpochTime"
	TelemetryService_SubscribeDistanceSensor_FullMethodName              = "/mavsdk.rpc.telemetry.TelemetryService/SubscribeDistanceSensor"
	TelemetryService_SubscribeScaledPressure_FullMethodName              = "/mavsdk.rpc.telemetry.TelemetryService/SubscribeScaledPressure"
	TelemetryService_SubscribeHeading_FullMethodName                     = "/mavsdk.rpc.telemetry.TelemetryService/SubscribeHeading"
	TelemetryService_SubscribeAltitude_FullMethodName                    = "/mavsdk.rpc.telemetry.TelemetryService/SubscribeAltitude"
	TelemetryService_SetRatePosition_FullMethodName                      = "/mavsdk.rpc.telemetry.TelemetryService/SetRatePosition"
	TelemetryService_SetRateHome_FullMethodName                          = "/mavsdk.rpc.telemetry.TelemetryService/SetRateHome"
	TelemetryService_SetRateInAir_FullMethodName                         = "/mavsdk.rpc.telemetry.TelemetryService/SetRateInAir"
	TelemetryService_SetRateLandedState_FullMethodName                   = "/mavsdk.rpc.telemetry.TelemetryService/SetRateLandedState"
	TelemetryService_SetRateVtolState_FullMethodName                     = "/mavsdk.rpc.telemetry.TelemetryService/SetRateVtolState"
	TelemetryService_SetRateAttitudeQuaternion_FullMethodName            = "/mavsdk.rpc.telemetry.TelemetryService/SetRateAttitudeQuaternion"
	TelemetryService_SetRateAttitudeEuler_FullMethodName                 = "/mavsdk.rpc.telemetry.TelemetryService/SetRateAttitudeEuler"
	TelemetryService_SetRateCameraAttitude_FullMethodName                = "/mavsdk.rpc.telemetry.TelemetryService/SetRateCameraAttitude"
	TelemetryService_SetRateVelocityNed_FullMethodName                   = "/mavsdk.rpc.telemetry.TelemetryService/SetRateVelocityNed"
	TelemetryService_SetRateGpsInfo_FullMethodName                       = "/mavsdk.rpc.telemetry.TelemetryService/SetRateGpsInfo"
	TelemetryService_SetRateBattery_FullMethodName                       = "/mavsdk.rpc.telemetry.TelemetryService/SetRateBattery"
	TelemetryService_SetRateRcStatus_FullMethodName                      = "/mavsdk.rpc.telemetry.TelemetryService/SetRateRcStatus"
	TelemetryService_SetRateActuatorControlTarget_FullMethodName         = "/mavsdk.rpc.telemetry.TelemetryService/SetRateActuatorControlTarget"
	TelemetryService_SetRateActuatorOutputStatus_FullMethodName          = "/mavsdk.rpc.telemetry.TelemetryService/SetRateActuatorOutputStatus"
	TelemetryService_SetRateOdometry_FullMethodName                      = "/mavsdk.rpc.telemetry.TelemetryService/SetRateOdometry"
	TelemetryService_SetRatePositionVelocityNed_FullMethodName           = "/mavsdk.rpc.telemetry.TelemetryService/SetRatePositionVelocityNed"
	TelemetryService_SetRateGroundTruth_FullMethodName                   = "/mavsdk.rpc.telemetry.TelemetryService/SetRateGroundTruth"
	TelemetryService_SetRateFixedwingMetrics_FullMethodName              = "/mavsdk.rpc.telemetry.TelemetryService/SetRateFixedwingMetrics"
	TelemetryService_SetRateImu_FullMethodName                           = "/mavsdk.rpc.telemetry.TelemetryService/SetRateImu"
	TelemetryService_SetRateScaledImu_FullMethodName                     = "/mavsdk.rpc.telemetry.TelemetryService/SetRateScaledImu"
	TelemetryService_SetRateRawImu_FullMethodName                        = "/mavsdk.rpc.telemetry.TelemetryService/SetRateRawImu"
	TelemetryService_SetRateUnixEpochTime_FullMethodName                 = "/mavsdk.rpc.telemetry.TelemetryService/SetRateUnixEpochTime"
	TelemetryService_SetRateDistanceSensor_FullMethodName                = "/mavsdk.rpc.telemetry.TelemetryService/SetRateDistanceSensor"
	TelemetryService_SetRateAltitude_FullMethodName                      = "/mavsdk.rpc.telemetry.TelemetryService/SetRateAltitude"
	TelemetryService_GetGpsGlobalOrigin_FullMethodName                   = "/mavsdk.rpc.telemetry.TelemetryService/GetGpsGlobalOrigin"
)

Variables

View Source
var (
	FixType_name = map[int32]string{
		0: "FIX_TYPE_NO_GPS",
		1: "FIX_TYPE_NO_FIX",
		2: "FIX_TYPE_FIX_2D",
		3: "FIX_TYPE_FIX_3D",
		4: "FIX_TYPE_FIX_DGPS",
		5: "FIX_TYPE_RTK_FLOAT",
		6: "FIX_TYPE_RTK_FIXED",
	}
	FixType_value = map[string]int32{
		"FIX_TYPE_NO_GPS":    0,
		"FIX_TYPE_NO_FIX":    1,
		"FIX_TYPE_FIX_2D":    2,
		"FIX_TYPE_FIX_3D":    3,
		"FIX_TYPE_FIX_DGPS":  4,
		"FIX_TYPE_RTK_FLOAT": 5,
		"FIX_TYPE_RTK_FIXED": 6,
	}
)

Enum value maps for FixType.

View Source
var (
	FlightMode_name = map[int32]string{
		0:  "FLIGHT_MODE_UNKNOWN",
		1:  "FLIGHT_MODE_READY",
		2:  "FLIGHT_MODE_TAKEOFF",
		3:  "FLIGHT_MODE_HOLD",
		4:  "FLIGHT_MODE_MISSION",
		5:  "FLIGHT_MODE_RETURN_TO_LAUNCH",
		6:  "FLIGHT_MODE_LAND",
		7:  "FLIGHT_MODE_OFFBOARD",
		8:  "FLIGHT_MODE_FOLLOW_ME",
		9:  "FLIGHT_MODE_MANUAL",
		10: "FLIGHT_MODE_ALTCTL",
		11: "FLIGHT_MODE_POSCTL",
		12: "FLIGHT_MODE_ACRO",
		13: "FLIGHT_MODE_STABILIZED",
		14: "FLIGHT_MODE_RATTITUDE",
	}
	FlightMode_value = map[string]int32{
		"FLIGHT_MODE_UNKNOWN":          0,
		"FLIGHT_MODE_READY":            1,
		"FLIGHT_MODE_TAKEOFF":          2,
		"FLIGHT_MODE_HOLD":             3,
		"FLIGHT_MODE_MISSION":          4,
		"FLIGHT_MODE_RETURN_TO_LAUNCH": 5,
		"FLIGHT_MODE_LAND":             6,
		"FLIGHT_MODE_OFFBOARD":         7,
		"FLIGHT_MODE_FOLLOW_ME":        8,
		"FLIGHT_MODE_MANUAL":           9,
		"FLIGHT_MODE_ALTCTL":           10,
		"FLIGHT_MODE_POSCTL":           11,
		"FLIGHT_MODE_ACRO":             12,
		"FLIGHT_MODE_STABILIZED":       13,
		"FLIGHT_MODE_RATTITUDE":        14,
	}
)

Enum value maps for FlightMode.

View Source
var (
	StatusTextType_name = map[int32]string{
		0: "STATUS_TEXT_TYPE_DEBUG",
		1: "STATUS_TEXT_TYPE_INFO",
		2: "STATUS_TEXT_TYPE_NOTICE",
		3: "STATUS_TEXT_TYPE_WARNING",
		4: "STATUS_TEXT_TYPE_ERROR",
		5: "STATUS_TEXT_TYPE_CRITICAL",
		6: "STATUS_TEXT_TYPE_ALERT",
		7: "STATUS_TEXT_TYPE_EMERGENCY",
	}
	StatusTextType_value = map[string]int32{
		"STATUS_TEXT_TYPE_DEBUG":     0,
		"STATUS_TEXT_TYPE_INFO":      1,
		"STATUS_TEXT_TYPE_NOTICE":    2,
		"STATUS_TEXT_TYPE_WARNING":   3,
		"STATUS_TEXT_TYPE_ERROR":     4,
		"STATUS_TEXT_TYPE_CRITICAL":  5,
		"STATUS_TEXT_TYPE_ALERT":     6,
		"STATUS_TEXT_TYPE_EMERGENCY": 7,
	}
)

Enum value maps for StatusTextType.

View Source
var (
	LandedState_name = map[int32]string{
		0: "LANDED_STATE_UNKNOWN",
		1: "LANDED_STATE_ON_GROUND",
		2: "LANDED_STATE_IN_AIR",
		3: "LANDED_STATE_TAKING_OFF",
		4: "LANDED_STATE_LANDING",
	}
	LandedState_value = map[string]int32{
		"LANDED_STATE_UNKNOWN":    0,
		"LANDED_STATE_ON_GROUND":  1,
		"LANDED_STATE_IN_AIR":     2,
		"LANDED_STATE_TAKING_OFF": 3,
		"LANDED_STATE_LANDING":    4,
	}
)

Enum value maps for LandedState.

View Source
var (
	VtolState_name = map[int32]string{
		0: "VTOL_STATE_UNDEFINED",
		1: "VTOL_STATE_TRANSITION_TO_FW",
		2: "VTOL_STATE_TRANSITION_TO_MC",
		3: "VTOL_STATE_MC",
		4: "VTOL_STATE_FW",
	}
	VtolState_value = map[string]int32{
		"VTOL_STATE_UNDEFINED":        0,
		"VTOL_STATE_TRANSITION_TO_FW": 1,
		"VTOL_STATE_TRANSITION_TO_MC": 2,
		"VTOL_STATE_MC":               3,
		"VTOL_STATE_FW":               4,
	}
)

Enum value maps for VtolState.

View Source
var (
	Odometry_MavFrame_name = map[int32]string{
		0:  "MAV_FRAME_UNDEF",
		8:  "MAV_FRAME_BODY_NED",
		16: "MAV_FRAME_VISION_NED",
		18: "MAV_FRAME_ESTIM_NED",
	}
	Odometry_MavFrame_value = map[string]int32{
		"MAV_FRAME_UNDEF":      0,
		"MAV_FRAME_BODY_NED":   8,
		"MAV_FRAME_VISION_NED": 16,
		"MAV_FRAME_ESTIM_NED":  18,
	}
)

Enum value maps for Odometry_MavFrame.

View Source
var (
	TelemetryResult_Result_name = map[int32]string{
		0: "RESULT_UNKNOWN",
		1: "RESULT_SUCCESS",
		2: "RESULT_NO_SYSTEM",
		3: "RESULT_CONNECTION_ERROR",
		4: "RESULT_BUSY",
		5: "RESULT_COMMAND_DENIED",
		6: "RESULT_TIMEOUT",
		7: "RESULT_UNSUPPORTED",
	}
	TelemetryResult_Result_value = map[string]int32{
		"RESULT_UNKNOWN":          0,
		"RESULT_SUCCESS":          1,
		"RESULT_NO_SYSTEM":        2,
		"RESULT_CONNECTION_ERROR": 3,
		"RESULT_BUSY":             4,
		"RESULT_COMMAND_DENIED":   5,
		"RESULT_TIMEOUT":          6,
		"RESULT_UNSUPPORTED":      7,
	}
)

Enum value maps for TelemetryResult_Result.

View Source
var File_telemetry_proto protoreflect.FileDescriptor
View Source
var TelemetryService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "mavsdk.rpc.telemetry.TelemetryService",
	HandlerType: (*TelemetryServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "SetRatePosition",
			Handler:    _TelemetryService_SetRatePosition_Handler,
		},
		{
			MethodName: "SetRateHome",
			Handler:    _TelemetryService_SetRateHome_Handler,
		},
		{
			MethodName: "SetRateInAir",
			Handler:    _TelemetryService_SetRateInAir_Handler,
		},
		{
			MethodName: "SetRateLandedState",
			Handler:    _TelemetryService_SetRateLandedState_Handler,
		},
		{
			MethodName: "SetRateVtolState",
			Handler:    _TelemetryService_SetRateVtolState_Handler,
		},
		{
			MethodName: "SetRateAttitudeQuaternion",
			Handler:    _TelemetryService_SetRateAttitudeQuaternion_Handler,
		},
		{
			MethodName: "SetRateAttitudeEuler",
			Handler:    _TelemetryService_SetRateAttitudeEuler_Handler,
		},
		{
			MethodName: "SetRateCameraAttitude",
			Handler:    _TelemetryService_SetRateCameraAttitude_Handler,
		},
		{
			MethodName: "SetRateVelocityNed",
			Handler:    _TelemetryService_SetRateVelocityNed_Handler,
		},
		{
			MethodName: "SetRateGpsInfo",
			Handler:    _TelemetryService_SetRateGpsInfo_Handler,
		},
		{
			MethodName: "SetRateBattery",
			Handler:    _TelemetryService_SetRateBattery_Handler,
		},
		{
			MethodName: "SetRateRcStatus",
			Handler:    _TelemetryService_SetRateRcStatus_Handler,
		},
		{
			MethodName: "SetRateActuatorControlTarget",
			Handler:    _TelemetryService_SetRateActuatorControlTarget_Handler,
		},
		{
			MethodName: "SetRateActuatorOutputStatus",
			Handler:    _TelemetryService_SetRateActuatorOutputStatus_Handler,
		},
		{
			MethodName: "SetRateOdometry",
			Handler:    _TelemetryService_SetRateOdometry_Handler,
		},
		{
			MethodName: "SetRatePositionVelocityNed",
			Handler:    _TelemetryService_SetRatePositionVelocityNed_Handler,
		},
		{
			MethodName: "SetRateGroundTruth",
			Handler:    _TelemetryService_SetRateGroundTruth_Handler,
		},
		{
			MethodName: "SetRateFixedwingMetrics",
			Handler:    _TelemetryService_SetRateFixedwingMetrics_Handler,
		},
		{
			MethodName: "SetRateImu",
			Handler:    _TelemetryService_SetRateImu_Handler,
		},
		{
			MethodName: "SetRateScaledImu",
			Handler:    _TelemetryService_SetRateScaledImu_Handler,
		},
		{
			MethodName: "SetRateRawImu",
			Handler:    _TelemetryService_SetRateRawImu_Handler,
		},
		{
			MethodName: "SetRateUnixEpochTime",
			Handler:    _TelemetryService_SetRateUnixEpochTime_Handler,
		},
		{
			MethodName: "SetRateDistanceSensor",
			Handler:    _TelemetryService_SetRateDistanceSensor_Handler,
		},
		{
			MethodName: "SetRateAltitude",
			Handler:    _TelemetryService_SetRateAltitude_Handler,
		},
		{
			MethodName: "GetGpsGlobalOrigin",
			Handler:    _TelemetryService_GetGpsGlobalOrigin_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "SubscribePosition",
			Handler:       _TelemetryService_SubscribePosition_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "SubscribeHome",
			Handler:       _TelemetryService_SubscribeHome_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "SubscribeInAir",
			Handler:       _TelemetryService_SubscribeInAir_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "SubscribeLandedState",
			Handler:       _TelemetryService_SubscribeLandedState_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "SubscribeArmed",
			Handler:       _TelemetryService_SubscribeArmed_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "SubscribeVtolState",
			Handler:       _TelemetryService_SubscribeVtolState_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "SubscribeAttitudeQuaternion",
			Handler:       _TelemetryService_SubscribeAttitudeQuaternion_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "SubscribeAttitudeEuler",
			Handler:       _TelemetryService_SubscribeAttitudeEuler_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "SubscribeAttitudeAngularVelocityBody",
			Handler:       _TelemetryService_SubscribeAttitudeAngularVelocityBody_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "SubscribeCameraAttitudeQuaternion",
			Handler:       _TelemetryService_SubscribeCameraAttitudeQuaternion_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "SubscribeCameraAttitudeEuler",
			Handler:       _TelemetryService_SubscribeCameraAttitudeEuler_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "SubscribeVelocityNed",
			Handler:       _TelemetryService_SubscribeVelocityNed_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "SubscribeGpsInfo",
			Handler:       _TelemetryService_SubscribeGpsInfo_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "SubscribeRawGps",
			Handler:       _TelemetryService_SubscribeRawGps_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "SubscribeBattery",
			Handler:       _TelemetryService_SubscribeBattery_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "SubscribeFlightMode",
			Handler:       _TelemetryService_SubscribeFlightMode_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "SubscribeHealth",
			Handler:       _TelemetryService_SubscribeHealth_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "SubscribeRcStatus",
			Handler:       _TelemetryService_SubscribeRcStatus_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "SubscribeStatusText",
			Handler:       _TelemetryService_SubscribeStatusText_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "SubscribeActuatorControlTarget",
			Handler:       _TelemetryService_SubscribeActuatorControlTarget_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "SubscribeActuatorOutputStatus",
			Handler:       _TelemetryService_SubscribeActuatorOutputStatus_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "SubscribeOdometry",
			Handler:       _TelemetryService_SubscribeOdometry_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "SubscribePositionVelocityNed",
			Handler:       _TelemetryService_SubscribePositionVelocityNed_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "SubscribeGroundTruth",
			Handler:       _TelemetryService_SubscribeGroundTruth_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "SubscribeFixedwingMetrics",
			Handler:       _TelemetryService_SubscribeFixedwingMetrics_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "SubscribeImu",
			Handler:       _TelemetryService_SubscribeImu_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "SubscribeScaledImu",
			Handler:       _TelemetryService_SubscribeScaledImu_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "SubscribeRawImu",
			Handler:       _TelemetryService_SubscribeRawImu_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "SubscribeHealthAllOk",
			Handler:       _TelemetryService_SubscribeHealthAllOk_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "SubscribeUnixEpochTime",
			Handler:       _TelemetryService_SubscribeUnixEpochTime_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "SubscribeDistanceSensor",
			Handler:       _TelemetryService_SubscribeDistanceSensor_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "SubscribeScaledPressure",
			Handler:       _TelemetryService_SubscribeScaledPressure_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "SubscribeHeading",
			Handler:       _TelemetryService_SubscribeHeading_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "SubscribeAltitude",
			Handler:       _TelemetryService_SubscribeAltitude_Handler,
			ServerStreams: true,
		},
	},
	Metadata: "telemetry.proto",
}

TelemetryService_ServiceDesc is the grpc.ServiceDesc for TelemetryService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

Functions

func RegisterTelemetryServiceServer

func RegisterTelemetryServiceServer(s grpc.ServiceRegistrar, srv TelemetryServiceServer)

Types

type AccelerationFrd

type AccelerationFrd struct {
	ForwardMS2 float32 `protobuf:"fixed32,1,opt,name=forward_m_s2,json=forwardMS2,proto3" json:"forward_m_s2,omitempty"` // Acceleration in forward direction in metres per second^2
	RightMS2   float32 `protobuf:"fixed32,2,opt,name=right_m_s2,json=rightMS2,proto3" json:"right_m_s2,omitempty"`       // Acceleration in right direction in metres per second^2
	DownMS2    float32 `protobuf:"fixed32,3,opt,name=down_m_s2,json=downMS2,proto3" json:"down_m_s2,omitempty"`          // Acceleration in down direction in metres per second^2
	// contains filtered or unexported fields
}

AccelerationFrd message type.

func (*AccelerationFrd) Descriptor deprecated

func (*AccelerationFrd) Descriptor() ([]byte, []int)

Deprecated: Use AccelerationFrd.ProtoReflect.Descriptor instead.

func (*AccelerationFrd) GetDownMS2

func (x *AccelerationFrd) GetDownMS2() float32

func (*AccelerationFrd) GetForwardMS2

func (x *AccelerationFrd) GetForwardMS2() float32

func (*AccelerationFrd) GetRightMS2

func (x *AccelerationFrd) GetRightMS2() float32

func (*AccelerationFrd) ProtoMessage

func (*AccelerationFrd) ProtoMessage()

func (*AccelerationFrd) ProtoReflect

func (x *AccelerationFrd) ProtoReflect() protoreflect.Message

func (*AccelerationFrd) Reset

func (x *AccelerationFrd) Reset()

func (*AccelerationFrd) String

func (x *AccelerationFrd) String() string

type ActuatorControlTarget

type ActuatorControlTarget struct {
	Group    int32     `protobuf:"varint,1,opt,name=group,proto3" json:"group,omitempty"`               // An actuator control group is e.g. 'attitude' for the core flight controls, or 'gimbal' for a payload.
	Controls []float32 `protobuf:"fixed32,2,rep,packed,name=controls,proto3" json:"controls,omitempty"` // Controls normed from -1 to 1, where 0 is neutral position.
	// contains filtered or unexported fields
}

Actuator control target type.

func (*ActuatorControlTarget) Descriptor deprecated

func (*ActuatorControlTarget) Descriptor() ([]byte, []int)

Deprecated: Use ActuatorControlTarget.ProtoReflect.Descriptor instead.

func (*ActuatorControlTarget) GetControls

func (x *ActuatorControlTarget) GetControls() []float32

func (*ActuatorControlTarget) GetGroup

func (x *ActuatorControlTarget) GetGroup() int32

func (*ActuatorControlTarget) ProtoMessage

func (*ActuatorControlTarget) ProtoMessage()

func (*ActuatorControlTarget) ProtoReflect

func (x *ActuatorControlTarget) ProtoReflect() protoreflect.Message

func (*ActuatorControlTarget) Reset

func (x *ActuatorControlTarget) Reset()

func (*ActuatorControlTarget) String

func (x *ActuatorControlTarget) String() string

type ActuatorControlTargetResponse

type ActuatorControlTargetResponse struct {
	ActuatorControlTarget *ActuatorControlTarget `` // The next actuator control target
	/* 126-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ActuatorControlTargetResponse) Descriptor deprecated

func (*ActuatorControlTargetResponse) Descriptor() ([]byte, []int)

Deprecated: Use ActuatorControlTargetResponse.ProtoReflect.Descriptor instead.

func (*ActuatorControlTargetResponse) GetActuatorControlTarget

func (x *ActuatorControlTargetResponse) GetActuatorControlTarget() *ActuatorControlTarget

func (*ActuatorControlTargetResponse) ProtoMessage

func (*ActuatorControlTargetResponse) ProtoMessage()

func (*ActuatorControlTargetResponse) ProtoReflect

func (*ActuatorControlTargetResponse) Reset

func (x *ActuatorControlTargetResponse) Reset()

func (*ActuatorControlTargetResponse) String

type ActuatorOutputStatus

type ActuatorOutputStatus struct {
	Active   uint32    `protobuf:"varint,1,opt,name=active,proto3" json:"active,omitempty"`             // Active outputs
	Actuator []float32 `protobuf:"fixed32,2,rep,packed,name=actuator,proto3" json:"actuator,omitempty"` // Servo/motor output values
	// contains filtered or unexported fields
}

Actuator output status type.

func (*ActuatorOutputStatus) Descriptor deprecated

func (*ActuatorOutputStatus) Descriptor() ([]byte, []int)

Deprecated: Use ActuatorOutputStatus.ProtoReflect.Descriptor instead.

func (*ActuatorOutputStatus) GetActive

func (x *ActuatorOutputStatus) GetActive() uint32

func (*ActuatorOutputStatus) GetActuator

func (x *ActuatorOutputStatus) GetActuator() []float32

func (*ActuatorOutputStatus) ProtoMessage

func (*ActuatorOutputStatus) ProtoMessage()

func (*ActuatorOutputStatus) ProtoReflect

func (x *ActuatorOutputStatus) ProtoReflect() protoreflect.Message

func (*ActuatorOutputStatus) Reset

func (x *ActuatorOutputStatus) Reset()

func (*ActuatorOutputStatus) String

func (x *ActuatorOutputStatus) String() string

type ActuatorOutputStatusResponse

type ActuatorOutputStatusResponse struct {
	ActuatorOutputStatus *ActuatorOutputStatus `protobuf:"bytes,1,opt,name=actuator_output_status,json=actuatorOutputStatus,proto3" json:"actuator_output_status,omitempty"` // The next actuator output status
	// contains filtered or unexported fields
}

func (*ActuatorOutputStatusResponse) Descriptor deprecated

func (*ActuatorOutputStatusResponse) Descriptor() ([]byte, []int)

Deprecated: Use ActuatorOutputStatusResponse.ProtoReflect.Descriptor instead.

func (*ActuatorOutputStatusResponse) GetActuatorOutputStatus

func (x *ActuatorOutputStatusResponse) GetActuatorOutputStatus() *ActuatorOutputStatus

func (*ActuatorOutputStatusResponse) ProtoMessage

func (*ActuatorOutputStatusResponse) ProtoMessage()

func (*ActuatorOutputStatusResponse) ProtoReflect

func (*ActuatorOutputStatusResponse) Reset

func (x *ActuatorOutputStatusResponse) Reset()

func (*ActuatorOutputStatusResponse) String

type Altitude added in v0.0.6

type Altitude struct {
	AltitudeMonotonicM float32 `protobuf:"fixed32,1,opt,name=altitude_monotonic_m,json=altitudeMonotonicM,proto3" json:"altitude_monotonic_m,omitempty"` // Altitude in meters is initialized on system boot and monotonic
	AltitudeAmslM      float32 `protobuf:"fixed32,2,opt,name=altitude_amsl_m,json=altitudeAmslM,proto3" json:"altitude_amsl_m,omitempty"`                //  Altitude AMSL (above mean sea level) in meters
	AltitudeLocalM     float32 `protobuf:"fixed32,3,opt,name=altitude_local_m,json=altitudeLocalM,proto3" json:"altitude_local_m,omitempty"`             // Local altitude in meters
	AltitudeRelativeM  float32 `protobuf:"fixed32,4,opt,name=altitude_relative_m,json=altitudeRelativeM,proto3" json:"altitude_relative_m,omitempty"`    // Altitude above home position in meters
	AltitudeTerrainM   float32 `protobuf:"fixed32,5,opt,name=altitude_terrain_m,json=altitudeTerrainM,proto3" json:"altitude_terrain_m,omitempty"`       // Altitude above terrain in meters
	BottomClearanceM   float32 `protobuf:"fixed32,6,opt,name=bottom_clearance_m,json=bottomClearanceM,proto3" json:"bottom_clearance_m,omitempty"`       // This is not the altitude, but the clear space below the system according to the fused clearance estimate in meters.
	// contains filtered or unexported fields
}

Altitude message type

func (*Altitude) Descriptor deprecated added in v0.0.6

func (*Altitude) Descriptor() ([]byte, []int)

Deprecated: Use Altitude.ProtoReflect.Descriptor instead.

func (*Altitude) GetAltitudeAmslM added in v0.0.6

func (x *Altitude) GetAltitudeAmslM() float32

func (*Altitude) GetAltitudeLocalM added in v0.0.6

func (x *Altitude) GetAltitudeLocalM() float32

func (*Altitude) GetAltitudeMonotonicM added in v0.0.6

func (x *Altitude) GetAltitudeMonotonicM() float32

func (*Altitude) GetAltitudeRelativeM added in v0.0.6

func (x *Altitude) GetAltitudeRelativeM() float32

func (*Altitude) GetAltitudeTerrainM added in v0.0.6

func (x *Altitude) GetAltitudeTerrainM() float32

func (*Altitude) GetBottomClearanceM added in v0.0.6

func (x *Altitude) GetBottomClearanceM() float32

func (*Altitude) ProtoMessage added in v0.0.6

func (*Altitude) ProtoMessage()

func (*Altitude) ProtoReflect added in v0.0.6

func (x *Altitude) ProtoReflect() protoreflect.Message

func (*Altitude) Reset added in v0.0.6

func (x *Altitude) Reset()

func (*Altitude) String added in v0.0.6

func (x *Altitude) String() string

type AltitudeResponse added in v0.0.6

type AltitudeResponse struct {
	Altitude *Altitude `protobuf:"bytes,1,opt,name=altitude,proto3" json:"altitude,omitempty"` // The next altitude
	// contains filtered or unexported fields
}

func (*AltitudeResponse) Descriptor deprecated added in v0.0.6

func (*AltitudeResponse) Descriptor() ([]byte, []int)

Deprecated: Use AltitudeResponse.ProtoReflect.Descriptor instead.

func (*AltitudeResponse) GetAltitude added in v0.0.6

func (x *AltitudeResponse) GetAltitude() *Altitude

func (*AltitudeResponse) ProtoMessage added in v0.0.6

func (*AltitudeResponse) ProtoMessage()

func (*AltitudeResponse) ProtoReflect added in v0.0.6

func (x *AltitudeResponse) ProtoReflect() protoreflect.Message

func (*AltitudeResponse) Reset added in v0.0.6

func (x *AltitudeResponse) Reset()

func (*AltitudeResponse) String added in v0.0.6

func (x *AltitudeResponse) String() string

type AngularVelocityBody

type AngularVelocityBody struct {
	RollRadS  float32 `protobuf:"fixed32,1,opt,name=roll_rad_s,json=rollRadS,proto3" json:"roll_rad_s,omitempty"`    // Roll angular velocity
	PitchRadS float32 `protobuf:"fixed32,2,opt,name=pitch_rad_s,json=pitchRadS,proto3" json:"pitch_rad_s,omitempty"` // Pitch angular velocity
	YawRadS   float32 `protobuf:"fixed32,3,opt,name=yaw_rad_s,json=yawRadS,proto3" json:"yaw_rad_s,omitempty"`       // Yaw angular velocity
	// contains filtered or unexported fields
}

Angular velocity type.

func (*AngularVelocityBody) Descriptor deprecated

func (*AngularVelocityBody) Descriptor() ([]byte, []int)

Deprecated: Use AngularVelocityBody.ProtoReflect.Descriptor instead.

func (*AngularVelocityBody) GetPitchRadS

func (x *AngularVelocityBody) GetPitchRadS() float32

func (*AngularVelocityBody) GetRollRadS

func (x *AngularVelocityBody) GetRollRadS() float32

func (*AngularVelocityBody) GetYawRadS

func (x *AngularVelocityBody) GetYawRadS() float32

func (*AngularVelocityBody) ProtoMessage

func (*AngularVelocityBody) ProtoMessage()

func (*AngularVelocityBody) ProtoReflect

func (x *AngularVelocityBody) ProtoReflect() protoreflect.Message

func (*AngularVelocityBody) Reset

func (x *AngularVelocityBody) Reset()

func (*AngularVelocityBody) String

func (x *AngularVelocityBody) String() string

type AngularVelocityFrd

type AngularVelocityFrd struct {
	ForwardRadS float32 `protobuf:"fixed32,1,opt,name=forward_rad_s,json=forwardRadS,proto3" json:"forward_rad_s,omitempty"` // Angular velocity in forward direction in radians per second
	RightRadS   float32 `protobuf:"fixed32,2,opt,name=right_rad_s,json=rightRadS,proto3" json:"right_rad_s,omitempty"`       // Angular velocity in right direction in radians per second
	DownRadS    float32 `protobuf:"fixed32,3,opt,name=down_rad_s,json=downRadS,proto3" json:"down_rad_s,omitempty"`          // Angular velocity in Down direction in radians per second
	// contains filtered or unexported fields
}

AngularVelocityFrd message type.

func (*AngularVelocityFrd) Descriptor deprecated

func (*AngularVelocityFrd) Descriptor() ([]byte, []int)

Deprecated: Use AngularVelocityFrd.ProtoReflect.Descriptor instead.

func (*AngularVelocityFrd) GetDownRadS

func (x *AngularVelocityFrd) GetDownRadS() float32

func (*AngularVelocityFrd) GetForwardRadS

func (x *AngularVelocityFrd) GetForwardRadS() float32

func (*AngularVelocityFrd) GetRightRadS

func (x *AngularVelocityFrd) GetRightRadS() float32

func (*AngularVelocityFrd) ProtoMessage

func (*AngularVelocityFrd) ProtoMessage()

func (*AngularVelocityFrd) ProtoReflect

func (x *AngularVelocityFrd) ProtoReflect() protoreflect.Message

func (*AngularVelocityFrd) Reset

func (x *AngularVelocityFrd) Reset()

func (*AngularVelocityFrd) String

func (x *AngularVelocityFrd) String() string

type ArmedResponse

type ArmedResponse struct {
	IsArmed bool `protobuf:"varint,1,opt,name=is_armed,json=isArmed,proto3" json:"is_armed,omitempty"` // The next 'armed' state
	// contains filtered or unexported fields
}

func (*ArmedResponse) Descriptor deprecated

func (*ArmedResponse) Descriptor() ([]byte, []int)

Deprecated: Use ArmedResponse.ProtoReflect.Descriptor instead.

func (*ArmedResponse) GetIsArmed

func (x *ArmedResponse) GetIsArmed() bool

func (*ArmedResponse) ProtoMessage

func (*ArmedResponse) ProtoMessage()

func (*ArmedResponse) ProtoReflect

func (x *ArmedResponse) ProtoReflect() protoreflect.Message

func (*ArmedResponse) Reset

func (x *ArmedResponse) Reset()

func (*ArmedResponse) String

func (x *ArmedResponse) String() string

type AttitudeAngularVelocityBodyResponse

type AttitudeAngularVelocityBodyResponse struct {
	AttitudeAngularVelocityBody *AngularVelocityBody `` // The next angular velocity (rad/s)
	/* 146-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*AttitudeAngularVelocityBodyResponse) Descriptor deprecated

func (*AttitudeAngularVelocityBodyResponse) Descriptor() ([]byte, []int)

Deprecated: Use AttitudeAngularVelocityBodyResponse.ProtoReflect.Descriptor instead.

func (*AttitudeAngularVelocityBodyResponse) GetAttitudeAngularVelocityBody

func (x *AttitudeAngularVelocityBodyResponse) GetAttitudeAngularVelocityBody() *AngularVelocityBody

func (*AttitudeAngularVelocityBodyResponse) ProtoMessage

func (*AttitudeAngularVelocityBodyResponse) ProtoMessage()

func (*AttitudeAngularVelocityBodyResponse) ProtoReflect

func (*AttitudeAngularVelocityBodyResponse) Reset

func (*AttitudeAngularVelocityBodyResponse) String

type AttitudeEulerResponse

type AttitudeEulerResponse struct {
	AttitudeEuler *EulerAngle `protobuf:"bytes,1,opt,name=attitude_euler,json=attitudeEuler,proto3" json:"attitude_euler,omitempty"` // The next attitude (Euler)
	// contains filtered or unexported fields
}

func (*AttitudeEulerResponse) Descriptor deprecated

func (*AttitudeEulerResponse) Descriptor() ([]byte, []int)

Deprecated: Use AttitudeEulerResponse.ProtoReflect.Descriptor instead.

func (*AttitudeEulerResponse) GetAttitudeEuler

func (x *AttitudeEulerResponse) GetAttitudeEuler() *EulerAngle

func (*AttitudeEulerResponse) ProtoMessage

func (*AttitudeEulerResponse) ProtoMessage()

func (*AttitudeEulerResponse) ProtoReflect

func (x *AttitudeEulerResponse) ProtoReflect() protoreflect.Message

func (*AttitudeEulerResponse) Reset

func (x *AttitudeEulerResponse) Reset()

func (*AttitudeEulerResponse) String

func (x *AttitudeEulerResponse) String() string

type AttitudeQuaternionResponse

type AttitudeQuaternionResponse struct {
	AttitudeQuaternion *Quaternion `protobuf:"bytes,1,opt,name=attitude_quaternion,json=attitudeQuaternion,proto3" json:"attitude_quaternion,omitempty"` // The next attitude (quaternion)
	// contains filtered or unexported fields
}

func (*AttitudeQuaternionResponse) Descriptor deprecated

func (*AttitudeQuaternionResponse) Descriptor() ([]byte, []int)

Deprecated: Use AttitudeQuaternionResponse.ProtoReflect.Descriptor instead.

func (*AttitudeQuaternionResponse) GetAttitudeQuaternion

func (x *AttitudeQuaternionResponse) GetAttitudeQuaternion() *Quaternion

func (*AttitudeQuaternionResponse) ProtoMessage

func (*AttitudeQuaternionResponse) ProtoMessage()

func (*AttitudeQuaternionResponse) ProtoReflect

func (*AttitudeQuaternionResponse) Reset

func (x *AttitudeQuaternionResponse) Reset()

func (*AttitudeQuaternionResponse) String

func (x *AttitudeQuaternionResponse) String() string

type Battery

type Battery struct {
	Id                 uint32  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`                                                              // Battery ID, for systems with multiple batteries
	TemperatureDegc    float32 `protobuf:"fixed32,2,opt,name=temperature_degc,json=temperatureDegc,proto3" json:"temperature_degc,omitempty"`            // Temperature of the battery in degrees Celsius. NAN for unknown temperature
	VoltageV           float32 `protobuf:"fixed32,3,opt,name=voltage_v,json=voltageV,proto3" json:"voltage_v,omitempty"`                                 // Voltage in volts
	CurrentBatteryA    float32 `protobuf:"fixed32,4,opt,name=current_battery_a,json=currentBatteryA,proto3" json:"current_battery_a,omitempty"`          // Battery current in Amps, NAN if autopilot does not measure the current
	CapacityConsumedAh float32 `protobuf:"fixed32,5,opt,name=capacity_consumed_ah,json=capacityConsumedAh,proto3" json:"capacity_consumed_ah,omitempty"` // Consumed charge in Amp hours, NAN if autopilot does not provide consumption estimate
	RemainingPercent   float32 `protobuf:"fixed32,6,opt,name=remaining_percent,json=remainingPercent,proto3" json:"remaining_percent,omitempty"`         // Estimated battery remaining (range: 0 to 100)
	// contains filtered or unexported fields
}

Battery type.

func (*Battery) Descriptor deprecated

func (*Battery) Descriptor() ([]byte, []int)

Deprecated: Use Battery.ProtoReflect.Descriptor instead.

func (*Battery) GetCapacityConsumedAh added in v0.0.7

func (x *Battery) GetCapacityConsumedAh() float32

func (*Battery) GetCurrentBatteryA added in v0.0.7

func (x *Battery) GetCurrentBatteryA() float32

func (*Battery) GetId added in v0.0.3

func (x *Battery) GetId() uint32

func (*Battery) GetRemainingPercent

func (x *Battery) GetRemainingPercent() float32

func (*Battery) GetTemperatureDegc added in v0.0.7

func (x *Battery) GetTemperatureDegc() float32

func (*Battery) GetVoltageV

func (x *Battery) GetVoltageV() float32

func (*Battery) ProtoMessage

func (*Battery) ProtoMessage()

func (*Battery) ProtoReflect

func (x *Battery) ProtoReflect() protoreflect.Message

func (*Battery) Reset

func (x *Battery) Reset()

func (*Battery) String

func (x *Battery) String() string

type BatteryResponse

type BatteryResponse struct {
	Battery *Battery `protobuf:"bytes,1,opt,name=battery,proto3" json:"battery,omitempty"` // The next 'battery' state
	// contains filtered or unexported fields
}

func (*BatteryResponse) Descriptor deprecated

func (*BatteryResponse) Descriptor() ([]byte, []int)

Deprecated: Use BatteryResponse.ProtoReflect.Descriptor instead.

func (*BatteryResponse) GetBattery

func (x *BatteryResponse) GetBattery() *Battery

func (*BatteryResponse) ProtoMessage

func (*BatteryResponse) ProtoMessage()

func (*BatteryResponse) ProtoReflect

func (x *BatteryResponse) ProtoReflect() protoreflect.Message

func (*BatteryResponse) Reset

func (x *BatteryResponse) Reset()

func (*BatteryResponse) String

func (x *BatteryResponse) String() string

type CameraAttitudeEulerResponse

type CameraAttitudeEulerResponse struct {
	AttitudeEuler *EulerAngle `protobuf:"bytes,1,opt,name=attitude_euler,json=attitudeEuler,proto3" json:"attitude_euler,omitempty"` // The next camera attitude (Euler)
	// contains filtered or unexported fields
}

func (*CameraAttitudeEulerResponse) Descriptor deprecated

func (*CameraAttitudeEulerResponse) Descriptor() ([]byte, []int)

Deprecated: Use CameraAttitudeEulerResponse.ProtoReflect.Descriptor instead.

func (*CameraAttitudeEulerResponse) GetAttitudeEuler

func (x *CameraAttitudeEulerResponse) GetAttitudeEuler() *EulerAngle

func (*CameraAttitudeEulerResponse) ProtoMessage

func (*CameraAttitudeEulerResponse) ProtoMessage()

func (*CameraAttitudeEulerResponse) ProtoReflect

func (*CameraAttitudeEulerResponse) Reset

func (x *CameraAttitudeEulerResponse) Reset()

func (*CameraAttitudeEulerResponse) String

func (x *CameraAttitudeEulerResponse) String() string

type CameraAttitudeQuaternionResponse

type CameraAttitudeQuaternionResponse struct {
	AttitudeQuaternion *Quaternion `protobuf:"bytes,1,opt,name=attitude_quaternion,json=attitudeQuaternion,proto3" json:"attitude_quaternion,omitempty"` // The next camera attitude (quaternion)
	// contains filtered or unexported fields
}

func (*CameraAttitudeQuaternionResponse) Descriptor deprecated

func (*CameraAttitudeQuaternionResponse) Descriptor() ([]byte, []int)

Deprecated: Use CameraAttitudeQuaternionResponse.ProtoReflect.Descriptor instead.

func (*CameraAttitudeQuaternionResponse) GetAttitudeQuaternion

func (x *CameraAttitudeQuaternionResponse) GetAttitudeQuaternion() *Quaternion

func (*CameraAttitudeQuaternionResponse) ProtoMessage

func (*CameraAttitudeQuaternionResponse) ProtoMessage()

func (*CameraAttitudeQuaternionResponse) ProtoReflect

func (*CameraAttitudeQuaternionResponse) Reset

func (*CameraAttitudeQuaternionResponse) String

type Covariance

type Covariance struct {
	CovarianceMatrix []float32 `protobuf:"fixed32,1,rep,packed,name=covariance_matrix,json=covarianceMatrix,proto3" json:"covariance_matrix,omitempty"` // Representation of a covariance matrix.
	// contains filtered or unexported fields
}

Covariance type.

Row-major representation of a 6x6 cross-covariance matrix upper right triangle. Set first to NaN if unknown.

func (*Covariance) Descriptor deprecated

func (*Covariance) Descriptor() ([]byte, []int)

Deprecated: Use Covariance.ProtoReflect.Descriptor instead.

func (*Covariance) GetCovarianceMatrix

func (x *Covariance) GetCovarianceMatrix() []float32

func (*Covariance) ProtoMessage

func (*Covariance) ProtoMessage()

func (*Covariance) ProtoReflect

func (x *Covariance) ProtoReflect() protoreflect.Message

func (*Covariance) Reset

func (x *Covariance) Reset()

func (*Covariance) String

func (x *Covariance) String() string

type DistanceSensor added in v0.0.2

type DistanceSensor struct {
	MinimumDistanceM float32     `protobuf:"fixed32,1,opt,name=minimum_distance_m,json=minimumDistanceM,proto3" json:"minimum_distance_m,omitempty"` // Minimum distance the sensor can measure, NaN if unknown.
	MaximumDistanceM float32     `protobuf:"fixed32,2,opt,name=maximum_distance_m,json=maximumDistanceM,proto3" json:"maximum_distance_m,omitempty"` // Maximum distance the sensor can measure, NaN if unknown.
	CurrentDistanceM float32     `protobuf:"fixed32,3,opt,name=current_distance_m,json=currentDistanceM,proto3" json:"current_distance_m,omitempty"` // Current distance reading, NaN if unknown.
	Orientation      *EulerAngle `protobuf:"bytes,4,opt,name=orientation,proto3" json:"orientation,omitempty"`                                       // Sensor Orientation reading.
	// contains filtered or unexported fields
}

DistanceSensor message type.

func (*DistanceSensor) Descriptor deprecated added in v0.0.2

func (*DistanceSensor) Descriptor() ([]byte, []int)

Deprecated: Use DistanceSensor.ProtoReflect.Descriptor instead.

func (*DistanceSensor) GetCurrentDistanceM added in v0.0.2

func (x *DistanceSensor) GetCurrentDistanceM() float32

func (*DistanceSensor) GetMaximumDistanceM added in v0.0.2

func (x *DistanceSensor) GetMaximumDistanceM() float32

func (*DistanceSensor) GetMinimumDistanceM added in v0.0.2

func (x *DistanceSensor) GetMinimumDistanceM() float32

func (*DistanceSensor) GetOrientation added in v0.0.8

func (x *DistanceSensor) GetOrientation() *EulerAngle

func (*DistanceSensor) ProtoMessage added in v0.0.2

func (*DistanceSensor) ProtoMessage()

func (*DistanceSensor) ProtoReflect added in v0.0.2

func (x *DistanceSensor) ProtoReflect() protoreflect.Message

func (*DistanceSensor) Reset added in v0.0.2

func (x *DistanceSensor) Reset()

func (*DistanceSensor) String added in v0.0.2

func (x *DistanceSensor) String() string

type DistanceSensorResponse added in v0.0.2

type DistanceSensorResponse struct {
	DistanceSensor *DistanceSensor `protobuf:"bytes,1,opt,name=distance_sensor,json=distanceSensor,proto3" json:"distance_sensor,omitempty"` // The next Distance Sensor status
	// contains filtered or unexported fields
}

func (*DistanceSensorResponse) Descriptor deprecated added in v0.0.2

func (*DistanceSensorResponse) Descriptor() ([]byte, []int)

Deprecated: Use DistanceSensorResponse.ProtoReflect.Descriptor instead.

func (*DistanceSensorResponse) GetDistanceSensor added in v0.0.2

func (x *DistanceSensorResponse) GetDistanceSensor() *DistanceSensor

func (*DistanceSensorResponse) ProtoMessage added in v0.0.2

func (*DistanceSensorResponse) ProtoMessage()

func (*DistanceSensorResponse) ProtoReflect added in v0.0.2

func (x *DistanceSensorResponse) ProtoReflect() protoreflect.Message

func (*DistanceSensorResponse) Reset added in v0.0.2

func (x *DistanceSensorResponse) Reset()

func (*DistanceSensorResponse) String added in v0.0.2

func (x *DistanceSensorResponse) String() string

type EulerAngle

type EulerAngle struct {
	RollDeg     float32 `protobuf:"fixed32,1,opt,name=roll_deg,json=rollDeg,proto3" json:"roll_deg,omitempty"`            // Roll angle in degrees, positive is banking to the right
	PitchDeg    float32 `protobuf:"fixed32,2,opt,name=pitch_deg,json=pitchDeg,proto3" json:"pitch_deg,omitempty"`         // Pitch angle in degrees, positive is pitching nose up
	YawDeg      float32 `protobuf:"fixed32,3,opt,name=yaw_deg,json=yawDeg,proto3" json:"yaw_deg,omitempty"`               // Yaw angle in degrees, positive is clock-wise seen from above
	TimestampUs uint64  `protobuf:"varint,4,opt,name=timestamp_us,json=timestampUs,proto3" json:"timestamp_us,omitempty"` // Timestamp in microseconds
	// contains filtered or unexported fields
}

Euler angle type.

All rotations and axis systems follow the right-hand rule. The Euler angles follow the convention of a 3-2-1 intrinsic Tait-Bryan rotation sequence.

For more info see https://en.wikipedia.org/wiki/Euler_angles

func (*EulerAngle) Descriptor deprecated

func (*EulerAngle) Descriptor() ([]byte, []int)

Deprecated: Use EulerAngle.ProtoReflect.Descriptor instead.

func (*EulerAngle) GetPitchDeg

func (x *EulerAngle) GetPitchDeg() float32

func (*EulerAngle) GetRollDeg

func (x *EulerAngle) GetRollDeg() float32

func (*EulerAngle) GetTimestampUs added in v0.0.3

func (x *EulerAngle) GetTimestampUs() uint64

func (*EulerAngle) GetYawDeg

func (x *EulerAngle) GetYawDeg() float32

func (*EulerAngle) ProtoMessage

func (*EulerAngle) ProtoMessage()

func (*EulerAngle) ProtoReflect

func (x *EulerAngle) ProtoReflect() protoreflect.Message

func (*EulerAngle) Reset

func (x *EulerAngle) Reset()

func (*EulerAngle) String

func (x *EulerAngle) String() string

type FixType

type FixType int32

GPS fix type.

const (
	FixType_FIX_TYPE_NO_GPS    FixType = 0 // No GPS connected
	FixType_FIX_TYPE_NO_FIX    FixType = 1 // No position information, GPS is connected
	FixType_FIX_TYPE_FIX_2D    FixType = 2 // 2D position
	FixType_FIX_TYPE_FIX_3D    FixType = 3 // 3D position
	FixType_FIX_TYPE_FIX_DGPS  FixType = 4 // DGPS/SBAS aided 3D position
	FixType_FIX_TYPE_RTK_FLOAT FixType = 5 // RTK float, 3D position
	FixType_FIX_TYPE_RTK_FIXED FixType = 6 // RTK Fixed, 3D position
)

func (FixType) Descriptor

func (FixType) Descriptor() protoreflect.EnumDescriptor

func (FixType) Enum

func (x FixType) Enum() *FixType

func (FixType) EnumDescriptor deprecated

func (FixType) EnumDescriptor() ([]byte, []int)

Deprecated: Use FixType.Descriptor instead.

func (FixType) Number

func (x FixType) Number() protoreflect.EnumNumber

func (FixType) String

func (x FixType) String() string

func (FixType) Type

func (FixType) Type() protoreflect.EnumType

type FixedwingMetrics

type FixedwingMetrics struct {
	AirspeedMS         float32 `protobuf:"fixed32,1,opt,name=airspeed_m_s,json=airspeedMS,proto3" json:"airspeed_m_s,omitempty"`                       // Current indicated airspeed (IAS) in metres per second
	ThrottlePercentage float32 `protobuf:"fixed32,2,opt,name=throttle_percentage,json=throttlePercentage,proto3" json:"throttle_percentage,omitempty"` // Current throttle setting (0 to 100)
	ClimbRateMS        float32 `protobuf:"fixed32,3,opt,name=climb_rate_m_s,json=climbRateMS,proto3" json:"climb_rate_m_s,omitempty"`                  // Current climb rate in metres per second
	// contains filtered or unexported fields
}

FixedwingMetrics message type.

func (*FixedwingMetrics) Descriptor deprecated

func (*FixedwingMetrics) Descriptor() ([]byte, []int)

Deprecated: Use FixedwingMetrics.ProtoReflect.Descriptor instead.

func (*FixedwingMetrics) GetAirspeedMS

func (x *FixedwingMetrics) GetAirspeedMS() float32

func (*FixedwingMetrics) GetClimbRateMS

func (x *FixedwingMetrics) GetClimbRateMS() float32

func (*FixedwingMetrics) GetThrottlePercentage

func (x *FixedwingMetrics) GetThrottlePercentage() float32

func (*FixedwingMetrics) ProtoMessage

func (*FixedwingMetrics) ProtoMessage()

func (*FixedwingMetrics) ProtoReflect

func (x *FixedwingMetrics) ProtoReflect() protoreflect.Message

func (*FixedwingMetrics) Reset

func (x *FixedwingMetrics) Reset()

func (*FixedwingMetrics) String

func (x *FixedwingMetrics) String() string

type FixedwingMetricsResponse

type FixedwingMetricsResponse struct {
	FixedwingMetrics *FixedwingMetrics `protobuf:"bytes,1,opt,name=fixedwing_metrics,json=fixedwingMetrics,proto3" json:"fixedwing_metrics,omitempty"` // The next fixedwing metrics
	// contains filtered or unexported fields
}

func (*FixedwingMetricsResponse) Descriptor deprecated

func (*FixedwingMetricsResponse) Descriptor() ([]byte, []int)

Deprecated: Use FixedwingMetricsResponse.ProtoReflect.Descriptor instead.

func (*FixedwingMetricsResponse) GetFixedwingMetrics

func (x *FixedwingMetricsResponse) GetFixedwingMetrics() *FixedwingMetrics

func (*FixedwingMetricsResponse) ProtoMessage

func (*FixedwingMetricsResponse) ProtoMessage()

func (*FixedwingMetricsResponse) ProtoReflect

func (x *FixedwingMetricsResponse) ProtoReflect() protoreflect.Message

func (*FixedwingMetricsResponse) Reset

func (x *FixedwingMetricsResponse) Reset()

func (*FixedwingMetricsResponse) String

func (x *FixedwingMetricsResponse) String() string

type FlightMode

type FlightMode int32

Flight modes.

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

const (
	FlightMode_FLIGHT_MODE_UNKNOWN          FlightMode = 0  // Mode not known
	FlightMode_FLIGHT_MODE_READY            FlightMode = 1  // Armed and ready to take off
	FlightMode_FLIGHT_MODE_TAKEOFF          FlightMode = 2  // Taking off
	FlightMode_FLIGHT_MODE_HOLD             FlightMode = 3  // Holding (hovering in place (or circling for fixed-wing vehicles)
	FlightMode_FLIGHT_MODE_MISSION          FlightMode = 4  // In mission
	FlightMode_FLIGHT_MODE_RETURN_TO_LAUNCH FlightMode = 5  // Returning to launch position (then landing)
	FlightMode_FLIGHT_MODE_LAND             FlightMode = 6  // Landing
	FlightMode_FLIGHT_MODE_OFFBOARD         FlightMode = 7  // In 'offboard' mode
	FlightMode_FLIGHT_MODE_FOLLOW_ME        FlightMode = 8  // In 'follow-me' mode
	FlightMode_FLIGHT_MODE_MANUAL           FlightMode = 9  // In 'Manual' mode
	FlightMode_FLIGHT_MODE_ALTCTL           FlightMode = 10 // In 'Altitude Control' mode
	FlightMode_FLIGHT_MODE_POSCTL           FlightMode = 11 // In 'Position Control' mode
	FlightMode_FLIGHT_MODE_ACRO             FlightMode = 12 // In 'Acro' mode
	FlightMode_FLIGHT_MODE_STABILIZED       FlightMode = 13 // In 'Stabilize' mode
	FlightMode_FLIGHT_MODE_RATTITUDE        FlightMode = 14 // In 'Rattitude' mode
)

func (FlightMode) Descriptor

func (FlightMode) Descriptor() protoreflect.EnumDescriptor

func (FlightMode) Enum

func (x FlightMode) Enum() *FlightMode

func (FlightMode) EnumDescriptor deprecated

func (FlightMode) EnumDescriptor() ([]byte, []int)

Deprecated: Use FlightMode.Descriptor instead.

func (FlightMode) Number

func (x FlightMode) Number() protoreflect.EnumNumber

func (FlightMode) String

func (x FlightMode) String() string

func (FlightMode) Type

type FlightModeResponse

type FlightModeResponse struct {
	FlightMode FlightMode `` // The next flight mode
	/* 129-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*FlightModeResponse) Descriptor deprecated

func (*FlightModeResponse) Descriptor() ([]byte, []int)

Deprecated: Use FlightModeResponse.ProtoReflect.Descriptor instead.

func (*FlightModeResponse) GetFlightMode

func (x *FlightModeResponse) GetFlightMode() FlightMode

func (*FlightModeResponse) ProtoMessage

func (*FlightModeResponse) ProtoMessage()

func (*FlightModeResponse) ProtoReflect

func (x *FlightModeResponse) ProtoReflect() protoreflect.Message

func (*FlightModeResponse) Reset

func (x *FlightModeResponse) Reset()

func (*FlightModeResponse) String

func (x *FlightModeResponse) String() string

type GetGpsGlobalOriginRequest added in v0.0.2

type GetGpsGlobalOriginRequest struct {
	// contains filtered or unexported fields
}

func (*GetGpsGlobalOriginRequest) Descriptor deprecated added in v0.0.2

func (*GetGpsGlobalOriginRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetGpsGlobalOriginRequest.ProtoReflect.Descriptor instead.

func (*GetGpsGlobalOriginRequest) ProtoMessage added in v0.0.2

func (*GetGpsGlobalOriginRequest) ProtoMessage()

func (*GetGpsGlobalOriginRequest) ProtoReflect added in v0.0.2

func (*GetGpsGlobalOriginRequest) Reset added in v0.0.2

func (x *GetGpsGlobalOriginRequest) Reset()

func (*GetGpsGlobalOriginRequest) String added in v0.0.2

func (x *GetGpsGlobalOriginRequest) String() string

type GetGpsGlobalOriginResponse added in v0.0.2

type GetGpsGlobalOriginResponse struct {
	TelemetryResult *TelemetryResult `protobuf:"bytes,1,opt,name=telemetry_result,json=telemetryResult,proto3" json:"telemetry_result,omitempty"`
	GpsGlobalOrigin *GpsGlobalOrigin `protobuf:"bytes,2,opt,name=gps_global_origin,json=gpsGlobalOrigin,proto3" json:"gps_global_origin,omitempty"`
	// contains filtered or unexported fields
}

func (*GetGpsGlobalOriginResponse) Descriptor deprecated added in v0.0.2

func (*GetGpsGlobalOriginResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetGpsGlobalOriginResponse.ProtoReflect.Descriptor instead.

func (*GetGpsGlobalOriginResponse) GetGpsGlobalOrigin added in v0.0.2

func (x *GetGpsGlobalOriginResponse) GetGpsGlobalOrigin() *GpsGlobalOrigin

func (*GetGpsGlobalOriginResponse) GetTelemetryResult added in v0.0.2

func (x *GetGpsGlobalOriginResponse) GetTelemetryResult() *TelemetryResult

func (*GetGpsGlobalOriginResponse) ProtoMessage added in v0.0.2

func (*GetGpsGlobalOriginResponse) ProtoMessage()

func (*GetGpsGlobalOriginResponse) ProtoReflect added in v0.0.2

func (*GetGpsGlobalOriginResponse) Reset added in v0.0.2

func (x *GetGpsGlobalOriginResponse) Reset()

func (*GetGpsGlobalOriginResponse) String added in v0.0.2

func (x *GetGpsGlobalOriginResponse) String() string

type GpsGlobalOrigin added in v0.0.2

type GpsGlobalOrigin struct {
	LatitudeDeg  float64 `protobuf:"fixed64,1,opt,name=latitude_deg,json=latitudeDeg,proto3" json:"latitude_deg,omitempty"`    // Latitude of the origin
	LongitudeDeg float64 `protobuf:"fixed64,2,opt,name=longitude_deg,json=longitudeDeg,proto3" json:"longitude_deg,omitempty"` // Longitude of the origin
	AltitudeM    float32 `protobuf:"fixed32,3,opt,name=altitude_m,json=altitudeM,proto3" json:"altitude_m,omitempty"`          // Altitude AMSL (above mean sea level) in metres
	// contains filtered or unexported fields
}

Gps global origin type.

func (*GpsGlobalOrigin) Descriptor deprecated added in v0.0.2

func (*GpsGlobalOrigin) Descriptor() ([]byte, []int)

Deprecated: Use GpsGlobalOrigin.ProtoReflect.Descriptor instead.

func (*GpsGlobalOrigin) GetAltitudeM added in v0.0.2

func (x *GpsGlobalOrigin) GetAltitudeM() float32

func (*GpsGlobalOrigin) GetLatitudeDeg added in v0.0.2

func (x *GpsGlobalOrigin) GetLatitudeDeg() float64

func (*GpsGlobalOrigin) GetLongitudeDeg added in v0.0.2

func (x *GpsGlobalOrigin) GetLongitudeDeg() float64

func (*GpsGlobalOrigin) ProtoMessage added in v0.0.2

func (*GpsGlobalOrigin) ProtoMessage()

func (*GpsGlobalOrigin) ProtoReflect added in v0.0.2

func (x *GpsGlobalOrigin) ProtoReflect() protoreflect.Message

func (*GpsGlobalOrigin) Reset added in v0.0.2

func (x *GpsGlobalOrigin) Reset()

func (*GpsGlobalOrigin) String added in v0.0.2

func (x *GpsGlobalOrigin) String() string

type GpsInfo

type GpsInfo struct {
	NumSatellites int32   `protobuf:"varint,1,opt,name=num_satellites,json=numSatellites,proto3" json:"num_satellites,omitempty"`                 // Number of visible satellites in use
	FixType       FixType `protobuf:"varint,2,opt,name=fix_type,json=fixType,proto3,enum=mavsdk.rpc.telemetry.FixType" json:"fix_type,omitempty"` // Fix type
	// contains filtered or unexported fields
}

GPS information type.

func (*GpsInfo) Descriptor deprecated

func (*GpsInfo) Descriptor() ([]byte, []int)

Deprecated: Use GpsInfo.ProtoReflect.Descriptor instead.

func (*GpsInfo) GetFixType

func (x *GpsInfo) GetFixType() FixType

func (*GpsInfo) GetNumSatellites

func (x *GpsInfo) GetNumSatellites() int32

func (*GpsInfo) ProtoMessage

func (*GpsInfo) ProtoMessage()

func (*GpsInfo) ProtoReflect

func (x *GpsInfo) ProtoReflect() protoreflect.Message

func (*GpsInfo) Reset

func (x *GpsInfo) Reset()

func (*GpsInfo) String

func (x *GpsInfo) String() string

type GpsInfoResponse

type GpsInfoResponse struct {
	GpsInfo *GpsInfo `protobuf:"bytes,1,opt,name=gps_info,json=gpsInfo,proto3" json:"gps_info,omitempty"` // The next 'GPS info' state
	// contains filtered or unexported fields
}

func (*GpsInfoResponse) Descriptor deprecated

func (*GpsInfoResponse) Descriptor() ([]byte, []int)

Deprecated: Use GpsInfoResponse.ProtoReflect.Descriptor instead.

func (*GpsInfoResponse) GetGpsInfo

func (x *GpsInfoResponse) GetGpsInfo() *GpsInfo

func (*GpsInfoResponse) ProtoMessage

func (*GpsInfoResponse) ProtoMessage()

func (*GpsInfoResponse) ProtoReflect

func (x *GpsInfoResponse) ProtoReflect() protoreflect.Message

func (*GpsInfoResponse) Reset

func (x *GpsInfoResponse) Reset()

func (*GpsInfoResponse) String

func (x *GpsInfoResponse) String() string

type GroundTruth

type GroundTruth struct {
	LatitudeDeg       float64 `protobuf:"fixed64,1,opt,name=latitude_deg,json=latitudeDeg,proto3" json:"latitude_deg,omitempty"`                     // Latitude in degrees (range: -90 to +90)
	LongitudeDeg      float64 `protobuf:"fixed64,2,opt,name=longitude_deg,json=longitudeDeg,proto3" json:"longitude_deg,omitempty"`                  // Longitude in degrees (range: -180 to 180)
	AbsoluteAltitudeM float32 `protobuf:"fixed32,3,opt,name=absolute_altitude_m,json=absoluteAltitudeM,proto3" json:"absolute_altitude_m,omitempty"` // Altitude AMSL (above mean sea level) in metres
	// contains filtered or unexported fields
}

GroundTruth message type.

func (*GroundTruth) Descriptor deprecated

func (*GroundTruth) Descriptor() ([]byte, []int)

Deprecated: Use GroundTruth.ProtoReflect.Descriptor instead.

func (*GroundTruth) GetAbsoluteAltitudeM

func (x *GroundTruth) GetAbsoluteAltitudeM() float32

func (*GroundTruth) GetLatitudeDeg

func (x *GroundTruth) GetLatitudeDeg() float64

func (*GroundTruth) GetLongitudeDeg

func (x *GroundTruth) GetLongitudeDeg() float64

func (*GroundTruth) ProtoMessage

func (*GroundTruth) ProtoMessage()

func (*GroundTruth) ProtoReflect

func (x *GroundTruth) ProtoReflect() protoreflect.Message

func (*GroundTruth) Reset

func (x *GroundTruth) Reset()

func (*GroundTruth) String

func (x *GroundTruth) String() string

type GroundTruthResponse

type GroundTruthResponse struct {
	GroundTruth *GroundTruth `protobuf:"bytes,1,opt,name=ground_truth,json=groundTruth,proto3" json:"ground_truth,omitempty"` // Ground truth position information available in simulation
	// contains filtered or unexported fields
}

func (*GroundTruthResponse) Descriptor deprecated

func (*GroundTruthResponse) Descriptor() ([]byte, []int)

Deprecated: Use GroundTruthResponse.ProtoReflect.Descriptor instead.

func (*GroundTruthResponse) GetGroundTruth

func (x *GroundTruthResponse) GetGroundTruth() *GroundTruth

func (*GroundTruthResponse) ProtoMessage

func (*GroundTruthResponse) ProtoMessage()

func (*GroundTruthResponse) ProtoReflect

func (x *GroundTruthResponse) ProtoReflect() protoreflect.Message

func (*GroundTruthResponse) Reset

func (x *GroundTruthResponse) Reset()

func (*GroundTruthResponse) String

func (x *GroundTruthResponse) String() string

type Heading added in v0.0.3

type Heading struct {
	HeadingDeg float64 `protobuf:"fixed64,1,opt,name=heading_deg,json=headingDeg,proto3" json:"heading_deg,omitempty"` // Heading in degrees (range: 0 to +360)
	// contains filtered or unexported fields
}

Heading type used for global position

func (*Heading) Descriptor deprecated added in v0.0.3

func (*Heading) Descriptor() ([]byte, []int)

Deprecated: Use Heading.ProtoReflect.Descriptor instead.

func (*Heading) GetHeadingDeg added in v0.0.3

func (x *Heading) GetHeadingDeg() float64

func (*Heading) ProtoMessage added in v0.0.3

func (*Heading) ProtoMessage()

func (*Heading) ProtoReflect added in v0.0.3

func (x *Heading) ProtoReflect() protoreflect.Message

func (*Heading) Reset added in v0.0.3

func (x *Heading) Reset()

func (*Heading) String added in v0.0.3

func (x *Heading) String() string

type HeadingResponse added in v0.0.3

type HeadingResponse struct {
	HeadingDeg *Heading `protobuf:"bytes,1,opt,name=heading_deg,json=headingDeg,proto3" json:"heading_deg,omitempty"` // The next heading (yaw) in degrees
	// contains filtered or unexported fields
}

func (*HeadingResponse) Descriptor deprecated added in v0.0.3

func (*HeadingResponse) Descriptor() ([]byte, []int)

Deprecated: Use HeadingResponse.ProtoReflect.Descriptor instead.

func (*HeadingResponse) GetHeadingDeg added in v0.0.3

func (x *HeadingResponse) GetHeadingDeg() *Heading

func (*HeadingResponse) ProtoMessage added in v0.0.3

func (*HeadingResponse) ProtoMessage()

func (*HeadingResponse) ProtoReflect added in v0.0.3

func (x *HeadingResponse) ProtoReflect() protoreflect.Message

func (*HeadingResponse) Reset added in v0.0.3

func (x *HeadingResponse) Reset()

func (*HeadingResponse) String added in v0.0.3

func (x *HeadingResponse) String() string

type Health

type Health struct {
	IsGyrometerCalibrationOk bool `` // True if the gyrometer is calibrated
	/* 138-byte string literal not displayed */
	IsAccelerometerCalibrationOk bool `` // True if the accelerometer is calibrated
	/* 150-byte string literal not displayed */
	IsMagnetometerCalibrationOk bool `` // True if the magnetometer is calibrated
	/* 147-byte string literal not displayed */
	IsLocalPositionOk  bool `protobuf:"varint,5,opt,name=is_local_position_ok,json=isLocalPositionOk,proto3" json:"is_local_position_ok,omitempty"`    // True if the local position estimate is good enough to fly in 'position control' mode
	IsGlobalPositionOk bool `protobuf:"varint,6,opt,name=is_global_position_ok,json=isGlobalPositionOk,proto3" json:"is_global_position_ok,omitempty"` // True if the global position estimate is good enough to fly in 'position control' mode
	IsHomePositionOk   bool `protobuf:"varint,7,opt,name=is_home_position_ok,json=isHomePositionOk,proto3" json:"is_home_position_ok,omitempty"`       // True if the home position has been initialized properly
	IsArmable          bool `protobuf:"varint,8,opt,name=is_armable,json=isArmable,proto3" json:"is_armable,omitempty"`                                // True if system can be armed
	// contains filtered or unexported fields
}

Health type.

func (*Health) Descriptor deprecated

func (*Health) Descriptor() ([]byte, []int)

Deprecated: Use Health.ProtoReflect.Descriptor instead.

func (*Health) GetIsAccelerometerCalibrationOk

func (x *Health) GetIsAccelerometerCalibrationOk() bool

func (*Health) GetIsArmable added in v0.0.3

func (x *Health) GetIsArmable() bool

func (*Health) GetIsGlobalPositionOk

func (x *Health) GetIsGlobalPositionOk() bool

func (*Health) GetIsGyrometerCalibrationOk

func (x *Health) GetIsGyrometerCalibrationOk() bool

func (*Health) GetIsHomePositionOk

func (x *Health) GetIsHomePositionOk() bool

func (*Health) GetIsLocalPositionOk

func (x *Health) GetIsLocalPositionOk() bool

func (*Health) GetIsMagnetometerCalibrationOk

func (x *Health) GetIsMagnetometerCalibrationOk() bool

func (*Health) ProtoMessage

func (*Health) ProtoMessage()

func (*Health) ProtoReflect

func (x *Health) ProtoReflect() protoreflect.Message

func (*Health) Reset

func (x *Health) Reset()

func (*Health) String

func (x *Health) String() string

type HealthAllOkResponse

type HealthAllOkResponse struct {
	IsHealthAllOk bool `protobuf:"varint,1,opt,name=is_health_all_ok,json=isHealthAllOk,proto3" json:"is_health_all_ok,omitempty"` // The next 'health all ok' status
	// contains filtered or unexported fields
}

func (*HealthAllOkResponse) Descriptor deprecated

func (*HealthAllOkResponse) Descriptor() ([]byte, []int)

Deprecated: Use HealthAllOkResponse.ProtoReflect.Descriptor instead.

func (*HealthAllOkResponse) GetIsHealthAllOk

func (x *HealthAllOkResponse) GetIsHealthAllOk() bool

func (*HealthAllOkResponse) ProtoMessage

func (*HealthAllOkResponse) ProtoMessage()

func (*HealthAllOkResponse) ProtoReflect

func (x *HealthAllOkResponse) ProtoReflect() protoreflect.Message

func (*HealthAllOkResponse) Reset

func (x *HealthAllOkResponse) Reset()

func (*HealthAllOkResponse) String

func (x *HealthAllOkResponse) String() string

type HealthResponse

type HealthResponse struct {
	Health *Health `protobuf:"bytes,1,opt,name=health,proto3" json:"health,omitempty"` // The next 'health' state
	// contains filtered or unexported fields
}

func (*HealthResponse) Descriptor deprecated

func (*HealthResponse) Descriptor() ([]byte, []int)

Deprecated: Use HealthResponse.ProtoReflect.Descriptor instead.

func (*HealthResponse) GetHealth

func (x *HealthResponse) GetHealth() *Health

func (*HealthResponse) ProtoMessage

func (*HealthResponse) ProtoMessage()

func (*HealthResponse) ProtoReflect

func (x *HealthResponse) ProtoReflect() protoreflect.Message

func (*HealthResponse) Reset

func (x *HealthResponse) Reset()

func (*HealthResponse) String

func (x *HealthResponse) String() string

type HomeResponse

type HomeResponse struct {
	Home *Position `protobuf:"bytes,1,opt,name=home,proto3" json:"home,omitempty"` // The next home position
	// contains filtered or unexported fields
}

func (*HomeResponse) Descriptor deprecated

func (*HomeResponse) Descriptor() ([]byte, []int)

Deprecated: Use HomeResponse.ProtoReflect.Descriptor instead.

func (*HomeResponse) GetHome

func (x *HomeResponse) GetHome() *Position

func (*HomeResponse) ProtoMessage

func (*HomeResponse) ProtoMessage()

func (*HomeResponse) ProtoReflect

func (x *HomeResponse) ProtoReflect() protoreflect.Message

func (*HomeResponse) Reset

func (x *HomeResponse) Reset()

func (*HomeResponse) String

func (x *HomeResponse) String() string

type Imu

type Imu struct {
	AccelerationFrd    *AccelerationFrd    `protobuf:"bytes,1,opt,name=acceleration_frd,json=accelerationFrd,proto3" json:"acceleration_frd,omitempty"`            // Acceleration
	AngularVelocityFrd *AngularVelocityFrd `protobuf:"bytes,2,opt,name=angular_velocity_frd,json=angularVelocityFrd,proto3" json:"angular_velocity_frd,omitempty"` // Angular velocity
	MagneticFieldFrd   *MagneticFieldFrd   `protobuf:"bytes,3,opt,name=magnetic_field_frd,json=magneticFieldFrd,proto3" json:"magnetic_field_frd,omitempty"`       // Magnetic field
	TemperatureDegc    float32             `protobuf:"fixed32,4,opt,name=temperature_degc,json=temperatureDegc,proto3" json:"temperature_degc,omitempty"`          // Temperature
	TimestampUs        uint64              `protobuf:"varint,5,opt,name=timestamp_us,json=timestampUs,proto3" json:"timestamp_us,omitempty"`                       // Timestamp in microseconds
	// contains filtered or unexported fields
}

Imu message type.

func (*Imu) Descriptor deprecated

func (*Imu) Descriptor() ([]byte, []int)

Deprecated: Use Imu.ProtoReflect.Descriptor instead.

func (*Imu) GetAccelerationFrd

func (x *Imu) GetAccelerationFrd() *AccelerationFrd

func (*Imu) GetAngularVelocityFrd

func (x *Imu) GetAngularVelocityFrd() *AngularVelocityFrd

func (*Imu) GetMagneticFieldFrd

func (x *Imu) GetMagneticFieldFrd() *MagneticFieldFrd

func (*Imu) GetTemperatureDegc

func (x *Imu) GetTemperatureDegc() float32

func (*Imu) GetTimestampUs added in v0.0.3

func (x *Imu) GetTimestampUs() uint64

func (*Imu) ProtoMessage

func (*Imu) ProtoMessage()

func (*Imu) ProtoReflect

func (x *Imu) ProtoReflect() protoreflect.Message

func (*Imu) Reset

func (x *Imu) Reset()

func (*Imu) String

func (x *Imu) String() string

type ImuResponse

type ImuResponse struct {
	Imu *Imu `protobuf:"bytes,1,opt,name=imu,proto3" json:"imu,omitempty"` // The next IMU status
	// contains filtered or unexported fields
}

func (*ImuResponse) Descriptor deprecated

func (*ImuResponse) Descriptor() ([]byte, []int)

Deprecated: Use ImuResponse.ProtoReflect.Descriptor instead.

func (*ImuResponse) GetImu

func (x *ImuResponse) GetImu() *Imu

func (*ImuResponse) ProtoMessage

func (*ImuResponse) ProtoMessage()

func (*ImuResponse) ProtoReflect

func (x *ImuResponse) ProtoReflect() protoreflect.Message

func (*ImuResponse) Reset

func (x *ImuResponse) Reset()

func (*ImuResponse) String

func (x *ImuResponse) String() string

type InAirResponse

type InAirResponse struct {
	IsInAir bool `protobuf:"varint,1,opt,name=is_in_air,json=isInAir,proto3" json:"is_in_air,omitempty"` // The next 'in-air' state
	// contains filtered or unexported fields
}

func (*InAirResponse) Descriptor deprecated

func (*InAirResponse) Descriptor() ([]byte, []int)

Deprecated: Use InAirResponse.ProtoReflect.Descriptor instead.

func (*InAirResponse) GetIsInAir

func (x *InAirResponse) GetIsInAir() bool

func (*InAirResponse) ProtoMessage

func (*InAirResponse) ProtoMessage()

func (*InAirResponse) ProtoReflect

func (x *InAirResponse) ProtoReflect() protoreflect.Message

func (*InAirResponse) Reset

func (x *InAirResponse) Reset()

func (*InAirResponse) String

func (x *InAirResponse) String() string

type LandedState

type LandedState int32

Landed State enumeration.

const (
	LandedState_LANDED_STATE_UNKNOWN    LandedState = 0 // Landed state is unknown
	LandedState_LANDED_STATE_ON_GROUND  LandedState = 1 // The vehicle is on the ground
	LandedState_LANDED_STATE_IN_AIR     LandedState = 2 // The vehicle is in the air
	LandedState_LANDED_STATE_TAKING_OFF LandedState = 3 // The vehicle is taking off
	LandedState_LANDED_STATE_LANDING    LandedState = 4 // The vehicle is landing
)

func (LandedState) Descriptor

func (LandedState) Enum

func (x LandedState) Enum() *LandedState

func (LandedState) EnumDescriptor deprecated

func (LandedState) EnumDescriptor() ([]byte, []int)

Deprecated: Use LandedState.Descriptor instead.

func (LandedState) Number

func (x LandedState) Number() protoreflect.EnumNumber

func (LandedState) String

func (x LandedState) String() string

func (LandedState) Type

type LandedStateResponse

type LandedStateResponse struct {
	LandedState LandedState `` // The next 'landed' state
	/* 133-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*LandedStateResponse) Descriptor deprecated

func (*LandedStateResponse) Descriptor() ([]byte, []int)

Deprecated: Use LandedStateResponse.ProtoReflect.Descriptor instead.

func (*LandedStateResponse) GetLandedState

func (x *LandedStateResponse) GetLandedState() LandedState

func (*LandedStateResponse) ProtoMessage

func (*LandedStateResponse) ProtoMessage()

func (*LandedStateResponse) ProtoReflect

func (x *LandedStateResponse) ProtoReflect() protoreflect.Message

func (*LandedStateResponse) Reset

func (x *LandedStateResponse) Reset()

func (*LandedStateResponse) String

func (x *LandedStateResponse) String() string

type MagneticFieldFrd

type MagneticFieldFrd struct {
	ForwardGauss float32 `protobuf:"fixed32,1,opt,name=forward_gauss,json=forwardGauss,proto3" json:"forward_gauss,omitempty"` // Magnetic field in forward direction measured in Gauss
	RightGauss   float32 `protobuf:"fixed32,2,opt,name=right_gauss,json=rightGauss,proto3" json:"right_gauss,omitempty"`       // Magnetic field in East direction measured in Gauss
	DownGauss    float32 `protobuf:"fixed32,3,opt,name=down_gauss,json=downGauss,proto3" json:"down_gauss,omitempty"`          // Magnetic field in Down direction measured in Gauss
	// contains filtered or unexported fields
}

MagneticFieldFrd message type.

func (*MagneticFieldFrd) Descriptor deprecated

func (*MagneticFieldFrd) Descriptor() ([]byte, []int)

Deprecated: Use MagneticFieldFrd.ProtoReflect.Descriptor instead.

func (*MagneticFieldFrd) GetDownGauss

func (x *MagneticFieldFrd) GetDownGauss() float32

func (*MagneticFieldFrd) GetForwardGauss

func (x *MagneticFieldFrd) GetForwardGauss() float32

func (*MagneticFieldFrd) GetRightGauss

func (x *MagneticFieldFrd) GetRightGauss() float32

func (*MagneticFieldFrd) ProtoMessage

func (*MagneticFieldFrd) ProtoMessage()

func (*MagneticFieldFrd) ProtoReflect

func (x *MagneticFieldFrd) ProtoReflect() protoreflect.Message

func (*MagneticFieldFrd) Reset

func (x *MagneticFieldFrd) Reset()

func (*MagneticFieldFrd) String

func (x *MagneticFieldFrd) String() string

type Odometry

type Odometry struct {
	TimeUsec uint64            `protobuf:"varint,1,opt,name=time_usec,json=timeUsec,proto3" json:"time_usec,omitempty"` // Timestamp (0 to use Backend timestamp).
	FrameId  Odometry_MavFrame ``                                                                                       // Coordinate frame of reference for the pose data.
	/* 127-byte string literal not displayed */
	ChildFrameId Odometry_MavFrame `` // Coordinate frame of reference for the velocity in free space (twist) data.
	/* 144-byte string literal not displayed */
	PositionBody        *PositionBody        `protobuf:"bytes,4,opt,name=position_body,json=positionBody,proto3" json:"position_body,omitempty"`                        // Position.
	Q                   *Quaternion          `protobuf:"bytes,5,opt,name=q,proto3" json:"q,omitempty"`                                                                  // Quaternion components, w, x, y, z (1 0 0 0 is the null-rotation).
	VelocityBody        *VelocityBody        `protobuf:"bytes,6,opt,name=velocity_body,json=velocityBody,proto3" json:"velocity_body,omitempty"`                        // Linear velocity (m/s).
	AngularVelocityBody *AngularVelocityBody `protobuf:"bytes,7,opt,name=angular_velocity_body,json=angularVelocityBody,proto3" json:"angular_velocity_body,omitempty"` // Angular velocity (rad/s).
	PoseCovariance      *Covariance          `protobuf:"bytes,8,opt,name=pose_covariance,json=poseCovariance,proto3" json:"pose_covariance,omitempty"`                  // Pose cross-covariance matrix.
	VelocityCovariance  *Covariance          `protobuf:"bytes,9,opt,name=velocity_covariance,json=velocityCovariance,proto3" json:"velocity_covariance,omitempty"`      // Velocity cross-covariance matrix.
	// contains filtered or unexported fields
}

Odometry message type.

func (*Odometry) Descriptor deprecated

func (*Odometry) Descriptor() ([]byte, []int)

Deprecated: Use Odometry.ProtoReflect.Descriptor instead.

func (*Odometry) GetAngularVelocityBody

func (x *Odometry) GetAngularVelocityBody() *AngularVelocityBody

func (*Odometry) GetChildFrameId

func (x *Odometry) GetChildFrameId() Odometry_MavFrame

func (*Odometry) GetFrameId

func (x *Odometry) GetFrameId() Odometry_MavFrame

func (*Odometry) GetPoseCovariance

func (x *Odometry) GetPoseCovariance() *Covariance

func (*Odometry) GetPositionBody

func (x *Odometry) GetPositionBody() *PositionBody

func (*Odometry) GetQ

func (x *Odometry) GetQ() *Quaternion

func (*Odometry) GetTimeUsec

func (x *Odometry) GetTimeUsec() uint64

func (*Odometry) GetVelocityBody

func (x *Odometry) GetVelocityBody() *VelocityBody

func (*Odometry) GetVelocityCovariance

func (x *Odometry) GetVelocityCovariance() *Covariance

func (*Odometry) ProtoMessage

func (*Odometry) ProtoMessage()

func (*Odometry) ProtoReflect

func (x *Odometry) ProtoReflect() protoreflect.Message

func (*Odometry) Reset

func (x *Odometry) Reset()

func (*Odometry) String

func (x *Odometry) String() string

type OdometryResponse

type OdometryResponse struct {
	Odometry *Odometry `protobuf:"bytes,1,opt,name=odometry,proto3" json:"odometry,omitempty"` // The next odometry status
	// contains filtered or unexported fields
}

func (*OdometryResponse) Descriptor deprecated

func (*OdometryResponse) Descriptor() ([]byte, []int)

Deprecated: Use OdometryResponse.ProtoReflect.Descriptor instead.

func (*OdometryResponse) GetOdometry

func (x *OdometryResponse) GetOdometry() *Odometry

func (*OdometryResponse) ProtoMessage

func (*OdometryResponse) ProtoMessage()

func (*OdometryResponse) ProtoReflect

func (x *OdometryResponse) ProtoReflect() protoreflect.Message

func (*OdometryResponse) Reset

func (x *OdometryResponse) Reset()

func (*OdometryResponse) String

func (x *OdometryResponse) String() string

type Odometry_MavFrame

type Odometry_MavFrame int32

Mavlink frame id

const (
	Odometry_MAV_FRAME_UNDEF      Odometry_MavFrame = 0  // Frame is undefined.
	Odometry_MAV_FRAME_BODY_NED   Odometry_MavFrame = 8  // Setpoint in body NED frame. This makes sense if all position control is externalized - e.g. useful to command 2 m/s^2 acceleration to the right.
	Odometry_MAV_FRAME_VISION_NED Odometry_MavFrame = 16 // Odometry local coordinate frame of data given by a vision estimation system, Z-down (x: north, y: east, z: down).
	Odometry_MAV_FRAME_ESTIM_NED  Odometry_MavFrame = 18 // Odometry local coordinate frame of data given by an estimator running onboard the vehicle, Z-down (x: north, y: east, z: down).
)

func (Odometry_MavFrame) Descriptor

func (Odometry_MavFrame) Enum

func (Odometry_MavFrame) EnumDescriptor deprecated

func (Odometry_MavFrame) EnumDescriptor() ([]byte, []int)

Deprecated: Use Odometry_MavFrame.Descriptor instead.

func (Odometry_MavFrame) Number

func (Odometry_MavFrame) String

func (x Odometry_MavFrame) String() string

func (Odometry_MavFrame) Type

type Position

type Position struct {
	LatitudeDeg       float64 `protobuf:"fixed64,1,opt,name=latitude_deg,json=latitudeDeg,proto3" json:"latitude_deg,omitempty"`                     // Latitude in degrees (range: -90 to +90)
	LongitudeDeg      float64 `protobuf:"fixed64,2,opt,name=longitude_deg,json=longitudeDeg,proto3" json:"longitude_deg,omitempty"`                  // Longitude in degrees (range: -180 to +180)
	AbsoluteAltitudeM float32 `protobuf:"fixed32,3,opt,name=absolute_altitude_m,json=absoluteAltitudeM,proto3" json:"absolute_altitude_m,omitempty"` // Altitude AMSL (above mean sea level) in metres
	RelativeAltitudeM float32 `protobuf:"fixed32,4,opt,name=relative_altitude_m,json=relativeAltitudeM,proto3" json:"relative_altitude_m,omitempty"` // Altitude relative to takeoff altitude in metres
	// contains filtered or unexported fields
}

Position type in global coordinates.

func (*Position) Descriptor deprecated

func (*Position) Descriptor() ([]byte, []int)

Deprecated: Use Position.ProtoReflect.Descriptor instead.

func (*Position) GetAbsoluteAltitudeM

func (x *Position) GetAbsoluteAltitudeM() float32

func (*Position) GetLatitudeDeg

func (x *Position) GetLatitudeDeg() float64

func (*Position) GetLongitudeDeg

func (x *Position) GetLongitudeDeg() float64

func (*Position) GetRelativeAltitudeM

func (x *Position) GetRelativeAltitudeM() float32

func (*Position) ProtoMessage

func (*Position) ProtoMessage()

func (*Position) ProtoReflect

func (x *Position) ProtoReflect() protoreflect.Message

func (*Position) Reset

func (x *Position) Reset()

func (*Position) String

func (x *Position) String() string

type PositionBody

type PositionBody struct {
	XM float32 `protobuf:"fixed32,1,opt,name=x_m,json=xM,proto3" json:"x_m,omitempty"` // X Position in metres.
	YM float32 `protobuf:"fixed32,2,opt,name=y_m,json=yM,proto3" json:"y_m,omitempty"` // Y Position in metres.
	ZM float32 `protobuf:"fixed32,3,opt,name=z_m,json=zM,proto3" json:"z_m,omitempty"` // Z Position in metres.
	// contains filtered or unexported fields
}

Position type, represented in the Body (X Y Z) frame

func (*PositionBody) Descriptor deprecated

func (*PositionBody) Descriptor() ([]byte, []int)

Deprecated: Use PositionBody.ProtoReflect.Descriptor instead.

func (*PositionBody) GetXM

func (x *PositionBody) GetXM() float32

func (*PositionBody) GetYM

func (x *PositionBody) GetYM() float32

func (*PositionBody) GetZM

func (x *PositionBody) GetZM() float32

func (*PositionBody) ProtoMessage

func (*PositionBody) ProtoMessage()

func (*PositionBody) ProtoReflect

func (x *PositionBody) ProtoReflect() protoreflect.Message

func (*PositionBody) Reset

func (x *PositionBody) Reset()

func (*PositionBody) String

func (x *PositionBody) String() string

type PositionNed

type PositionNed struct {
	NorthM float32 `protobuf:"fixed32,1,opt,name=north_m,json=northM,proto3" json:"north_m,omitempty"` // Position along north direction in metres
	EastM  float32 `protobuf:"fixed32,2,opt,name=east_m,json=eastM,proto3" json:"east_m,omitempty"`    // Position along east direction in metres
	DownM  float32 `protobuf:"fixed32,3,opt,name=down_m,json=downM,proto3" json:"down_m,omitempty"`    // Position along down direction in metres
	// contains filtered or unexported fields
}

PositionNed message type.

func (*PositionNed) Descriptor deprecated

func (*PositionNed) Descriptor() ([]byte, []int)

Deprecated: Use PositionNed.ProtoReflect.Descriptor instead.

func (*PositionNed) GetDownM

func (x *PositionNed) GetDownM() float32

func (*PositionNed) GetEastM

func (x *PositionNed) GetEastM() float32

func (*PositionNed) GetNorthM

func (x *PositionNed) GetNorthM() float32

func (*PositionNed) ProtoMessage

func (*PositionNed) ProtoMessage()

func (*PositionNed) ProtoReflect

func (x *PositionNed) ProtoReflect() protoreflect.Message

func (*PositionNed) Reset

func (x *PositionNed) Reset()

func (*PositionNed) String

func (x *PositionNed) String() string

type PositionResponse

type PositionResponse struct {
	Position *Position `protobuf:"bytes,1,opt,name=position,proto3" json:"position,omitempty"` // The next position
	// contains filtered or unexported fields
}

func (*PositionResponse) Descriptor deprecated

func (*PositionResponse) Descriptor() ([]byte, []int)

Deprecated: Use PositionResponse.ProtoReflect.Descriptor instead.

func (*PositionResponse) GetPosition

func (x *PositionResponse) GetPosition() *Position

func (*PositionResponse) ProtoMessage

func (*PositionResponse) ProtoMessage()

func (*PositionResponse) ProtoReflect

func (x *PositionResponse) ProtoReflect() protoreflect.Message

func (*PositionResponse) Reset

func (x *PositionResponse) Reset()

func (*PositionResponse) String

func (x *PositionResponse) String() string

type PositionVelocityNed

type PositionVelocityNed struct {
	Position *PositionNed `protobuf:"bytes,1,opt,name=position,proto3" json:"position,omitempty"` // Position (NED)
	Velocity *VelocityNed `protobuf:"bytes,2,opt,name=velocity,proto3" json:"velocity,omitempty"` // Velocity (NED)
	// contains filtered or unexported fields
}

PositionVelocityNed message type.

func (*PositionVelocityNed) Descriptor deprecated

func (*PositionVelocityNed) Descriptor() ([]byte, []int)

Deprecated: Use PositionVelocityNed.ProtoReflect.Descriptor instead.

func (*PositionVelocityNed) GetPosition

func (x *PositionVelocityNed) GetPosition() *PositionNed

func (*PositionVelocityNed) GetVelocity

func (x *PositionVelocityNed) GetVelocity() *VelocityNed

func (*PositionVelocityNed) ProtoMessage

func (*PositionVelocityNed) ProtoMessage()

func (*PositionVelocityNed) ProtoReflect

func (x *PositionVelocityNed) ProtoReflect() protoreflect.Message

func (*PositionVelocityNed) Reset

func (x *PositionVelocityNed) Reset()

func (*PositionVelocityNed) String

func (x *PositionVelocityNed) String() string

type PositionVelocityNedResponse

type PositionVelocityNedResponse struct {
	PositionVelocityNed *PositionVelocityNed `protobuf:"bytes,1,opt,name=position_velocity_ned,json=positionVelocityNed,proto3" json:"position_velocity_ned,omitempty"` // The next position and velocity status
	// contains filtered or unexported fields
}

func (*PositionVelocityNedResponse) Descriptor deprecated

func (*PositionVelocityNedResponse) Descriptor() ([]byte, []int)

Deprecated: Use PositionVelocityNedResponse.ProtoReflect.Descriptor instead.

func (*PositionVelocityNedResponse) GetPositionVelocityNed

func (x *PositionVelocityNedResponse) GetPositionVelocityNed() *PositionVelocityNed

func (*PositionVelocityNedResponse) ProtoMessage

func (*PositionVelocityNedResponse) ProtoMessage()

func (*PositionVelocityNedResponse) ProtoReflect

func (*PositionVelocityNedResponse) Reset

func (x *PositionVelocityNedResponse) Reset()

func (*PositionVelocityNedResponse) String

func (x *PositionVelocityNedResponse) String() string

type Quaternion

type Quaternion struct {
	W           float32 `protobuf:"fixed32,1,opt,name=w,proto3" json:"w,omitempty"`                                       // Quaternion entry 0, also denoted as a
	X           float32 `protobuf:"fixed32,2,opt,name=x,proto3" json:"x,omitempty"`                                       // Quaternion entry 1, also denoted as b
	Y           float32 `protobuf:"fixed32,3,opt,name=y,proto3" json:"y,omitempty"`                                       // Quaternion entry 2, also denoted as c
	Z           float32 `protobuf:"fixed32,4,opt,name=z,proto3" json:"z,omitempty"`                                       // Quaternion entry 3, also denoted as d
	TimestampUs uint64  `protobuf:"varint,5,opt,name=timestamp_us,json=timestampUs,proto3" json:"timestamp_us,omitempty"` // Timestamp in microseconds
	// contains filtered or unexported fields
}

Quaternion type.

All rotations and axis systems follow the right-hand rule. The Hamilton quaternion product definition is used. A zero-rotation quaternion is represented by (1,0,0,0). The quaternion could also be written as w + xi + yj + zk.

For more info see: https://en.wikipedia.org/wiki/Quaternion

func (*Quaternion) Descriptor deprecated

func (*Quaternion) Descriptor() ([]byte, []int)

Deprecated: Use Quaternion.ProtoReflect.Descriptor instead.

func (*Quaternion) GetTimestampUs added in v0.0.3

func (x *Quaternion) GetTimestampUs() uint64

func (*Quaternion) GetW

func (x *Quaternion) GetW() float32

func (*Quaternion) GetX

func (x *Quaternion) GetX() float32

func (*Quaternion) GetY

func (x *Quaternion) GetY() float32

func (*Quaternion) GetZ

func (x *Quaternion) GetZ() float32

func (*Quaternion) ProtoMessage

func (*Quaternion) ProtoMessage()

func (*Quaternion) ProtoReflect

func (x *Quaternion) ProtoReflect() protoreflect.Message

func (*Quaternion) Reset

func (x *Quaternion) Reset()

func (*Quaternion) String

func (x *Quaternion) String() string

type RawGps added in v0.0.3

type RawGps struct {
	TimestampUs            uint64  `protobuf:"varint,1,opt,name=timestamp_us,json=timestampUs,proto3" json:"timestamp_us,omitempty"`                         // Timestamp in microseconds (UNIX Epoch time or time since system boot, to be inferred)
	LatitudeDeg            float64 `protobuf:"fixed64,2,opt,name=latitude_deg,json=latitudeDeg,proto3" json:"latitude_deg,omitempty"`                        // Latitude in degrees (WGS84, EGM96 ellipsoid)
	LongitudeDeg           float64 `protobuf:"fixed64,3,opt,name=longitude_deg,json=longitudeDeg,proto3" json:"longitude_deg,omitempty"`                     // Longitude in degrees (WGS84, EGM96 ellipsoid)
	AbsoluteAltitudeM      float32 `protobuf:"fixed32,4,opt,name=absolute_altitude_m,json=absoluteAltitudeM,proto3" json:"absolute_altitude_m,omitempty"`    // Altitude AMSL (above mean sea level) in metres
	Hdop                   float32 `protobuf:"fixed32,5,opt,name=hdop,proto3" json:"hdop,omitempty"`                                                         // GPS HDOP horizontal dilution of position (unitless). If unknown, set to NaN
	Vdop                   float32 `protobuf:"fixed32,6,opt,name=vdop,proto3" json:"vdop,omitempty"`                                                         // GPS VDOP vertical dilution of position (unitless). If unknown, set to NaN
	VelocityMS             float32 `protobuf:"fixed32,7,opt,name=velocity_m_s,json=velocityMS,proto3" json:"velocity_m_s,omitempty"`                         // Ground velocity in metres per second
	CogDeg                 float32 `protobuf:"fixed32,8,opt,name=cog_deg,json=cogDeg,proto3" json:"cog_deg,omitempty"`                                       // Course over ground (NOT heading, but direction of movement) in degrees. If unknown, set to NaN
	AltitudeEllipsoidM     float32 `protobuf:"fixed32,9,opt,name=altitude_ellipsoid_m,json=altitudeEllipsoidM,proto3" json:"altitude_ellipsoid_m,omitempty"` // Altitude in metres (above WGS84, EGM96 ellipsoid)
	HorizontalUncertaintyM float32 ``                                                                                                                        // Position uncertainty in metres
	/* 132-byte string literal not displayed */
	VerticalUncertaintyM float32 `` // Altitude uncertainty in metres
	/* 126-byte string literal not displayed */
	VelocityUncertaintyMS float32 `` // Velocity uncertainty in metres per second
	/* 131-byte string literal not displayed */
	HeadingUncertaintyDeg float32 `` // Heading uncertainty in degrees
	/* 129-byte string literal not displayed */
	YawDeg float32 `protobuf:"fixed32,14,opt,name=yaw_deg,json=yawDeg,proto3" json:"yaw_deg,omitempty"` // Yaw in earth frame from north.
	// contains filtered or unexported fields
}

Raw GPS information type.

Warning: this is an advanced type! If you want the location of the drone, use the position instead. This message exposes the raw values of the GNSS sensor.

func (*RawGps) Descriptor deprecated added in v0.0.3

func (*RawGps) Descriptor() ([]byte, []int)

Deprecated: Use RawGps.ProtoReflect.Descriptor instead.

func (*RawGps) GetAbsoluteAltitudeM added in v0.0.3

func (x *RawGps) GetAbsoluteAltitudeM() float32

func (*RawGps) GetAltitudeEllipsoidM added in v0.0.3

func (x *RawGps) GetAltitudeEllipsoidM() float32

func (*RawGps) GetCogDeg added in v0.0.3

func (x *RawGps) GetCogDeg() float32

func (*RawGps) GetHdop added in v0.0.3

func (x *RawGps) GetHdop() float32

func (*RawGps) GetHeadingUncertaintyDeg added in v0.0.3

func (x *RawGps) GetHeadingUncertaintyDeg() float32

func (*RawGps) GetHorizontalUncertaintyM added in v0.0.3

func (x *RawGps) GetHorizontalUncertaintyM() float32

func (*RawGps) GetLatitudeDeg added in v0.0.3

func (x *RawGps) GetLatitudeDeg() float64

func (*RawGps) GetLongitudeDeg added in v0.0.3

func (x *RawGps) GetLongitudeDeg() float64

func (*RawGps) GetTimestampUs added in v0.0.3

func (x *RawGps) GetTimestampUs() uint64

func (*RawGps) GetVdop added in v0.0.3

func (x *RawGps) GetVdop() float32

func (*RawGps) GetVelocityMS added in v0.0.3

func (x *RawGps) GetVelocityMS() float32

func (*RawGps) GetVelocityUncertaintyMS added in v0.0.3

func (x *RawGps) GetVelocityUncertaintyMS() float32

func (*RawGps) GetVerticalUncertaintyM added in v0.0.3

func (x *RawGps) GetVerticalUncertaintyM() float32

func (*RawGps) GetYawDeg added in v0.0.3

func (x *RawGps) GetYawDeg() float32

func (*RawGps) ProtoMessage added in v0.0.3

func (*RawGps) ProtoMessage()

func (*RawGps) ProtoReflect added in v0.0.3

func (x *RawGps) ProtoReflect() protoreflect.Message

func (*RawGps) Reset added in v0.0.3

func (x *RawGps) Reset()

func (*RawGps) String added in v0.0.3

func (x *RawGps) String() string

type RawGpsResponse added in v0.0.3

type RawGpsResponse struct {
	RawGps *RawGps `protobuf:"bytes,1,opt,name=raw_gps,json=rawGps,proto3" json:"raw_gps,omitempty"` // The next 'Raw GPS' state. Warning: this is an advanced feature, use `Position` updates to get the location of the drone!
	// contains filtered or unexported fields
}

func (*RawGpsResponse) Descriptor deprecated added in v0.0.3

func (*RawGpsResponse) Descriptor() ([]byte, []int)

Deprecated: Use RawGpsResponse.ProtoReflect.Descriptor instead.

func (*RawGpsResponse) GetRawGps added in v0.0.3

func (x *RawGpsResponse) GetRawGps() *RawGps

func (*RawGpsResponse) ProtoMessage added in v0.0.3

func (*RawGpsResponse) ProtoMessage()

func (*RawGpsResponse) ProtoReflect added in v0.0.3

func (x *RawGpsResponse) ProtoReflect() protoreflect.Message

func (*RawGpsResponse) Reset added in v0.0.3

func (x *RawGpsResponse) Reset()

func (*RawGpsResponse) String added in v0.0.3

func (x *RawGpsResponse) String() string

type RawImuResponse added in v0.0.3

type RawImuResponse struct {
	Imu *Imu `protobuf:"bytes,1,opt,name=imu,proto3" json:"imu,omitempty"` // The next raw IMU status
	// contains filtered or unexported fields
}

func (*RawImuResponse) Descriptor deprecated added in v0.0.3

func (*RawImuResponse) Descriptor() ([]byte, []int)

Deprecated: Use RawImuResponse.ProtoReflect.Descriptor instead.

func (*RawImuResponse) GetImu added in v0.0.3

func (x *RawImuResponse) GetImu() *Imu

func (*RawImuResponse) ProtoMessage added in v0.0.3

func (*RawImuResponse) ProtoMessage()

func (*RawImuResponse) ProtoReflect added in v0.0.3

func (x *RawImuResponse) ProtoReflect() protoreflect.Message

func (*RawImuResponse) Reset added in v0.0.3

func (x *RawImuResponse) Reset()

func (*RawImuResponse) String added in v0.0.3

func (x *RawImuResponse) String() string

type RcStatus

type RcStatus struct {
	WasAvailableOnce      bool    `protobuf:"varint,1,opt,name=was_available_once,json=wasAvailableOnce,proto3" json:"was_available_once,omitempty"` // True if an RC signal has been available once
	IsAvailable           bool    `protobuf:"varint,2,opt,name=is_available,json=isAvailable,proto3" json:"is_available,omitempty"`                  // True if the RC signal is available now
	SignalStrengthPercent float32 ``                                                                                                                 // Signal strength (range: 0 to 100, NaN if unknown)
	/* 128-byte string literal not displayed */
	// contains filtered or unexported fields
}

Remote control status type.

func (*RcStatus) Descriptor deprecated

func (*RcStatus) Descriptor() ([]byte, []int)

Deprecated: Use RcStatus.ProtoReflect.Descriptor instead.

func (*RcStatus) GetIsAvailable

func (x *RcStatus) GetIsAvailable() bool

func (*RcStatus) GetSignalStrengthPercent

func (x *RcStatus) GetSignalStrengthPercent() float32

func (*RcStatus) GetWasAvailableOnce

func (x *RcStatus) GetWasAvailableOnce() bool

func (*RcStatus) ProtoMessage

func (*RcStatus) ProtoMessage()

func (*RcStatus) ProtoReflect

func (x *RcStatus) ProtoReflect() protoreflect.Message

func (*RcStatus) Reset

func (x *RcStatus) Reset()

func (*RcStatus) String

func (x *RcStatus) String() string

type RcStatusResponse

type RcStatusResponse struct {
	RcStatus *RcStatus `protobuf:"bytes,1,opt,name=rc_status,json=rcStatus,proto3" json:"rc_status,omitempty"` // The next RC status
	// contains filtered or unexported fields
}

func (*RcStatusResponse) Descriptor deprecated

func (*RcStatusResponse) Descriptor() ([]byte, []int)

Deprecated: Use RcStatusResponse.ProtoReflect.Descriptor instead.

func (*RcStatusResponse) GetRcStatus

func (x *RcStatusResponse) GetRcStatus() *RcStatus

func (*RcStatusResponse) ProtoMessage

func (*RcStatusResponse) ProtoMessage()

func (*RcStatusResponse) ProtoReflect

func (x *RcStatusResponse) ProtoReflect() protoreflect.Message

func (*RcStatusResponse) Reset

func (x *RcStatusResponse) Reset()

func (*RcStatusResponse) String

func (x *RcStatusResponse) String() string

type ScaledImuResponse added in v0.0.3

type ScaledImuResponse struct {
	Imu *Imu `protobuf:"bytes,1,opt,name=imu,proto3" json:"imu,omitempty"` // The next scaled IMU status
	// contains filtered or unexported fields
}

func (*ScaledImuResponse) Descriptor deprecated added in v0.0.3

func (*ScaledImuResponse) Descriptor() ([]byte, []int)

Deprecated: Use ScaledImuResponse.ProtoReflect.Descriptor instead.

func (*ScaledImuResponse) GetImu added in v0.0.3

func (x *ScaledImuResponse) GetImu() *Imu

func (*ScaledImuResponse) ProtoMessage added in v0.0.3

func (*ScaledImuResponse) ProtoMessage()

func (*ScaledImuResponse) ProtoReflect added in v0.0.3

func (x *ScaledImuResponse) ProtoReflect() protoreflect.Message

func (*ScaledImuResponse) Reset added in v0.0.3

func (x *ScaledImuResponse) Reset()

func (*ScaledImuResponse) String added in v0.0.3

func (x *ScaledImuResponse) String() string

type ScaledPressure added in v0.0.3

type ScaledPressure struct {
	TimestampUs             uint64  `protobuf:"varint,1,opt,name=timestamp_us,json=timestampUs,proto3" json:"timestamp_us,omitempty"`                            // Timestamp (time since system boot)
	AbsolutePressureHpa     float32 `protobuf:"fixed32,2,opt,name=absolute_pressure_hpa,json=absolutePressureHpa,proto3" json:"absolute_pressure_hpa,omitempty"` // Absolute pressure in hPa
	DifferentialPressureHpa float32 ``                                                                                                                           // Differential pressure 1 in hPa
	/* 134-byte string literal not displayed */
	TemperatureDeg                     float32 `protobuf:"fixed32,4,opt,name=temperature_deg,json=temperatureDeg,proto3" json:"temperature_deg,omitempty"` // Absolute pressure temperature (in celsius)
	DifferentialPressureTemperatureDeg float32 ``                                                                                                          // Differential pressure temperature (in celsius, 0 if not available)
	/* 169-byte string literal not displayed */
	// contains filtered or unexported fields
}

Scaled Pressure message type.

func (*ScaledPressure) Descriptor deprecated added in v0.0.3

func (*ScaledPressure) Descriptor() ([]byte, []int)

Deprecated: Use ScaledPressure.ProtoReflect.Descriptor instead.

func (*ScaledPressure) GetAbsolutePressureHpa added in v0.0.3

func (x *ScaledPressure) GetAbsolutePressureHpa() float32

func (*ScaledPressure) GetDifferentialPressureHpa added in v0.0.3

func (x *ScaledPressure) GetDifferentialPressureHpa() float32

func (*ScaledPressure) GetDifferentialPressureTemperatureDeg added in v0.0.3

func (x *ScaledPressure) GetDifferentialPressureTemperatureDeg() float32

func (*ScaledPressure) GetTemperatureDeg added in v0.0.3

func (x *ScaledPressure) GetTemperatureDeg() float32

func (*ScaledPressure) GetTimestampUs added in v0.0.3

func (x *ScaledPressure) GetTimestampUs() uint64

func (*ScaledPressure) ProtoMessage added in v0.0.3

func (*ScaledPressure) ProtoMessage()

func (*ScaledPressure) ProtoReflect added in v0.0.3

func (x *ScaledPressure) ProtoReflect() protoreflect.Message

func (*ScaledPressure) Reset added in v0.0.3

func (x *ScaledPressure) Reset()

func (*ScaledPressure) String added in v0.0.3

func (x *ScaledPressure) String() string

type ScaledPressureResponse added in v0.0.3

type ScaledPressureResponse struct {
	ScaledPressure *ScaledPressure `protobuf:"bytes,1,opt,name=scaled_pressure,json=scaledPressure,proto3" json:"scaled_pressure,omitempty"` // The next Scaled Pressure status
	// contains filtered or unexported fields
}

func (*ScaledPressureResponse) Descriptor deprecated added in v0.0.3

func (*ScaledPressureResponse) Descriptor() ([]byte, []int)

Deprecated: Use ScaledPressureResponse.ProtoReflect.Descriptor instead.

func (*ScaledPressureResponse) GetScaledPressure added in v0.0.3

func (x *ScaledPressureResponse) GetScaledPressure() *ScaledPressure

func (*ScaledPressureResponse) ProtoMessage added in v0.0.3

func (*ScaledPressureResponse) ProtoMessage()

func (*ScaledPressureResponse) ProtoReflect added in v0.0.3

func (x *ScaledPressureResponse) ProtoReflect() protoreflect.Message

func (*ScaledPressureResponse) Reset added in v0.0.3

func (x *ScaledPressureResponse) Reset()

func (*ScaledPressureResponse) String added in v0.0.3

func (x *ScaledPressureResponse) String() string

type ServiceImpl

type ServiceImpl struct {
	Client TelemetryServiceClient
}

func (*ServiceImpl) ActuatorControlTarget

func (a *ServiceImpl) ActuatorControlTarget(ctx context.Context) (<-chan *ActuatorControlTarget, error)

func (*ServiceImpl) ActuatorOutputStatus

func (a *ServiceImpl) ActuatorOutputStatus(ctx context.Context) (<-chan *ActuatorOutputStatus, error)

func (*ServiceImpl) Altitude added in v0.0.6

func (a *ServiceImpl) Altitude(ctx context.Context) (<-chan *Altitude, error)

func (*ServiceImpl) Armed

func (a *ServiceImpl) Armed(ctx context.Context) (<-chan bool, error)

func (*ServiceImpl) AttitudeAngularVelocityBody

func (a *ServiceImpl) AttitudeAngularVelocityBody(ctx context.Context) (<-chan *AngularVelocityBody, error)

func (*ServiceImpl) AttitudeEuler

func (a *ServiceImpl) AttitudeEuler(ctx context.Context) (<-chan *EulerAngle, error)

func (*ServiceImpl) AttitudeQuaternion

func (a *ServiceImpl) AttitudeQuaternion(ctx context.Context) (<-chan *Quaternion, error)

func (*ServiceImpl) Battery

func (a *ServiceImpl) Battery(ctx context.Context) (<-chan *Battery, error)

func (*ServiceImpl) CameraAttitudeEuler

func (a *ServiceImpl) CameraAttitudeEuler(ctx context.Context) (<-chan *EulerAngle, error)

func (*ServiceImpl) CameraAttitudeQuaternion

func (a *ServiceImpl) CameraAttitudeQuaternion(ctx context.Context) (<-chan *Quaternion, error)

func (*ServiceImpl) DistanceSensor added in v0.0.2

func (a *ServiceImpl) DistanceSensor(ctx context.Context) (<-chan *DistanceSensor, error)

func (*ServiceImpl) FixedwingMetrics

func (a *ServiceImpl) FixedwingMetrics(ctx context.Context) (<-chan *FixedwingMetrics, error)

func (*ServiceImpl) FlightMode

func (a *ServiceImpl) FlightMode(ctx context.Context) (<-chan FlightMode, error)

func (*ServiceImpl) GetGpsGlobalOrigin added in v0.0.2

func (s *ServiceImpl) GetGpsGlobalOrigin(ctx context.Context) (*GetGpsGlobalOriginResponse, error)

func (*ServiceImpl) GpsInfo

func (a *ServiceImpl) GpsInfo(ctx context.Context) (<-chan *GpsInfo, error)

func (*ServiceImpl) GroundTruth

func (a *ServiceImpl) GroundTruth(ctx context.Context) (<-chan *GroundTruth, error)

func (*ServiceImpl) Heading added in v0.0.3

func (a *ServiceImpl) Heading(ctx context.Context) (<-chan *Heading, error)

func (*ServiceImpl) Health

func (a *ServiceImpl) Health(ctx context.Context) (<-chan *Health, error)

func (*ServiceImpl) HealthAllOk

func (a *ServiceImpl) HealthAllOk(ctx context.Context) (<-chan bool, error)

func (*ServiceImpl) Home

func (a *ServiceImpl) Home(ctx context.Context) (<-chan *Position, error)

func (*ServiceImpl) Imu

func (a *ServiceImpl) Imu(ctx context.Context) (<-chan *Imu, error)

func (*ServiceImpl) InAir

func (a *ServiceImpl) InAir(ctx context.Context) (<-chan bool, error)

func (*ServiceImpl) LandedState

func (a *ServiceImpl) LandedState(ctx context.Context) (<-chan LandedState, error)

func (*ServiceImpl) Odometry

func (a *ServiceImpl) Odometry(ctx context.Context) (<-chan *Odometry, error)

func (*ServiceImpl) Position

func (a *ServiceImpl) Position(ctx context.Context) (<-chan *Position, error)

func (*ServiceImpl) PositionVelocityNed

func (a *ServiceImpl) PositionVelocityNed(ctx context.Context) (<-chan *PositionVelocityNed, error)

func (*ServiceImpl) RawGps added in v0.0.3

func (a *ServiceImpl) RawGps(ctx context.Context) (<-chan *RawGps, error)

func (*ServiceImpl) RawImu added in v0.0.3

func (a *ServiceImpl) RawImu(ctx context.Context) (<-chan *Imu, error)

func (*ServiceImpl) RcStatus

func (a *ServiceImpl) RcStatus(ctx context.Context) (<-chan *RcStatus, error)

func (*ServiceImpl) ScaledImu added in v0.0.3

func (a *ServiceImpl) ScaledImu(ctx context.Context) (<-chan *Imu, error)

func (*ServiceImpl) ScaledPressure added in v0.0.3

func (a *ServiceImpl) ScaledPressure(ctx context.Context) (<-chan *ScaledPressure, error)

func (*ServiceImpl) SetRateActuatorControlTarget

func (s *ServiceImpl) SetRateActuatorControlTarget(ctx context.Context, rateHz float64) (*SetRateActuatorControlTargetResponse, error)

func (*ServiceImpl) SetRateActuatorOutputStatus

func (s *ServiceImpl) SetRateActuatorOutputStatus(ctx context.Context, rateHz float64) (*SetRateActuatorOutputStatusResponse, error)

func (*ServiceImpl) SetRateAltitude added in v0.0.6

func (s *ServiceImpl) SetRateAltitude(ctx context.Context, rateHz float64) (*SetRateAltitudeResponse, error)

func (*ServiceImpl) SetRateAttitudeEuler added in v0.0.6

func (s *ServiceImpl) SetRateAttitudeEuler(ctx context.Context, rateHz float64) (*SetRateAttitudeEulerResponse, error)

func (*ServiceImpl) SetRateAttitudeQuaternion added in v0.0.6

func (s *ServiceImpl) SetRateAttitudeQuaternion(ctx context.Context, rateHz float64) (*SetRateAttitudeQuaternionResponse, error)

func (*ServiceImpl) SetRateBattery

func (s *ServiceImpl) SetRateBattery(ctx context.Context, rateHz float64) (*SetRateBatteryResponse, error)

func (*ServiceImpl) SetRateCameraAttitude

func (s *ServiceImpl) SetRateCameraAttitude(ctx context.Context, rateHz float64) (*SetRateCameraAttitudeResponse, error)

func (*ServiceImpl) SetRateDistanceSensor added in v0.0.2

func (s *ServiceImpl) SetRateDistanceSensor(ctx context.Context, rateHz float64) (*SetRateDistanceSensorResponse, error)

func (*ServiceImpl) SetRateFixedwingMetrics

func (s *ServiceImpl) SetRateFixedwingMetrics(ctx context.Context, rateHz float64) (*SetRateFixedwingMetricsResponse, error)

func (*ServiceImpl) SetRateGpsInfo

func (s *ServiceImpl) SetRateGpsInfo(ctx context.Context, rateHz float64) (*SetRateGpsInfoResponse, error)

func (*ServiceImpl) SetRateGroundTruth

func (s *ServiceImpl) SetRateGroundTruth(ctx context.Context, rateHz float64) (*SetRateGroundTruthResponse, error)

func (*ServiceImpl) SetRateHome

func (s *ServiceImpl) SetRateHome(ctx context.Context, rateHz float64) (*SetRateHomeResponse, error)

func (*ServiceImpl) SetRateImu

func (s *ServiceImpl) SetRateImu(ctx context.Context, rateHz float64) (*SetRateImuResponse, error)

func (*ServiceImpl) SetRateInAir

func (s *ServiceImpl) SetRateInAir(ctx context.Context, rateHz float64) (*SetRateInAirResponse, error)

func (*ServiceImpl) SetRateLandedState

func (s *ServiceImpl) SetRateLandedState(ctx context.Context, rateHz float64) (*SetRateLandedStateResponse, error)

func (*ServiceImpl) SetRateOdometry

func (s *ServiceImpl) SetRateOdometry(ctx context.Context, rateHz float64) (*SetRateOdometryResponse, error)

func (*ServiceImpl) SetRatePosition

func (s *ServiceImpl) SetRatePosition(ctx context.Context, rateHz float64) (*SetRatePositionResponse, error)

func (*ServiceImpl) SetRatePositionVelocityNed

func (s *ServiceImpl) SetRatePositionVelocityNed(ctx context.Context, rateHz float64) (*SetRatePositionVelocityNedResponse, error)

func (*ServiceImpl) SetRateRawImu added in v0.0.3

func (s *ServiceImpl) SetRateRawImu(ctx context.Context, rateHz float64) (*SetRateRawImuResponse, error)

func (*ServiceImpl) SetRateRcStatus

func (s *ServiceImpl) SetRateRcStatus(ctx context.Context, rateHz float64) (*SetRateRcStatusResponse, error)

func (*ServiceImpl) SetRateScaledImu added in v0.0.3

func (s *ServiceImpl) SetRateScaledImu(ctx context.Context, rateHz float64) (*SetRateScaledImuResponse, error)

func (*ServiceImpl) SetRateUnixEpochTime

func (s *ServiceImpl) SetRateUnixEpochTime(ctx context.Context, rateHz float64) (*SetRateUnixEpochTimeResponse, error)

func (*ServiceImpl) SetRateVelocityNed

func (s *ServiceImpl) SetRateVelocityNed(ctx context.Context, rateHz float64) (*SetRateVelocityNedResponse, error)

func (*ServiceImpl) SetRateVtolState added in v0.0.3

func (s *ServiceImpl) SetRateVtolState(ctx context.Context, rateHz float64) (*SetRateVtolStateResponse, error)

func (*ServiceImpl) StatusText

func (a *ServiceImpl) StatusText(ctx context.Context) (<-chan *StatusText, error)

func (*ServiceImpl) UnixEpochTime

func (a *ServiceImpl) UnixEpochTime(ctx context.Context) (<-chan uint64, error)

func (*ServiceImpl) VelocityNed

func (a *ServiceImpl) VelocityNed(ctx context.Context) (<-chan *VelocityNed, error)

func (*ServiceImpl) VtolState added in v0.0.3

func (a *ServiceImpl) VtolState(ctx context.Context) (<-chan VtolState, error)

type SetRateActuatorControlTargetRequest

type SetRateActuatorControlTargetRequest struct {
	RateHz float64 `protobuf:"fixed64,1,opt,name=rate_hz,json=rateHz,proto3" json:"rate_hz,omitempty"` // The requested rate (in Hertz)
	// contains filtered or unexported fields
}

func (*SetRateActuatorControlTargetRequest) Descriptor deprecated

func (*SetRateActuatorControlTargetRequest) Descriptor() ([]byte, []int)

Deprecated: Use SetRateActuatorControlTargetRequest.ProtoReflect.Descriptor instead.

func (*SetRateActuatorControlTargetRequest) GetRateHz

func (*SetRateActuatorControlTargetRequest) ProtoMessage

func (*SetRateActuatorControlTargetRequest) ProtoMessage()

func (*SetRateActuatorControlTargetRequest) ProtoReflect

func (*SetRateActuatorControlTargetRequest) Reset

func (*SetRateActuatorControlTargetRequest) String

type SetRateActuatorControlTargetResponse

type SetRateActuatorControlTargetResponse struct {
	TelemetryResult *TelemetryResult `protobuf:"bytes,1,opt,name=telemetry_result,json=telemetryResult,proto3" json:"telemetry_result,omitempty"`
	// contains filtered or unexported fields
}

func (*SetRateActuatorControlTargetResponse) Descriptor deprecated

func (*SetRateActuatorControlTargetResponse) Descriptor() ([]byte, []int)

Deprecated: Use SetRateActuatorControlTargetResponse.ProtoReflect.Descriptor instead.

func (*SetRateActuatorControlTargetResponse) GetTelemetryResult

func (x *SetRateActuatorControlTargetResponse) GetTelemetryResult() *TelemetryResult

func (*SetRateActuatorControlTargetResponse) ProtoMessage

func (*SetRateActuatorControlTargetResponse) ProtoMessage()

func (*SetRateActuatorControlTargetResponse) ProtoReflect

func (*SetRateActuatorControlTargetResponse) Reset

func (*SetRateActuatorControlTargetResponse) String

type SetRateActuatorOutputStatusRequest

type SetRateActuatorOutputStatusRequest struct {
	RateHz float64 `protobuf:"fixed64,1,opt,name=rate_hz,json=rateHz,proto3" json:"rate_hz,omitempty"` // The requested rate (in Hertz)
	// contains filtered or unexported fields
}

func (*SetRateActuatorOutputStatusRequest) Descriptor deprecated

func (*SetRateActuatorOutputStatusRequest) Descriptor() ([]byte, []int)

Deprecated: Use SetRateActuatorOutputStatusRequest.ProtoReflect.Descriptor instead.

func (*SetRateActuatorOutputStatusRequest) GetRateHz

func (*SetRateActuatorOutputStatusRequest) ProtoMessage

func (*SetRateActuatorOutputStatusRequest) ProtoMessage()

func (*SetRateActuatorOutputStatusRequest) ProtoReflect

func (*SetRateActuatorOutputStatusRequest) Reset

func (*SetRateActuatorOutputStatusRequest) String

type SetRateActuatorOutputStatusResponse

type SetRateActuatorOutputStatusResponse struct {
	TelemetryResult *TelemetryResult `protobuf:"bytes,1,opt,name=telemetry_result,json=telemetryResult,proto3" json:"telemetry_result,omitempty"`
	// contains filtered or unexported fields
}

func (*SetRateActuatorOutputStatusResponse) Descriptor deprecated

func (*SetRateActuatorOutputStatusResponse) Descriptor() ([]byte, []int)

Deprecated: Use SetRateActuatorOutputStatusResponse.ProtoReflect.Descriptor instead.

func (*SetRateActuatorOutputStatusResponse) GetTelemetryResult

func (x *SetRateActuatorOutputStatusResponse) GetTelemetryResult() *TelemetryResult

func (*SetRateActuatorOutputStatusResponse) ProtoMessage

func (*SetRateActuatorOutputStatusResponse) ProtoMessage()

func (*SetRateActuatorOutputStatusResponse) ProtoReflect

func (*SetRateActuatorOutputStatusResponse) Reset

func (*SetRateActuatorOutputStatusResponse) String

type SetRateAltitudeRequest added in v0.0.6

type SetRateAltitudeRequest struct {
	RateHz float64 `protobuf:"fixed64,1,opt,name=rate_hz,json=rateHz,proto3" json:"rate_hz,omitempty"` // The requested rate (in Hertz)
	// contains filtered or unexported fields
}

func (*SetRateAltitudeRequest) Descriptor deprecated added in v0.0.6

func (*SetRateAltitudeRequest) Descriptor() ([]byte, []int)

Deprecated: Use SetRateAltitudeRequest.ProtoReflect.Descriptor instead.

func (*SetRateAltitudeRequest) GetRateHz added in v0.0.6

func (x *SetRateAltitudeRequest) GetRateHz() float64

func (*SetRateAltitudeRequest) ProtoMessage added in v0.0.6

func (*SetRateAltitudeRequest) ProtoMessage()

func (*SetRateAltitudeRequest) ProtoReflect added in v0.0.6

func (x *SetRateAltitudeRequest) ProtoReflect() protoreflect.Message

func (*SetRateAltitudeRequest) Reset added in v0.0.6

func (x *SetRateAltitudeRequest) Reset()

func (*SetRateAltitudeRequest) String added in v0.0.6

func (x *SetRateAltitudeRequest) String() string

type SetRateAltitudeResponse added in v0.0.6

type SetRateAltitudeResponse struct {
	TelemetryResult *TelemetryResult `protobuf:"bytes,1,opt,name=telemetry_result,json=telemetryResult,proto3" json:"telemetry_result,omitempty"`
	// contains filtered or unexported fields
}

func (*SetRateAltitudeResponse) Descriptor deprecated added in v0.0.6

func (*SetRateAltitudeResponse) Descriptor() ([]byte, []int)

Deprecated: Use SetRateAltitudeResponse.ProtoReflect.Descriptor instead.

func (*SetRateAltitudeResponse) GetTelemetryResult added in v0.0.6

func (x *SetRateAltitudeResponse) GetTelemetryResult() *TelemetryResult

func (*SetRateAltitudeResponse) ProtoMessage added in v0.0.6

func (*SetRateAltitudeResponse) ProtoMessage()

func (*SetRateAltitudeResponse) ProtoReflect added in v0.0.6

func (x *SetRateAltitudeResponse) ProtoReflect() protoreflect.Message

func (*SetRateAltitudeResponse) Reset added in v0.0.6

func (x *SetRateAltitudeResponse) Reset()

func (*SetRateAltitudeResponse) String added in v0.0.6

func (x *SetRateAltitudeResponse) String() string

type SetRateAttitudeAngularVelocityBodyRequest

type SetRateAttitudeAngularVelocityBodyRequest struct {
	RateHz float64 `protobuf:"fixed64,1,opt,name=rate_hz,json=rateHz,proto3" json:"rate_hz,omitempty"` // The requested rate (in Hertz)
	// contains filtered or unexported fields
}

func (*SetRateAttitudeAngularVelocityBodyRequest) Descriptor deprecated

func (*SetRateAttitudeAngularVelocityBodyRequest) Descriptor() ([]byte, []int)

Deprecated: Use SetRateAttitudeAngularVelocityBodyRequest.ProtoReflect.Descriptor instead.

func (*SetRateAttitudeAngularVelocityBodyRequest) GetRateHz

func (*SetRateAttitudeAngularVelocityBodyRequest) ProtoMessage

func (*SetRateAttitudeAngularVelocityBodyRequest) ProtoReflect

func (*SetRateAttitudeAngularVelocityBodyRequest) Reset

func (*SetRateAttitudeAngularVelocityBodyRequest) String

type SetRateAttitudeAngularVelocityBodyResponse

type SetRateAttitudeAngularVelocityBodyResponse struct {
	TelemetryResult *TelemetryResult `protobuf:"bytes,1,opt,name=telemetry_result,json=telemetryResult,proto3" json:"telemetry_result,omitempty"`
	// contains filtered or unexported fields
}

func (*SetRateAttitudeAngularVelocityBodyResponse) Descriptor deprecated

Deprecated: Use SetRateAttitudeAngularVelocityBodyResponse.ProtoReflect.Descriptor instead.

func (*SetRateAttitudeAngularVelocityBodyResponse) GetTelemetryResult

func (*SetRateAttitudeAngularVelocityBodyResponse) ProtoMessage

func (*SetRateAttitudeAngularVelocityBodyResponse) ProtoReflect

func (*SetRateAttitudeAngularVelocityBodyResponse) Reset

func (*SetRateAttitudeAngularVelocityBodyResponse) String

type SetRateAttitudeEulerRequest added in v0.0.6

type SetRateAttitudeEulerRequest struct {
	RateHz float64 `protobuf:"fixed64,1,opt,name=rate_hz,json=rateHz,proto3" json:"rate_hz,omitempty"` // The requested rate (in Hertz)
	// contains filtered or unexported fields
}

func (*SetRateAttitudeEulerRequest) Descriptor deprecated added in v0.0.6

func (*SetRateAttitudeEulerRequest) Descriptor() ([]byte, []int)

Deprecated: Use SetRateAttitudeEulerRequest.ProtoReflect.Descriptor instead.

func (*SetRateAttitudeEulerRequest) GetRateHz added in v0.0.6

func (x *SetRateAttitudeEulerRequest) GetRateHz() float64

func (*SetRateAttitudeEulerRequest) ProtoMessage added in v0.0.6

func (*SetRateAttitudeEulerRequest) ProtoMessage()

func (*SetRateAttitudeEulerRequest) ProtoReflect added in v0.0.6

func (*SetRateAttitudeEulerRequest) Reset added in v0.0.6

func (x *SetRateAttitudeEulerRequest) Reset()

func (*SetRateAttitudeEulerRequest) String added in v0.0.6

func (x *SetRateAttitudeEulerRequest) String() string

type SetRateAttitudeEulerResponse added in v0.0.6

type SetRateAttitudeEulerResponse struct {
	TelemetryResult *TelemetryResult `protobuf:"bytes,1,opt,name=telemetry_result,json=telemetryResult,proto3" json:"telemetry_result,omitempty"`
	// contains filtered or unexported fields
}

func (*SetRateAttitudeEulerResponse) Descriptor deprecated added in v0.0.6

func (*SetRateAttitudeEulerResponse) Descriptor() ([]byte, []int)

Deprecated: Use SetRateAttitudeEulerResponse.ProtoReflect.Descriptor instead.

func (*SetRateAttitudeEulerResponse) GetTelemetryResult added in v0.0.6

func (x *SetRateAttitudeEulerResponse) GetTelemetryResult() *TelemetryResult

func (*SetRateAttitudeEulerResponse) ProtoMessage added in v0.0.6

func (*SetRateAttitudeEulerResponse) ProtoMessage()

func (*SetRateAttitudeEulerResponse) ProtoReflect added in v0.0.6

func (*SetRateAttitudeEulerResponse) Reset added in v0.0.6

func (x *SetRateAttitudeEulerResponse) Reset()

func (*SetRateAttitudeEulerResponse) String added in v0.0.6

type SetRateAttitudeQuaternionRequest added in v0.0.6

type SetRateAttitudeQuaternionRequest struct {
	RateHz float64 `protobuf:"fixed64,1,opt,name=rate_hz,json=rateHz,proto3" json:"rate_hz,omitempty"` // The requested rate (in Hertz)
	// contains filtered or unexported fields
}

func (*SetRateAttitudeQuaternionRequest) Descriptor deprecated added in v0.0.6

func (*SetRateAttitudeQuaternionRequest) Descriptor() ([]byte, []int)

Deprecated: Use SetRateAttitudeQuaternionRequest.ProtoReflect.Descriptor instead.

func (*SetRateAttitudeQuaternionRequest) GetRateHz added in v0.0.6

func (*SetRateAttitudeQuaternionRequest) ProtoMessage added in v0.0.6

func (*SetRateAttitudeQuaternionRequest) ProtoMessage()

func (*SetRateAttitudeQuaternionRequest) ProtoReflect added in v0.0.6

func (*SetRateAttitudeQuaternionRequest) Reset added in v0.0.6

func (*SetRateAttitudeQuaternionRequest) String added in v0.0.6

type SetRateAttitudeQuaternionResponse added in v0.0.6

type SetRateAttitudeQuaternionResponse struct {
	TelemetryResult *TelemetryResult `protobuf:"bytes,1,opt,name=telemetry_result,json=telemetryResult,proto3" json:"telemetry_result,omitempty"`
	// contains filtered or unexported fields
}

func (*SetRateAttitudeQuaternionResponse) Descriptor deprecated added in v0.0.6

func (*SetRateAttitudeQuaternionResponse) Descriptor() ([]byte, []int)

Deprecated: Use SetRateAttitudeQuaternionResponse.ProtoReflect.Descriptor instead.

func (*SetRateAttitudeQuaternionResponse) GetTelemetryResult added in v0.0.6

func (x *SetRateAttitudeQuaternionResponse) GetTelemetryResult() *TelemetryResult

func (*SetRateAttitudeQuaternionResponse) ProtoMessage added in v0.0.6

func (*SetRateAttitudeQuaternionResponse) ProtoMessage()

func (*SetRateAttitudeQuaternionResponse) ProtoReflect added in v0.0.6

func (*SetRateAttitudeQuaternionResponse) Reset added in v0.0.6

func (*SetRateAttitudeQuaternionResponse) String added in v0.0.6

type SetRateBatteryRequest

type SetRateBatteryRequest struct {
	RateHz float64 `protobuf:"fixed64,1,opt,name=rate_hz,json=rateHz,proto3" json:"rate_hz,omitempty"` // The requested rate (in Hertz)
	// contains filtered or unexported fields
}

func (*SetRateBatteryRequest) Descriptor deprecated

func (*SetRateBatteryRequest) Descriptor() ([]byte, []int)

Deprecated: Use SetRateBatteryRequest.ProtoReflect.Descriptor instead.

func (*SetRateBatteryRequest) GetRateHz

func (x *SetRateBatteryRequest) GetRateHz() float64

func (*SetRateBatteryRequest) ProtoMessage

func (*SetRateBatteryRequest) ProtoMessage()

func (*SetRateBatteryRequest) ProtoReflect

func (x *SetRateBatteryRequest) ProtoReflect() protoreflect.Message

func (*SetRateBatteryRequest) Reset

func (x *SetRateBatteryRequest) Reset()

func (*SetRateBatteryRequest) String

func (x *SetRateBatteryRequest) String() string

type SetRateBatteryResponse

type SetRateBatteryResponse struct {
	TelemetryResult *TelemetryResult `protobuf:"bytes,1,opt,name=telemetry_result,json=telemetryResult,proto3" json:"telemetry_result,omitempty"`
	// contains filtered or unexported fields
}

func (*SetRateBatteryResponse) Descriptor deprecated

func (*SetRateBatteryResponse) Descriptor() ([]byte, []int)

Deprecated: Use SetRateBatteryResponse.ProtoReflect.Descriptor instead.

func (*SetRateBatteryResponse) GetTelemetryResult

func (x *SetRateBatteryResponse) GetTelemetryResult() *TelemetryResult

func (*SetRateBatteryResponse) ProtoMessage

func (*SetRateBatteryResponse) ProtoMessage()

func (*SetRateBatteryResponse) ProtoReflect

func (x *SetRateBatteryResponse) ProtoReflect() protoreflect.Message

func (*SetRateBatteryResponse) Reset

func (x *SetRateBatteryResponse) Reset()

func (*SetRateBatteryResponse) String

func (x *SetRateBatteryResponse) String() string

type SetRateCameraAttitudeQuaternionRequest

type SetRateCameraAttitudeQuaternionRequest struct {
	RateHz float64 `protobuf:"fixed64,1,opt,name=rate_hz,json=rateHz,proto3" json:"rate_hz,omitempty"` // The requested rate (in Hertz)
	// contains filtered or unexported fields
}

func (*SetRateCameraAttitudeQuaternionRequest) Descriptor deprecated

func (*SetRateCameraAttitudeQuaternionRequest) Descriptor() ([]byte, []int)

Deprecated: Use SetRateCameraAttitudeQuaternionRequest.ProtoReflect.Descriptor instead.

func (*SetRateCameraAttitudeQuaternionRequest) GetRateHz

func (*SetRateCameraAttitudeQuaternionRequest) ProtoMessage

func (*SetRateCameraAttitudeQuaternionRequest) ProtoReflect

func (*SetRateCameraAttitudeQuaternionRequest) Reset

func (*SetRateCameraAttitudeQuaternionRequest) String

type SetRateCameraAttitudeQuaternionResponse

type SetRateCameraAttitudeQuaternionResponse struct {
	TelemetryResult *TelemetryResult `protobuf:"bytes,1,opt,name=telemetry_result,json=telemetryResult,proto3" json:"telemetry_result,omitempty"`
	// contains filtered or unexported fields
}

func (*SetRateCameraAttitudeQuaternionResponse) Descriptor deprecated

func (*SetRateCameraAttitudeQuaternionResponse) Descriptor() ([]byte, []int)

Deprecated: Use SetRateCameraAttitudeQuaternionResponse.ProtoReflect.Descriptor instead.

func (*SetRateCameraAttitudeQuaternionResponse) GetTelemetryResult

func (*SetRateCameraAttitudeQuaternionResponse) ProtoMessage

func (*SetRateCameraAttitudeQuaternionResponse) ProtoReflect

func (*SetRateCameraAttitudeQuaternionResponse) Reset

func (*SetRateCameraAttitudeQuaternionResponse) String

type SetRateCameraAttitudeRequest

type SetRateCameraAttitudeRequest struct {
	RateHz float64 `protobuf:"fixed64,1,opt,name=rate_hz,json=rateHz,proto3" json:"rate_hz,omitempty"` // The requested rate (in Hertz)
	// contains filtered or unexported fields
}

func (*SetRateCameraAttitudeRequest) Descriptor deprecated

func (*SetRateCameraAttitudeRequest) Descriptor() ([]byte, []int)

Deprecated: Use SetRateCameraAttitudeRequest.ProtoReflect.Descriptor instead.

func (*SetRateCameraAttitudeRequest) GetRateHz

func (x *SetRateCameraAttitudeRequest) GetRateHz() float64

func (*SetRateCameraAttitudeRequest) ProtoMessage

func (*SetRateCameraAttitudeRequest) ProtoMessage()

func (*SetRateCameraAttitudeRequest) ProtoReflect

func (*SetRateCameraAttitudeRequest) Reset

func (x *SetRateCameraAttitudeRequest) Reset()

func (*SetRateCameraAttitudeRequest) String

type SetRateCameraAttitudeResponse

type SetRateCameraAttitudeResponse struct {
	TelemetryResult *TelemetryResult `protobuf:"bytes,1,opt,name=telemetry_result,json=telemetryResult,proto3" json:"telemetry_result,omitempty"`
	// contains filtered or unexported fields
}

func (*SetRateCameraAttitudeResponse) Descriptor deprecated

func (*SetRateCameraAttitudeResponse) Descriptor() ([]byte, []int)

Deprecated: Use SetRateCameraAttitudeResponse.ProtoReflect.Descriptor instead.

func (*SetRateCameraAttitudeResponse) GetTelemetryResult

func (x *SetRateCameraAttitudeResponse) GetTelemetryResult() *TelemetryResult

func (*SetRateCameraAttitudeResponse) ProtoMessage

func (*SetRateCameraAttitudeResponse) ProtoMessage()

func (*SetRateCameraAttitudeResponse) ProtoReflect

func (*SetRateCameraAttitudeResponse) Reset

func (x *SetRateCameraAttitudeResponse) Reset()

func (*SetRateCameraAttitudeResponse) String

type SetRateDistanceSensorRequest added in v0.0.2

type SetRateDistanceSensorRequest struct {
	RateHz float64 `protobuf:"fixed64,1,opt,name=rate_hz,json=rateHz,proto3" json:"rate_hz,omitempty"` // The requested rate (in Hertz)
	// contains filtered or unexported fields
}

func (*SetRateDistanceSensorRequest) Descriptor deprecated added in v0.0.2

func (*SetRateDistanceSensorRequest) Descriptor() ([]byte, []int)

Deprecated: Use SetRateDistanceSensorRequest.ProtoReflect.Descriptor instead.

func (*SetRateDistanceSensorRequest) GetRateHz added in v0.0.2

func (x *SetRateDistanceSensorRequest) GetRateHz() float64

func (*SetRateDistanceSensorRequest) ProtoMessage added in v0.0.2

func (*SetRateDistanceSensorRequest) ProtoMessage()

func (*SetRateDistanceSensorRequest) ProtoReflect added in v0.0.2

func (*SetRateDistanceSensorRequest) Reset added in v0.0.2

func (x *SetRateDistanceSensorRequest) Reset()

func (*SetRateDistanceSensorRequest) String added in v0.0.2

type SetRateDistanceSensorResponse added in v0.0.2

type SetRateDistanceSensorResponse struct {
	TelemetryResult *TelemetryResult `protobuf:"bytes,1,opt,name=telemetry_result,json=telemetryResult,proto3" json:"telemetry_result,omitempty"`
	// contains filtered or unexported fields
}

func (*SetRateDistanceSensorResponse) Descriptor deprecated added in v0.0.2

func (*SetRateDistanceSensorResponse) Descriptor() ([]byte, []int)

Deprecated: Use SetRateDistanceSensorResponse.ProtoReflect.Descriptor instead.

func (*SetRateDistanceSensorResponse) GetTelemetryResult added in v0.0.2

func (x *SetRateDistanceSensorResponse) GetTelemetryResult() *TelemetryResult

func (*SetRateDistanceSensorResponse) ProtoMessage added in v0.0.2

func (*SetRateDistanceSensorResponse) ProtoMessage()

func (*SetRateDistanceSensorResponse) ProtoReflect added in v0.0.2

func (*SetRateDistanceSensorResponse) Reset added in v0.0.2

func (x *SetRateDistanceSensorResponse) Reset()

func (*SetRateDistanceSensorResponse) String added in v0.0.2

type SetRateFixedwingMetricsRequest

type SetRateFixedwingMetricsRequest struct {
	RateHz float64 `protobuf:"fixed64,1,opt,name=rate_hz,json=rateHz,proto3" json:"rate_hz,omitempty"` // The requested rate (in Hertz)
	// contains filtered or unexported fields
}

func (*SetRateFixedwingMetricsRequest) Descriptor deprecated

func (*SetRateFixedwingMetricsRequest) Descriptor() ([]byte, []int)

Deprecated: Use SetRateFixedwingMetricsRequest.ProtoReflect.Descriptor instead.

func (*SetRateFixedwingMetricsRequest) GetRateHz

func (x *SetRateFixedwingMetricsRequest) GetRateHz() float64

func (*SetRateFixedwingMetricsRequest) ProtoMessage

func (*SetRateFixedwingMetricsRequest) ProtoMessage()

func (*SetRateFixedwingMetricsRequest) ProtoReflect

func (*SetRateFixedwingMetricsRequest) Reset

func (x *SetRateFixedwingMetricsRequest) Reset()

func (*SetRateFixedwingMetricsRequest) String

type SetRateFixedwingMetricsResponse

type SetRateFixedwingMetricsResponse struct {
	TelemetryResult *TelemetryResult `protobuf:"bytes,1,opt,name=telemetry_result,json=telemetryResult,proto3" json:"telemetry_result,omitempty"`
	// contains filtered or unexported fields
}

func (*SetRateFixedwingMetricsResponse) Descriptor deprecated

func (*SetRateFixedwingMetricsResponse) Descriptor() ([]byte, []int)

Deprecated: Use SetRateFixedwingMetricsResponse.ProtoReflect.Descriptor instead.

func (*SetRateFixedwingMetricsResponse) GetTelemetryResult

func (x *SetRateFixedwingMetricsResponse) GetTelemetryResult() *TelemetryResult

func (*SetRateFixedwingMetricsResponse) ProtoMessage

func (*SetRateFixedwingMetricsResponse) ProtoMessage()

func (*SetRateFixedwingMetricsResponse) ProtoReflect

func (*SetRateFixedwingMetricsResponse) Reset

func (*SetRateFixedwingMetricsResponse) String

type SetRateGpsInfoRequest

type SetRateGpsInfoRequest struct {
	RateHz float64 `protobuf:"fixed64,1,opt,name=rate_hz,json=rateHz,proto3" json:"rate_hz,omitempty"` // The requested rate (in Hertz)
	// contains filtered or unexported fields
}

func (*SetRateGpsInfoRequest) Descriptor deprecated

func (*SetRateGpsInfoRequest) Descriptor() ([]byte, []int)

Deprecated: Use SetRateGpsInfoRequest.ProtoReflect.Descriptor instead.

func (*SetRateGpsInfoRequest) GetRateHz

func (x *SetRateGpsInfoRequest) GetRateHz() float64

func (*SetRateGpsInfoRequest) ProtoMessage

func (*SetRateGpsInfoRequest) ProtoMessage()

func (*SetRateGpsInfoRequest) ProtoReflect

func (x *SetRateGpsInfoRequest) ProtoReflect() protoreflect.Message

func (*SetRateGpsInfoRequest) Reset

func (x *SetRateGpsInfoRequest) Reset()

func (*SetRateGpsInfoRequest) String

func (x *SetRateGpsInfoRequest) String() string

type SetRateGpsInfoResponse

type SetRateGpsInfoResponse struct {
	TelemetryResult *TelemetryResult `protobuf:"bytes,1,opt,name=telemetry_result,json=telemetryResult,proto3" json:"telemetry_result,omitempty"`
	// contains filtered or unexported fields
}

func (*SetRateGpsInfoResponse) Descriptor deprecated

func (*SetRateGpsInfoResponse) Descriptor() ([]byte, []int)

Deprecated: Use SetRateGpsInfoResponse.ProtoReflect.Descriptor instead.

func (*SetRateGpsInfoResponse) GetTelemetryResult

func (x *SetRateGpsInfoResponse) GetTelemetryResult() *TelemetryResult

func (*SetRateGpsInfoResponse) ProtoMessage

func (*SetRateGpsInfoResponse) ProtoMessage()

func (*SetRateGpsInfoResponse) ProtoReflect

func (x *SetRateGpsInfoResponse) ProtoReflect() protoreflect.Message

func (*SetRateGpsInfoResponse) Reset

func (x *SetRateGpsInfoResponse) Reset()

func (*SetRateGpsInfoResponse) String

func (x *SetRateGpsInfoResponse) String() string

type SetRateGroundTruthRequest

type SetRateGroundTruthRequest struct {
	RateHz float64 `protobuf:"fixed64,1,opt,name=rate_hz,json=rateHz,proto3" json:"rate_hz,omitempty"` // The requested rate (in Hertz)
	// contains filtered or unexported fields
}

func (*SetRateGroundTruthRequest) Descriptor deprecated

func (*SetRateGroundTruthRequest) Descriptor() ([]byte, []int)

Deprecated: Use SetRateGroundTruthRequest.ProtoReflect.Descriptor instead.

func (*SetRateGroundTruthRequest) GetRateHz

func (x *SetRateGroundTruthRequest) GetRateHz() float64

func (*SetRateGroundTruthRequest) ProtoMessage

func (*SetRateGroundTruthRequest) ProtoMessage()

func (*SetRateGroundTruthRequest) ProtoReflect

func (*SetRateGroundTruthRequest) Reset

func (x *SetRateGroundTruthRequest) Reset()

func (*SetRateGroundTruthRequest) String

func (x *SetRateGroundTruthRequest) String() string

type SetRateGroundTruthResponse

type SetRateGroundTruthResponse struct {
	TelemetryResult *TelemetryResult `protobuf:"bytes,1,opt,name=telemetry_result,json=telemetryResult,proto3" json:"telemetry_result,omitempty"`
	// contains filtered or unexported fields
}

func (*SetRateGroundTruthResponse) Descriptor deprecated

func (*SetRateGroundTruthResponse) Descriptor() ([]byte, []int)

Deprecated: Use SetRateGroundTruthResponse.ProtoReflect.Descriptor instead.

func (*SetRateGroundTruthResponse) GetTelemetryResult

func (x *SetRateGroundTruthResponse) GetTelemetryResult() *TelemetryResult

func (*SetRateGroundTruthResponse) ProtoMessage

func (*SetRateGroundTruthResponse) ProtoMessage()

func (*SetRateGroundTruthResponse) ProtoReflect

func (*SetRateGroundTruthResponse) Reset

func (x *SetRateGroundTruthResponse) Reset()

func (*SetRateGroundTruthResponse) String

func (x *SetRateGroundTruthResponse) String() string

type SetRateHomeRequest

type SetRateHomeRequest struct {
	RateHz float64 `protobuf:"fixed64,1,opt,name=rate_hz,json=rateHz,proto3" json:"rate_hz,omitempty"` // The requested rate (in Hertz)
	// contains filtered or unexported fields
}

func (*SetRateHomeRequest) Descriptor deprecated

func (*SetRateHomeRequest) Descriptor() ([]byte, []int)

Deprecated: Use SetRateHomeRequest.ProtoReflect.Descriptor instead.

func (*SetRateHomeRequest) GetRateHz

func (x *SetRateHomeRequest) GetRateHz() float64

func (*SetRateHomeRequest) ProtoMessage

func (*SetRateHomeRequest) ProtoMessage()

func (*SetRateHomeRequest) ProtoReflect

func (x *SetRateHomeRequest) ProtoReflect() protoreflect.Message

func (*SetRateHomeRequest) Reset

func (x *SetRateHomeRequest) Reset()

func (*SetRateHomeRequest) String

func (x *SetRateHomeRequest) String() string

type SetRateHomeResponse

type SetRateHomeResponse struct {
	TelemetryResult *TelemetryResult `protobuf:"bytes,1,opt,name=telemetry_result,json=telemetryResult,proto3" json:"telemetry_result,omitempty"`
	// contains filtered or unexported fields
}

func (*SetRateHomeResponse) Descriptor deprecated

func (*SetRateHomeResponse) Descriptor() ([]byte, []int)

Deprecated: Use SetRateHomeResponse.ProtoReflect.Descriptor instead.

func (*SetRateHomeResponse) GetTelemetryResult

func (x *SetRateHomeResponse) GetTelemetryResult() *TelemetryResult

func (*SetRateHomeResponse) ProtoMessage

func (*SetRateHomeResponse) ProtoMessage()

func (*SetRateHomeResponse) ProtoReflect

func (x *SetRateHomeResponse) ProtoReflect() protoreflect.Message

func (*SetRateHomeResponse) Reset

func (x *SetRateHomeResponse) Reset()

func (*SetRateHomeResponse) String

func (x *SetRateHomeResponse) String() string

type SetRateImuRequest

type SetRateImuRequest struct {
	RateHz float64 `protobuf:"fixed64,1,opt,name=rate_hz,json=rateHz,proto3" json:"rate_hz,omitempty"` // The requested rate (in Hertz)
	// contains filtered or unexported fields
}

func (*SetRateImuRequest) Descriptor deprecated

func (*SetRateImuRequest) Descriptor() ([]byte, []int)

Deprecated: Use SetRateImuRequest.ProtoReflect.Descriptor instead.

func (*SetRateImuRequest) GetRateHz

func (x *SetRateImuRequest) GetRateHz() float64

func (*SetRateImuRequest) ProtoMessage

func (*SetRateImuRequest) ProtoMessage()

func (*SetRateImuRequest) ProtoReflect

func (x *SetRateImuRequest) ProtoReflect() protoreflect.Message

func (*SetRateImuRequest) Reset

func (x *SetRateImuRequest) Reset()

func (*SetRateImuRequest) String

func (x *SetRateImuRequest) String() string

type SetRateImuResponse

type SetRateImuResponse struct {
	TelemetryResult *TelemetryResult `protobuf:"bytes,1,opt,name=telemetry_result,json=telemetryResult,proto3" json:"telemetry_result,omitempty"`
	// contains filtered or unexported fields
}

func (*SetRateImuResponse) Descriptor deprecated

func (*SetRateImuResponse) Descriptor() ([]byte, []int)

Deprecated: Use SetRateImuResponse.ProtoReflect.Descriptor instead.

func (*SetRateImuResponse) GetTelemetryResult

func (x *SetRateImuResponse) GetTelemetryResult() *TelemetryResult

func (*SetRateImuResponse) ProtoMessage

func (*SetRateImuResponse) ProtoMessage()

func (*SetRateImuResponse) ProtoReflect

func (x *SetRateImuResponse) ProtoReflect() protoreflect.Message

func (*SetRateImuResponse) Reset

func (x *SetRateImuResponse) Reset()

func (*SetRateImuResponse) String

func (x *SetRateImuResponse) String() string

type SetRateInAirRequest

type SetRateInAirRequest struct {
	RateHz float64 `protobuf:"fixed64,1,opt,name=rate_hz,json=rateHz,proto3" json:"rate_hz,omitempty"` // The requested rate (in Hertz)
	// contains filtered or unexported fields
}

func (*SetRateInAirRequest) Descriptor deprecated

func (*SetRateInAirRequest) Descriptor() ([]byte, []int)

Deprecated: Use SetRateInAirRequest.ProtoReflect.Descriptor instead.

func (*SetRateInAirRequest) GetRateHz

func (x *SetRateInAirRequest) GetRateHz() float64

func (*SetRateInAirRequest) ProtoMessage

func (*SetRateInAirRequest) ProtoMessage()

func (*SetRateInAirRequest) ProtoReflect

func (x *SetRateInAirRequest) ProtoReflect() protoreflect.Message

func (*SetRateInAirRequest) Reset

func (x *SetRateInAirRequest) Reset()

func (*SetRateInAirRequest) String

func (x *SetRateInAirRequest) String() string

type SetRateInAirResponse

type SetRateInAirResponse struct {
	TelemetryResult *TelemetryResult `protobuf:"bytes,1,opt,name=telemetry_result,json=telemetryResult,proto3" json:"telemetry_result,omitempty"`
	// contains filtered or unexported fields
}

func (*SetRateInAirResponse) Descriptor deprecated

func (*SetRateInAirResponse) Descriptor() ([]byte, []int)

Deprecated: Use SetRateInAirResponse.ProtoReflect.Descriptor instead.

func (*SetRateInAirResponse) GetTelemetryResult

func (x *SetRateInAirResponse) GetTelemetryResult() *TelemetryResult

func (*SetRateInAirResponse) ProtoMessage

func (*SetRateInAirResponse) ProtoMessage()

func (*SetRateInAirResponse) ProtoReflect

func (x *SetRateInAirResponse) ProtoReflect() protoreflect.Message

func (*SetRateInAirResponse) Reset

func (x *SetRateInAirResponse) Reset()

func (*SetRateInAirResponse) String

func (x *SetRateInAirResponse) String() string

type SetRateLandedStateRequest

type SetRateLandedStateRequest struct {
	RateHz float64 `protobuf:"fixed64,1,opt,name=rate_hz,json=rateHz,proto3" json:"rate_hz,omitempty"` // The requested rate (in Hertz)
	// contains filtered or unexported fields
}

func (*SetRateLandedStateRequest) Descriptor deprecated

func (*SetRateLandedStateRequest) Descriptor() ([]byte, []int)

Deprecated: Use SetRateLandedStateRequest.ProtoReflect.Descriptor instead.

func (*SetRateLandedStateRequest) GetRateHz

func (x *SetRateLandedStateRequest) GetRateHz() float64

func (*SetRateLandedStateRequest) ProtoMessage

func (*SetRateLandedStateRequest) ProtoMessage()

func (*SetRateLandedStateRequest) ProtoReflect

func (*SetRateLandedStateRequest) Reset

func (x *SetRateLandedStateRequest) Reset()

func (*SetRateLandedStateRequest) String

func (x *SetRateLandedStateRequest) String() string

type SetRateLandedStateResponse

type SetRateLandedStateResponse struct {
	TelemetryResult *TelemetryResult `protobuf:"bytes,1,opt,name=telemetry_result,json=telemetryResult,proto3" json:"telemetry_result,omitempty"`
	// contains filtered or unexported fields
}

func (*SetRateLandedStateResponse) Descriptor deprecated

func (*SetRateLandedStateResponse) Descriptor() ([]byte, []int)

Deprecated: Use SetRateLandedStateResponse.ProtoReflect.Descriptor instead.

func (*SetRateLandedStateResponse) GetTelemetryResult

func (x *SetRateLandedStateResponse) GetTelemetryResult() *TelemetryResult

func (*SetRateLandedStateResponse) ProtoMessage

func (*SetRateLandedStateResponse) ProtoMessage()

func (*SetRateLandedStateResponse) ProtoReflect

func (*SetRateLandedStateResponse) Reset

func (x *SetRateLandedStateResponse) Reset()

func (*SetRateLandedStateResponse) String

func (x *SetRateLandedStateResponse) String() string

type SetRateOdometryRequest

type SetRateOdometryRequest struct {
	RateHz float64 `protobuf:"fixed64,1,opt,name=rate_hz,json=rateHz,proto3" json:"rate_hz,omitempty"` // The requested rate (in Hertz)
	// contains filtered or unexported fields
}

func (*SetRateOdometryRequest) Descriptor deprecated

func (*SetRateOdometryRequest) Descriptor() ([]byte, []int)

Deprecated: Use SetRateOdometryRequest.ProtoReflect.Descriptor instead.

func (*SetRateOdometryRequest) GetRateHz

func (x *SetRateOdometryRequest) GetRateHz() float64

func (*SetRateOdometryRequest) ProtoMessage

func (*SetRateOdometryRequest) ProtoMessage()

func (*SetRateOdometryRequest) ProtoReflect

func (x *SetRateOdometryRequest) ProtoReflect() protoreflect.Message

func (*SetRateOdometryRequest) Reset

func (x *SetRateOdometryRequest) Reset()

func (*SetRateOdometryRequest) String

func (x *SetRateOdometryRequest) String() string

type SetRateOdometryResponse

type SetRateOdometryResponse struct {
	TelemetryResult *TelemetryResult `protobuf:"bytes,1,opt,name=telemetry_result,json=telemetryResult,proto3" json:"telemetry_result,omitempty"`
	// contains filtered or unexported fields
}

func (*SetRateOdometryResponse) Descriptor deprecated

func (*SetRateOdometryResponse) Descriptor() ([]byte, []int)

Deprecated: Use SetRateOdometryResponse.ProtoReflect.Descriptor instead.

func (*SetRateOdometryResponse) GetTelemetryResult

func (x *SetRateOdometryResponse) GetTelemetryResult() *TelemetryResult

func (*SetRateOdometryResponse) ProtoMessage

func (*SetRateOdometryResponse) ProtoMessage()

func (*SetRateOdometryResponse) ProtoReflect

func (x *SetRateOdometryResponse) ProtoReflect() protoreflect.Message

func (*SetRateOdometryResponse) Reset

func (x *SetRateOdometryResponse) Reset()

func (*SetRateOdometryResponse) String

func (x *SetRateOdometryResponse) String() string

type SetRatePositionRequest

type SetRatePositionRequest struct {
	RateHz float64 `protobuf:"fixed64,1,opt,name=rate_hz,json=rateHz,proto3" json:"rate_hz,omitempty"` // The requested rate (in Hertz)
	// contains filtered or unexported fields
}

func (*SetRatePositionRequest) Descriptor deprecated

func (*SetRatePositionRequest) Descriptor() ([]byte, []int)

Deprecated: Use SetRatePositionRequest.ProtoReflect.Descriptor instead.

func (*SetRatePositionRequest) GetRateHz

func (x *SetRatePositionRequest) GetRateHz() float64

func (*SetRatePositionRequest) ProtoMessage

func (*SetRatePositionRequest) ProtoMessage()

func (*SetRatePositionRequest) ProtoReflect

func (x *SetRatePositionRequest) ProtoReflect() protoreflect.Message

func (*SetRatePositionRequest) Reset

func (x *SetRatePositionRequest) Reset()

func (*SetRatePositionRequest) String

func (x *SetRatePositionRequest) String() string

type SetRatePositionResponse

type SetRatePositionResponse struct {
	TelemetryResult *TelemetryResult `protobuf:"bytes,1,opt,name=telemetry_result,json=telemetryResult,proto3" json:"telemetry_result,omitempty"`
	// contains filtered or unexported fields
}

func (*SetRatePositionResponse) Descriptor deprecated

func (*SetRatePositionResponse) Descriptor() ([]byte, []int)

Deprecated: Use SetRatePositionResponse.ProtoReflect.Descriptor instead.

func (*SetRatePositionResponse) GetTelemetryResult

func (x *SetRatePositionResponse) GetTelemetryResult() *TelemetryResult

func (*SetRatePositionResponse) ProtoMessage

func (*SetRatePositionResponse) ProtoMessage()

func (*SetRatePositionResponse) ProtoReflect

func (x *SetRatePositionResponse) ProtoReflect() protoreflect.Message

func (*SetRatePositionResponse) Reset

func (x *SetRatePositionResponse) Reset()

func (*SetRatePositionResponse) String

func (x *SetRatePositionResponse) String() string

type SetRatePositionVelocityNedRequest

type SetRatePositionVelocityNedRequest struct {
	RateHz float64 `protobuf:"fixed64,1,opt,name=rate_hz,json=rateHz,proto3" json:"rate_hz,omitempty"` // The requested rate (in Hertz)
	// contains filtered or unexported fields
}

func (*SetRatePositionVelocityNedRequest) Descriptor deprecated

func (*SetRatePositionVelocityNedRequest) Descriptor() ([]byte, []int)

Deprecated: Use SetRatePositionVelocityNedRequest.ProtoReflect.Descriptor instead.

func (*SetRatePositionVelocityNedRequest) GetRateHz

func (*SetRatePositionVelocityNedRequest) ProtoMessage

func (*SetRatePositionVelocityNedRequest) ProtoMessage()

func (*SetRatePositionVelocityNedRequest) ProtoReflect

func (*SetRatePositionVelocityNedRequest) Reset

func (*SetRatePositionVelocityNedRequest) String

type SetRatePositionVelocityNedResponse

type SetRatePositionVelocityNedResponse struct {
	TelemetryResult *TelemetryResult `protobuf:"bytes,1,opt,name=telemetry_result,json=telemetryResult,proto3" json:"telemetry_result,omitempty"`
	// contains filtered or unexported fields
}

func (*SetRatePositionVelocityNedResponse) Descriptor deprecated

func (*SetRatePositionVelocityNedResponse) Descriptor() ([]byte, []int)

Deprecated: Use SetRatePositionVelocityNedResponse.ProtoReflect.Descriptor instead.

func (*SetRatePositionVelocityNedResponse) GetTelemetryResult

func (x *SetRatePositionVelocityNedResponse) GetTelemetryResult() *TelemetryResult

func (*SetRatePositionVelocityNedResponse) ProtoMessage

func (*SetRatePositionVelocityNedResponse) ProtoMessage()

func (*SetRatePositionVelocityNedResponse) ProtoReflect

func (*SetRatePositionVelocityNedResponse) Reset

func (*SetRatePositionVelocityNedResponse) String

type SetRateRawGpsRequest added in v0.0.3

type SetRateRawGpsRequest struct {
	RateHz float64 `protobuf:"fixed64,1,opt,name=rate_hz,json=rateHz,proto3" json:"rate_hz,omitempty"` // The requested rate (in Hertz)
	// contains filtered or unexported fields
}

func (*SetRateRawGpsRequest) Descriptor deprecated added in v0.0.3

func (*SetRateRawGpsRequest) Descriptor() ([]byte, []int)

Deprecated: Use SetRateRawGpsRequest.ProtoReflect.Descriptor instead.

func (*SetRateRawGpsRequest) GetRateHz added in v0.0.3

func (x *SetRateRawGpsRequest) GetRateHz() float64

func (*SetRateRawGpsRequest) ProtoMessage added in v0.0.3

func (*SetRateRawGpsRequest) ProtoMessage()

func (*SetRateRawGpsRequest) ProtoReflect added in v0.0.3

func (x *SetRateRawGpsRequest) ProtoReflect() protoreflect.Message

func (*SetRateRawGpsRequest) Reset added in v0.0.3

func (x *SetRateRawGpsRequest) Reset()

func (*SetRateRawGpsRequest) String added in v0.0.3

func (x *SetRateRawGpsRequest) String() string

type SetRateRawImuRequest added in v0.0.3

type SetRateRawImuRequest struct {
	RateHz float64 `protobuf:"fixed64,1,opt,name=rate_hz,json=rateHz,proto3" json:"rate_hz,omitempty"` // The requested rate (in Hertz)
	// contains filtered or unexported fields
}

func (*SetRateRawImuRequest) Descriptor deprecated added in v0.0.3

func (*SetRateRawImuRequest) Descriptor() ([]byte, []int)

Deprecated: Use SetRateRawImuRequest.ProtoReflect.Descriptor instead.

func (*SetRateRawImuRequest) GetRateHz added in v0.0.3

func (x *SetRateRawImuRequest) GetRateHz() float64

func (*SetRateRawImuRequest) ProtoMessage added in v0.0.3

func (*SetRateRawImuRequest) ProtoMessage()

func (*SetRateRawImuRequest) ProtoReflect added in v0.0.3

func (x *SetRateRawImuRequest) ProtoReflect() protoreflect.Message

func (*SetRateRawImuRequest) Reset added in v0.0.3

func (x *SetRateRawImuRequest) Reset()

func (*SetRateRawImuRequest) String added in v0.0.3

func (x *SetRateRawImuRequest) String() string

type SetRateRawImuResponse added in v0.0.3

type SetRateRawImuResponse struct {
	TelemetryResult *TelemetryResult `protobuf:"bytes,1,opt,name=telemetry_result,json=telemetryResult,proto3" json:"telemetry_result,omitempty"`
	// contains filtered or unexported fields
}

func (*SetRateRawImuResponse) Descriptor deprecated added in v0.0.3

func (*SetRateRawImuResponse) Descriptor() ([]byte, []int)

Deprecated: Use SetRateRawImuResponse.ProtoReflect.Descriptor instead.

func (*SetRateRawImuResponse) GetTelemetryResult added in v0.0.3

func (x *SetRateRawImuResponse) GetTelemetryResult() *TelemetryResult

func (*SetRateRawImuResponse) ProtoMessage added in v0.0.3

func (*SetRateRawImuResponse) ProtoMessage()

func (*SetRateRawImuResponse) ProtoReflect added in v0.0.3

func (x *SetRateRawImuResponse) ProtoReflect() protoreflect.Message

func (*SetRateRawImuResponse) Reset added in v0.0.3

func (x *SetRateRawImuResponse) Reset()

func (*SetRateRawImuResponse) String added in v0.0.3

func (x *SetRateRawImuResponse) String() string

type SetRateRcStatusRequest

type SetRateRcStatusRequest struct {
	RateHz float64 `protobuf:"fixed64,1,opt,name=rate_hz,json=rateHz,proto3" json:"rate_hz,omitempty"` // The requested rate (in Hertz)
	// contains filtered or unexported fields
}

func (*SetRateRcStatusRequest) Descriptor deprecated

func (*SetRateRcStatusRequest) Descriptor() ([]byte, []int)

Deprecated: Use SetRateRcStatusRequest.ProtoReflect.Descriptor instead.

func (*SetRateRcStatusRequest) GetRateHz

func (x *SetRateRcStatusRequest) GetRateHz() float64

func (*SetRateRcStatusRequest) ProtoMessage

func (*SetRateRcStatusRequest) ProtoMessage()

func (*SetRateRcStatusRequest) ProtoReflect

func (x *SetRateRcStatusRequest) ProtoReflect() protoreflect.Message

func (*SetRateRcStatusRequest) Reset

func (x *SetRateRcStatusRequest) Reset()

func (*SetRateRcStatusRequest) String

func (x *SetRateRcStatusRequest) String() string

type SetRateRcStatusResponse

type SetRateRcStatusResponse struct {
	TelemetryResult *TelemetryResult `protobuf:"bytes,1,opt,name=telemetry_result,json=telemetryResult,proto3" json:"telemetry_result,omitempty"`
	// contains filtered or unexported fields
}

func (*SetRateRcStatusResponse) Descriptor deprecated

func (*SetRateRcStatusResponse) Descriptor() ([]byte, []int)

Deprecated: Use SetRateRcStatusResponse.ProtoReflect.Descriptor instead.

func (*SetRateRcStatusResponse) GetTelemetryResult

func (x *SetRateRcStatusResponse) GetTelemetryResult() *TelemetryResult

func (*SetRateRcStatusResponse) ProtoMessage

func (*SetRateRcStatusResponse) ProtoMessage()

func (*SetRateRcStatusResponse) ProtoReflect

func (x *SetRateRcStatusResponse) ProtoReflect() protoreflect.Message

func (*SetRateRcStatusResponse) Reset

func (x *SetRateRcStatusResponse) Reset()

func (*SetRateRcStatusResponse) String

func (x *SetRateRcStatusResponse) String() string

type SetRateScaledImuRequest added in v0.0.3

type SetRateScaledImuRequest struct {
	RateHz float64 `protobuf:"fixed64,1,opt,name=rate_hz,json=rateHz,proto3" json:"rate_hz,omitempty"` // The requested rate (in Hertz)
	// contains filtered or unexported fields
}

func (*SetRateScaledImuRequest) Descriptor deprecated added in v0.0.3

func (*SetRateScaledImuRequest) Descriptor() ([]byte, []int)

Deprecated: Use SetRateScaledImuRequest.ProtoReflect.Descriptor instead.

func (*SetRateScaledImuRequest) GetRateHz added in v0.0.3

func (x *SetRateScaledImuRequest) GetRateHz() float64

func (*SetRateScaledImuRequest) ProtoMessage added in v0.0.3

func (*SetRateScaledImuRequest) ProtoMessage()

func (*SetRateScaledImuRequest) ProtoReflect added in v0.0.3

func (x *SetRateScaledImuRequest) ProtoReflect() protoreflect.Message

func (*SetRateScaledImuRequest) Reset added in v0.0.3

func (x *SetRateScaledImuRequest) Reset()

func (*SetRateScaledImuRequest) String added in v0.0.3

func (x *SetRateScaledImuRequest) String() string

type SetRateScaledImuResponse added in v0.0.3

type SetRateScaledImuResponse struct {
	TelemetryResult *TelemetryResult `protobuf:"bytes,1,opt,name=telemetry_result,json=telemetryResult,proto3" json:"telemetry_result,omitempty"`
	// contains filtered or unexported fields
}

func (*SetRateScaledImuResponse) Descriptor deprecated added in v0.0.3

func (*SetRateScaledImuResponse) Descriptor() ([]byte, []int)

Deprecated: Use SetRateScaledImuResponse.ProtoReflect.Descriptor instead.

func (*SetRateScaledImuResponse) GetTelemetryResult added in v0.0.3

func (x *SetRateScaledImuResponse) GetTelemetryResult() *TelemetryResult

func (*SetRateScaledImuResponse) ProtoMessage added in v0.0.3

func (*SetRateScaledImuResponse) ProtoMessage()

func (*SetRateScaledImuResponse) ProtoReflect added in v0.0.3

func (x *SetRateScaledImuResponse) ProtoReflect() protoreflect.Message

func (*SetRateScaledImuResponse) Reset added in v0.0.3

func (x *SetRateScaledImuResponse) Reset()

func (*SetRateScaledImuResponse) String added in v0.0.3

func (x *SetRateScaledImuResponse) String() string

type SetRateUnixEpochTimeRequest

type SetRateUnixEpochTimeRequest struct {
	RateHz float64 `protobuf:"fixed64,1,opt,name=rate_hz,json=rateHz,proto3" json:"rate_hz,omitempty"` // The requested rate (in Hertz)
	// contains filtered or unexported fields
}

func (*SetRateUnixEpochTimeRequest) Descriptor deprecated

func (*SetRateUnixEpochTimeRequest) Descriptor() ([]byte, []int)

Deprecated: Use SetRateUnixEpochTimeRequest.ProtoReflect.Descriptor instead.

func (*SetRateUnixEpochTimeRequest) GetRateHz

func (x *SetRateUnixEpochTimeRequest) GetRateHz() float64

func (*SetRateUnixEpochTimeRequest) ProtoMessage

func (*SetRateUnixEpochTimeRequest) ProtoMessage()

func (*SetRateUnixEpochTimeRequest) ProtoReflect

func (*SetRateUnixEpochTimeRequest) Reset

func (x *SetRateUnixEpochTimeRequest) Reset()

func (*SetRateUnixEpochTimeRequest) String

func (x *SetRateUnixEpochTimeRequest) String() string

type SetRateUnixEpochTimeResponse

type SetRateUnixEpochTimeResponse struct {
	TelemetryResult *TelemetryResult `protobuf:"bytes,1,opt,name=telemetry_result,json=telemetryResult,proto3" json:"telemetry_result,omitempty"`
	// contains filtered or unexported fields
}

func (*SetRateUnixEpochTimeResponse) Descriptor deprecated

func (*SetRateUnixEpochTimeResponse) Descriptor() ([]byte, []int)

Deprecated: Use SetRateUnixEpochTimeResponse.ProtoReflect.Descriptor instead.

func (*SetRateUnixEpochTimeResponse) GetTelemetryResult

func (x *SetRateUnixEpochTimeResponse) GetTelemetryResult() *TelemetryResult

func (*SetRateUnixEpochTimeResponse) ProtoMessage

func (*SetRateUnixEpochTimeResponse) ProtoMessage()

func (*SetRateUnixEpochTimeResponse) ProtoReflect

func (*SetRateUnixEpochTimeResponse) Reset

func (x *SetRateUnixEpochTimeResponse) Reset()

func (*SetRateUnixEpochTimeResponse) String

type SetRateVelocityNedRequest

type SetRateVelocityNedRequest struct {
	RateHz float64 `protobuf:"fixed64,1,opt,name=rate_hz,json=rateHz,proto3" json:"rate_hz,omitempty"` // The requested rate (in Hertz)
	// contains filtered or unexported fields
}

func (*SetRateVelocityNedRequest) Descriptor deprecated

func (*SetRateVelocityNedRequest) Descriptor() ([]byte, []int)

Deprecated: Use SetRateVelocityNedRequest.ProtoReflect.Descriptor instead.

func (*SetRateVelocityNedRequest) GetRateHz

func (x *SetRateVelocityNedRequest) GetRateHz() float64

func (*SetRateVelocityNedRequest) ProtoMessage

func (*SetRateVelocityNedRequest) ProtoMessage()

func (*SetRateVelocityNedRequest) ProtoReflect

func (*SetRateVelocityNedRequest) Reset

func (x *SetRateVelocityNedRequest) Reset()

func (*SetRateVelocityNedRequest) String

func (x *SetRateVelocityNedRequest) String() string

type SetRateVelocityNedResponse

type SetRateVelocityNedResponse struct {
	TelemetryResult *TelemetryResult `protobuf:"bytes,1,opt,name=telemetry_result,json=telemetryResult,proto3" json:"telemetry_result,omitempty"`
	// contains filtered or unexported fields
}

func (*SetRateVelocityNedResponse) Descriptor deprecated

func (*SetRateVelocityNedResponse) Descriptor() ([]byte, []int)

Deprecated: Use SetRateVelocityNedResponse.ProtoReflect.Descriptor instead.

func (*SetRateVelocityNedResponse) GetTelemetryResult

func (x *SetRateVelocityNedResponse) GetTelemetryResult() *TelemetryResult

func (*SetRateVelocityNedResponse) ProtoMessage

func (*SetRateVelocityNedResponse) ProtoMessage()

func (*SetRateVelocityNedResponse) ProtoReflect

func (*SetRateVelocityNedResponse) Reset

func (x *SetRateVelocityNedResponse) Reset()

func (*SetRateVelocityNedResponse) String

func (x *SetRateVelocityNedResponse) String() string

type SetRateVtolStateRequest added in v0.0.3

type SetRateVtolStateRequest struct {
	RateHz float64 `protobuf:"fixed64,1,opt,name=rate_hz,json=rateHz,proto3" json:"rate_hz,omitempty"` // The requested rate (in Hertz)
	// contains filtered or unexported fields
}

func (*SetRateVtolStateRequest) Descriptor deprecated added in v0.0.3

func (*SetRateVtolStateRequest) Descriptor() ([]byte, []int)

Deprecated: Use SetRateVtolStateRequest.ProtoReflect.Descriptor instead.

func (*SetRateVtolStateRequest) GetRateHz added in v0.0.3

func (x *SetRateVtolStateRequest) GetRateHz() float64

func (*SetRateVtolStateRequest) ProtoMessage added in v0.0.3

func (*SetRateVtolStateRequest) ProtoMessage()

func (*SetRateVtolStateRequest) ProtoReflect added in v0.0.3

func (x *SetRateVtolStateRequest) ProtoReflect() protoreflect.Message

func (*SetRateVtolStateRequest) Reset added in v0.0.3

func (x *SetRateVtolStateRequest) Reset()

func (*SetRateVtolStateRequest) String added in v0.0.3

func (x *SetRateVtolStateRequest) String() string

type SetRateVtolStateResponse added in v0.0.3

type SetRateVtolStateResponse struct {
	TelemetryResult *TelemetryResult `protobuf:"bytes,1,opt,name=telemetry_result,json=telemetryResult,proto3" json:"telemetry_result,omitempty"`
	// contains filtered or unexported fields
}

func (*SetRateVtolStateResponse) Descriptor deprecated added in v0.0.3

func (*SetRateVtolStateResponse) Descriptor() ([]byte, []int)

Deprecated: Use SetRateVtolStateResponse.ProtoReflect.Descriptor instead.

func (*SetRateVtolStateResponse) GetTelemetryResult added in v0.0.3

func (x *SetRateVtolStateResponse) GetTelemetryResult() *TelemetryResult

func (*SetRateVtolStateResponse) ProtoMessage added in v0.0.3

func (*SetRateVtolStateResponse) ProtoMessage()

func (*SetRateVtolStateResponse) ProtoReflect added in v0.0.3

func (x *SetRateVtolStateResponse) ProtoReflect() protoreflect.Message

func (*SetRateVtolStateResponse) Reset added in v0.0.3

func (x *SetRateVtolStateResponse) Reset()

func (*SetRateVtolStateResponse) String added in v0.0.3

func (x *SetRateVtolStateResponse) String() string

type StatusText

type StatusText struct {
	Type StatusTextType `protobuf:"varint,1,opt,name=type,proto3,enum=mavsdk.rpc.telemetry.StatusTextType" json:"type,omitempty"` // Message type
	Text string         `protobuf:"bytes,2,opt,name=text,proto3" json:"text,omitempty"`                                           // MAVLink status message
	// contains filtered or unexported fields
}

StatusText information type.

func (*StatusText) Descriptor deprecated

func (*StatusText) Descriptor() ([]byte, []int)

Deprecated: Use StatusText.ProtoReflect.Descriptor instead.

func (*StatusText) GetText

func (x *StatusText) GetText() string

func (*StatusText) GetType

func (x *StatusText) GetType() StatusTextType

func (*StatusText) ProtoMessage

func (*StatusText) ProtoMessage()

func (*StatusText) ProtoReflect

func (x *StatusText) ProtoReflect() protoreflect.Message

func (*StatusText) Reset

func (x *StatusText) Reset()

func (*StatusText) String

func (x *StatusText) String() string

type StatusTextResponse

type StatusTextResponse struct {
	StatusText *StatusText `protobuf:"bytes,1,opt,name=status_text,json=statusText,proto3" json:"status_text,omitempty"` // The next 'status text'
	// contains filtered or unexported fields
}

func (*StatusTextResponse) Descriptor deprecated

func (*StatusTextResponse) Descriptor() ([]byte, []int)

Deprecated: Use StatusTextResponse.ProtoReflect.Descriptor instead.

func (*StatusTextResponse) GetStatusText

func (x *StatusTextResponse) GetStatusText() *StatusText

func (*StatusTextResponse) ProtoMessage

func (*StatusTextResponse) ProtoMessage()

func (*StatusTextResponse) ProtoReflect

func (x *StatusTextResponse) ProtoReflect() protoreflect.Message

func (*StatusTextResponse) Reset

func (x *StatusTextResponse) Reset()

func (*StatusTextResponse) String

func (x *StatusTextResponse) String() string

type StatusTextType

type StatusTextType int32

Status types.

const (
	StatusTextType_STATUS_TEXT_TYPE_DEBUG     StatusTextType = 0 // Debug
	StatusTextType_STATUS_TEXT_TYPE_INFO      StatusTextType = 1 // Information
	StatusTextType_STATUS_TEXT_TYPE_NOTICE    StatusTextType = 2 // Notice
	StatusTextType_STATUS_TEXT_TYPE_WARNING   StatusTextType = 3 // Warning
	StatusTextType_STATUS_TEXT_TYPE_ERROR     StatusTextType = 4 // Error
	StatusTextType_STATUS_TEXT_TYPE_CRITICAL  StatusTextType = 5 // Critical
	StatusTextType_STATUS_TEXT_TYPE_ALERT     StatusTextType = 6 // Alert
	StatusTextType_STATUS_TEXT_TYPE_EMERGENCY StatusTextType = 7 // Emergency
)

func (StatusTextType) Descriptor

func (StatusTextType) Enum

func (x StatusTextType) Enum() *StatusTextType

func (StatusTextType) EnumDescriptor deprecated

func (StatusTextType) EnumDescriptor() ([]byte, []int)

Deprecated: Use StatusTextType.Descriptor instead.

func (StatusTextType) Number

func (StatusTextType) String

func (x StatusTextType) String() string

func (StatusTextType) Type

type SubscribeActuatorControlTargetRequest

type SubscribeActuatorControlTargetRequest struct {
	// contains filtered or unexported fields
}

func (*SubscribeActuatorControlTargetRequest) Descriptor deprecated

func (*SubscribeActuatorControlTargetRequest) Descriptor() ([]byte, []int)

Deprecated: Use SubscribeActuatorControlTargetRequest.ProtoReflect.Descriptor instead.

func (*SubscribeActuatorControlTargetRequest) ProtoMessage

func (*SubscribeActuatorControlTargetRequest) ProtoMessage()

func (*SubscribeActuatorControlTargetRequest) ProtoReflect

func (*SubscribeActuatorControlTargetRequest) Reset

func (*SubscribeActuatorControlTargetRequest) String

type SubscribeActuatorOutputStatusRequest

type SubscribeActuatorOutputStatusRequest struct {
	// contains filtered or unexported fields
}

func (*SubscribeActuatorOutputStatusRequest) Descriptor deprecated

func (*SubscribeActuatorOutputStatusRequest) Descriptor() ([]byte, []int)

Deprecated: Use SubscribeActuatorOutputStatusRequest.ProtoReflect.Descriptor instead.

func (*SubscribeActuatorOutputStatusRequest) ProtoMessage

func (*SubscribeActuatorOutputStatusRequest) ProtoMessage()

func (*SubscribeActuatorOutputStatusRequest) ProtoReflect

func (*SubscribeActuatorOutputStatusRequest) Reset

func (*SubscribeActuatorOutputStatusRequest) String

type SubscribeAltitudeRequest added in v0.0.6

type SubscribeAltitudeRequest struct {
	// contains filtered or unexported fields
}

func (*SubscribeAltitudeRequest) Descriptor deprecated added in v0.0.6

func (*SubscribeAltitudeRequest) Descriptor() ([]byte, []int)

Deprecated: Use SubscribeAltitudeRequest.ProtoReflect.Descriptor instead.

func (*SubscribeAltitudeRequest) ProtoMessage added in v0.0.6

func (*SubscribeAltitudeRequest) ProtoMessage()

func (*SubscribeAltitudeRequest) ProtoReflect added in v0.0.6

func (x *SubscribeAltitudeRequest) ProtoReflect() protoreflect.Message

func (*SubscribeAltitudeRequest) Reset added in v0.0.6

func (x *SubscribeAltitudeRequest) Reset()

func (*SubscribeAltitudeRequest) String added in v0.0.6

func (x *SubscribeAltitudeRequest) String() string

type SubscribeArmedRequest

type SubscribeArmedRequest struct {
	// contains filtered or unexported fields
}

func (*SubscribeArmedRequest) Descriptor deprecated

func (*SubscribeArmedRequest) Descriptor() ([]byte, []int)

Deprecated: Use SubscribeArmedRequest.ProtoReflect.Descriptor instead.

func (*SubscribeArmedRequest) ProtoMessage

func (*SubscribeArmedRequest) ProtoMessage()

func (*SubscribeArmedRequest) ProtoReflect

func (x *SubscribeArmedRequest) ProtoReflect() protoreflect.Message

func (*SubscribeArmedRequest) Reset

func (x *SubscribeArmedRequest) Reset()

func (*SubscribeArmedRequest) String

func (x *SubscribeArmedRequest) String() string

type SubscribeAttitudeAngularVelocityBodyRequest

type SubscribeAttitudeAngularVelocityBodyRequest struct {
	// contains filtered or unexported fields
}

func (*SubscribeAttitudeAngularVelocityBodyRequest) Descriptor deprecated

Deprecated: Use SubscribeAttitudeAngularVelocityBodyRequest.ProtoReflect.Descriptor instead.

func (*SubscribeAttitudeAngularVelocityBodyRequest) ProtoMessage

func (*SubscribeAttitudeAngularVelocityBodyRequest) ProtoReflect

func (*SubscribeAttitudeAngularVelocityBodyRequest) Reset

func (*SubscribeAttitudeAngularVelocityBodyRequest) String

type SubscribeAttitudeEulerRequest

type SubscribeAttitudeEulerRequest struct {
	// contains filtered or unexported fields
}

func (*SubscribeAttitudeEulerRequest) Descriptor deprecated

func (*SubscribeAttitudeEulerRequest) Descriptor() ([]byte, []int)

Deprecated: Use SubscribeAttitudeEulerRequest.ProtoReflect.Descriptor instead.

func (*SubscribeAttitudeEulerRequest) ProtoMessage

func (*SubscribeAttitudeEulerRequest) ProtoMessage()

func (*SubscribeAttitudeEulerRequest) ProtoReflect

func (*SubscribeAttitudeEulerRequest) Reset

func (x *SubscribeAttitudeEulerRequest) Reset()

func (*SubscribeAttitudeEulerRequest) String

type SubscribeAttitudeQuaternionRequest

type SubscribeAttitudeQuaternionRequest struct {
	// contains filtered or unexported fields
}

func (*SubscribeAttitudeQuaternionRequest) Descriptor deprecated

func (*SubscribeAttitudeQuaternionRequest) Descriptor() ([]byte, []int)

Deprecated: Use SubscribeAttitudeQuaternionRequest.ProtoReflect.Descriptor instead.

func (*SubscribeAttitudeQuaternionRequest) ProtoMessage

func (*SubscribeAttitudeQuaternionRequest) ProtoMessage()

func (*SubscribeAttitudeQuaternionRequest) ProtoReflect

func (*SubscribeAttitudeQuaternionRequest) Reset

func (*SubscribeAttitudeQuaternionRequest) String

type SubscribeBatteryRequest

type SubscribeBatteryRequest struct {
	// contains filtered or unexported fields
}

func (*SubscribeBatteryRequest) Descriptor deprecated

func (*SubscribeBatteryRequest) Descriptor() ([]byte, []int)

Deprecated: Use SubscribeBatteryRequest.ProtoReflect.Descriptor instead.

func (*SubscribeBatteryRequest) ProtoMessage

func (*SubscribeBatteryRequest) ProtoMessage()

func (*SubscribeBatteryRequest) ProtoReflect

func (x *SubscribeBatteryRequest) ProtoReflect() protoreflect.Message

func (*SubscribeBatteryRequest) Reset

func (x *SubscribeBatteryRequest) Reset()

func (*SubscribeBatteryRequest) String

func (x *SubscribeBatteryRequest) String() string

type SubscribeCameraAttitudeEulerRequest

type SubscribeCameraAttitudeEulerRequest struct {
	// contains filtered or unexported fields
}

func (*SubscribeCameraAttitudeEulerRequest) Descriptor deprecated

func (*SubscribeCameraAttitudeEulerRequest) Descriptor() ([]byte, []int)

Deprecated: Use SubscribeCameraAttitudeEulerRequest.ProtoReflect.Descriptor instead.

func (*SubscribeCameraAttitudeEulerRequest) ProtoMessage

func (*SubscribeCameraAttitudeEulerRequest) ProtoMessage()

func (*SubscribeCameraAttitudeEulerRequest) ProtoReflect

func (*SubscribeCameraAttitudeEulerRequest) Reset

func (*SubscribeCameraAttitudeEulerRequest) String

type SubscribeCameraAttitudeQuaternionRequest

type SubscribeCameraAttitudeQuaternionRequest struct {
	// contains filtered or unexported fields
}

func (*SubscribeCameraAttitudeQuaternionRequest) Descriptor deprecated

func (*SubscribeCameraAttitudeQuaternionRequest) Descriptor() ([]byte, []int)

Deprecated: Use SubscribeCameraAttitudeQuaternionRequest.ProtoReflect.Descriptor instead.

func (*SubscribeCameraAttitudeQuaternionRequest) ProtoMessage

func (*SubscribeCameraAttitudeQuaternionRequest) ProtoReflect

func (*SubscribeCameraAttitudeQuaternionRequest) Reset

func (*SubscribeCameraAttitudeQuaternionRequest) String

type SubscribeDistanceSensorRequest added in v0.0.2

type SubscribeDistanceSensorRequest struct {
	// contains filtered or unexported fields
}

func (*SubscribeDistanceSensorRequest) Descriptor deprecated added in v0.0.2

func (*SubscribeDistanceSensorRequest) Descriptor() ([]byte, []int)

Deprecated: Use SubscribeDistanceSensorRequest.ProtoReflect.Descriptor instead.

func (*SubscribeDistanceSensorRequest) ProtoMessage added in v0.0.2

func (*SubscribeDistanceSensorRequest) ProtoMessage()

func (*SubscribeDistanceSensorRequest) ProtoReflect added in v0.0.2

func (*SubscribeDistanceSensorRequest) Reset added in v0.0.2

func (x *SubscribeDistanceSensorRequest) Reset()

func (*SubscribeDistanceSensorRequest) String added in v0.0.2

type SubscribeFixedwingMetricsRequest

type SubscribeFixedwingMetricsRequest struct {
	// contains filtered or unexported fields
}

func (*SubscribeFixedwingMetricsRequest) Descriptor deprecated

func (*SubscribeFixedwingMetricsRequest) Descriptor() ([]byte, []int)

Deprecated: Use SubscribeFixedwingMetricsRequest.ProtoReflect.Descriptor instead.

func (*SubscribeFixedwingMetricsRequest) ProtoMessage

func (*SubscribeFixedwingMetricsRequest) ProtoMessage()

func (*SubscribeFixedwingMetricsRequest) ProtoReflect

func (*SubscribeFixedwingMetricsRequest) Reset

func (*SubscribeFixedwingMetricsRequest) String

type SubscribeFlightModeRequest

type SubscribeFlightModeRequest struct {
	// contains filtered or unexported fields
}

func (*SubscribeFlightModeRequest) Descriptor deprecated

func (*SubscribeFlightModeRequest) Descriptor() ([]byte, []int)

Deprecated: Use SubscribeFlightModeRequest.ProtoReflect.Descriptor instead.

func (*SubscribeFlightModeRequest) ProtoMessage

func (*SubscribeFlightModeRequest) ProtoMessage()

func (*SubscribeFlightModeRequest) ProtoReflect

func (*SubscribeFlightModeRequest) Reset

func (x *SubscribeFlightModeRequest) Reset()

func (*SubscribeFlightModeRequest) String

func (x *SubscribeFlightModeRequest) String() string

type SubscribeGpsInfoRequest

type SubscribeGpsInfoRequest struct {
	// contains filtered or unexported fields
}

func (*SubscribeGpsInfoRequest) Descriptor deprecated

func (*SubscribeGpsInfoRequest) Descriptor() ([]byte, []int)

Deprecated: Use SubscribeGpsInfoRequest.ProtoReflect.Descriptor instead.

func (*SubscribeGpsInfoRequest) ProtoMessage

func (*SubscribeGpsInfoRequest) ProtoMessage()

func (*SubscribeGpsInfoRequest) ProtoReflect

func (x *SubscribeGpsInfoRequest) ProtoReflect() protoreflect.Message

func (*SubscribeGpsInfoRequest) Reset

func (x *SubscribeGpsInfoRequest) Reset()

func (*SubscribeGpsInfoRequest) String

func (x *SubscribeGpsInfoRequest) String() string

type SubscribeGroundTruthRequest

type SubscribeGroundTruthRequest struct {
	// contains filtered or unexported fields
}

func (*SubscribeGroundTruthRequest) Descriptor deprecated

func (*SubscribeGroundTruthRequest) Descriptor() ([]byte, []int)

Deprecated: Use SubscribeGroundTruthRequest.ProtoReflect.Descriptor instead.

func (*SubscribeGroundTruthRequest) ProtoMessage

func (*SubscribeGroundTruthRequest) ProtoMessage()

func (*SubscribeGroundTruthRequest) ProtoReflect

func (*SubscribeGroundTruthRequest) Reset

func (x *SubscribeGroundTruthRequest) Reset()

func (*SubscribeGroundTruthRequest) String

func (x *SubscribeGroundTruthRequest) String() string

type SubscribeHeadingRequest added in v0.0.3

type SubscribeHeadingRequest struct {
	// contains filtered or unexported fields
}

func (*SubscribeHeadingRequest) Descriptor deprecated added in v0.0.3

func (*SubscribeHeadingRequest) Descriptor() ([]byte, []int)

Deprecated: Use SubscribeHeadingRequest.ProtoReflect.Descriptor instead.

func (*SubscribeHeadingRequest) ProtoMessage added in v0.0.3

func (*SubscribeHeadingRequest) ProtoMessage()

func (*SubscribeHeadingRequest) ProtoReflect added in v0.0.3

func (x *SubscribeHeadingRequest) ProtoReflect() protoreflect.Message

func (*SubscribeHeadingRequest) Reset added in v0.0.3

func (x *SubscribeHeadingRequest) Reset()

func (*SubscribeHeadingRequest) String added in v0.0.3

func (x *SubscribeHeadingRequest) String() string

type SubscribeHealthAllOkRequest

type SubscribeHealthAllOkRequest struct {
	// contains filtered or unexported fields
}

func (*SubscribeHealthAllOkRequest) Descriptor deprecated

func (*SubscribeHealthAllOkRequest) Descriptor() ([]byte, []int)

Deprecated: Use SubscribeHealthAllOkRequest.ProtoReflect.Descriptor instead.

func (*SubscribeHealthAllOkRequest) ProtoMessage

func (*SubscribeHealthAllOkRequest) ProtoMessage()

func (*SubscribeHealthAllOkRequest) ProtoReflect

func (*SubscribeHealthAllOkRequest) Reset

func (x *SubscribeHealthAllOkRequest) Reset()

func (*SubscribeHealthAllOkRequest) String

func (x *SubscribeHealthAllOkRequest) String() string

type SubscribeHealthRequest

type SubscribeHealthRequest struct {
	// contains filtered or unexported fields
}

func (*SubscribeHealthRequest) Descriptor deprecated

func (*SubscribeHealthRequest) Descriptor() ([]byte, []int)

Deprecated: Use SubscribeHealthRequest.ProtoReflect.Descriptor instead.

func (*SubscribeHealthRequest) ProtoMessage

func (*SubscribeHealthRequest) ProtoMessage()

func (*SubscribeHealthRequest) ProtoReflect

func (x *SubscribeHealthRequest) ProtoReflect() protoreflect.Message

func (*SubscribeHealthRequest) Reset

func (x *SubscribeHealthRequest) Reset()

func (*SubscribeHealthRequest) String

func (x *SubscribeHealthRequest) String() string

type SubscribeHomeRequest

type SubscribeHomeRequest struct {
	// contains filtered or unexported fields
}

func (*SubscribeHomeRequest) Descriptor deprecated

func (*SubscribeHomeRequest) Descriptor() ([]byte, []int)

Deprecated: Use SubscribeHomeRequest.ProtoReflect.Descriptor instead.

func (*SubscribeHomeRequest) ProtoMessage

func (*SubscribeHomeRequest) ProtoMessage()

func (*SubscribeHomeRequest) ProtoReflect

func (x *SubscribeHomeRequest) ProtoReflect() protoreflect.Message

func (*SubscribeHomeRequest) Reset

func (x *SubscribeHomeRequest) Reset()

func (*SubscribeHomeRequest) String

func (x *SubscribeHomeRequest) String() string

type SubscribeImuRequest

type SubscribeImuRequest struct {
	// contains filtered or unexported fields
}

func (*SubscribeImuRequest) Descriptor deprecated

func (*SubscribeImuRequest) Descriptor() ([]byte, []int)

Deprecated: Use SubscribeImuRequest.ProtoReflect.Descriptor instead.

func (*SubscribeImuRequest) ProtoMessage

func (*SubscribeImuRequest) ProtoMessage()

func (*SubscribeImuRequest) ProtoReflect

func (x *SubscribeImuRequest) ProtoReflect() protoreflect.Message

func (*SubscribeImuRequest) Reset

func (x *SubscribeImuRequest) Reset()

func (*SubscribeImuRequest) String

func (x *SubscribeImuRequest) String() string

type SubscribeInAirRequest

type SubscribeInAirRequest struct {
	// contains filtered or unexported fields
}

func (*SubscribeInAirRequest) Descriptor deprecated

func (*SubscribeInAirRequest) Descriptor() ([]byte, []int)

Deprecated: Use SubscribeInAirRequest.ProtoReflect.Descriptor instead.

func (*SubscribeInAirRequest) ProtoMessage

func (*SubscribeInAirRequest) ProtoMessage()

func (*SubscribeInAirRequest) ProtoReflect

func (x *SubscribeInAirRequest) ProtoReflect() protoreflect.Message

func (*SubscribeInAirRequest) Reset

func (x *SubscribeInAirRequest) Reset()

func (*SubscribeInAirRequest) String

func (x *SubscribeInAirRequest) String() string

type SubscribeLandedStateRequest

type SubscribeLandedStateRequest struct {
	// contains filtered or unexported fields
}

func (*SubscribeLandedStateRequest) Descriptor deprecated

func (*SubscribeLandedStateRequest) Descriptor() ([]byte, []int)

Deprecated: Use SubscribeLandedStateRequest.ProtoReflect.Descriptor instead.

func (*SubscribeLandedStateRequest) ProtoMessage

func (*SubscribeLandedStateRequest) ProtoMessage()

func (*SubscribeLandedStateRequest) ProtoReflect

func (*SubscribeLandedStateRequest) Reset

func (x *SubscribeLandedStateRequest) Reset()

func (*SubscribeLandedStateRequest) String

func (x *SubscribeLandedStateRequest) String() string

type SubscribeOdometryRequest

type SubscribeOdometryRequest struct {
	// contains filtered or unexported fields
}

func (*SubscribeOdometryRequest) Descriptor deprecated

func (*SubscribeOdometryRequest) Descriptor() ([]byte, []int)

Deprecated: Use SubscribeOdometryRequest.ProtoReflect.Descriptor instead.

func (*SubscribeOdometryRequest) ProtoMessage

func (*SubscribeOdometryRequest) ProtoMessage()

func (*SubscribeOdometryRequest) ProtoReflect

func (x *SubscribeOdometryRequest) ProtoReflect() protoreflect.Message

func (*SubscribeOdometryRequest) Reset

func (x *SubscribeOdometryRequest) Reset()

func (*SubscribeOdometryRequest) String

func (x *SubscribeOdometryRequest) String() string

type SubscribePositionRequest

type SubscribePositionRequest struct {
	// contains filtered or unexported fields
}

func (*SubscribePositionRequest) Descriptor deprecated

func (*SubscribePositionRequest) Descriptor() ([]byte, []int)

Deprecated: Use SubscribePositionRequest.ProtoReflect.Descriptor instead.

func (*SubscribePositionRequest) ProtoMessage

func (*SubscribePositionRequest) ProtoMessage()

func (*SubscribePositionRequest) ProtoReflect

func (x *SubscribePositionRequest) ProtoReflect() protoreflect.Message

func (*SubscribePositionRequest) Reset

func (x *SubscribePositionRequest) Reset()

func (*SubscribePositionRequest) String

func (x *SubscribePositionRequest) String() string

type SubscribePositionVelocityNedRequest

type SubscribePositionVelocityNedRequest struct {
	// contains filtered or unexported fields
}

func (*SubscribePositionVelocityNedRequest) Descriptor deprecated

func (*SubscribePositionVelocityNedRequest) Descriptor() ([]byte, []int)

Deprecated: Use SubscribePositionVelocityNedRequest.ProtoReflect.Descriptor instead.

func (*SubscribePositionVelocityNedRequest) ProtoMessage

func (*SubscribePositionVelocityNedRequest) ProtoMessage()

func (*SubscribePositionVelocityNedRequest) ProtoReflect

func (*SubscribePositionVelocityNedRequest) Reset

func (*SubscribePositionVelocityNedRequest) String

type SubscribeRawGpsRequest added in v0.0.3

type SubscribeRawGpsRequest struct {
	// contains filtered or unexported fields
}

func (*SubscribeRawGpsRequest) Descriptor deprecated added in v0.0.3

func (*SubscribeRawGpsRequest) Descriptor() ([]byte, []int)

Deprecated: Use SubscribeRawGpsRequest.ProtoReflect.Descriptor instead.

func (*SubscribeRawGpsRequest) ProtoMessage added in v0.0.3

func (*SubscribeRawGpsRequest) ProtoMessage()

func (*SubscribeRawGpsRequest) ProtoReflect added in v0.0.3

func (x *SubscribeRawGpsRequest) ProtoReflect() protoreflect.Message

func (*SubscribeRawGpsRequest) Reset added in v0.0.3

func (x *SubscribeRawGpsRequest) Reset()

func (*SubscribeRawGpsRequest) String added in v0.0.3

func (x *SubscribeRawGpsRequest) String() string

type SubscribeRawImuRequest added in v0.0.3

type SubscribeRawImuRequest struct {
	// contains filtered or unexported fields
}

func (*SubscribeRawImuRequest) Descriptor deprecated added in v0.0.3

func (*SubscribeRawImuRequest) Descriptor() ([]byte, []int)

Deprecated: Use SubscribeRawImuRequest.ProtoReflect.Descriptor instead.

func (*SubscribeRawImuRequest) ProtoMessage added in v0.0.3

func (*SubscribeRawImuRequest) ProtoMessage()

func (*SubscribeRawImuRequest) ProtoReflect added in v0.0.3

func (x *SubscribeRawImuRequest) ProtoReflect() protoreflect.Message

func (*SubscribeRawImuRequest) Reset added in v0.0.3

func (x *SubscribeRawImuRequest) Reset()

func (*SubscribeRawImuRequest) String added in v0.0.3

func (x *SubscribeRawImuRequest) String() string

type SubscribeRcStatusRequest

type SubscribeRcStatusRequest struct {
	// contains filtered or unexported fields
}

func (*SubscribeRcStatusRequest) Descriptor deprecated

func (*SubscribeRcStatusRequest) Descriptor() ([]byte, []int)

Deprecated: Use SubscribeRcStatusRequest.ProtoReflect.Descriptor instead.

func (*SubscribeRcStatusRequest) ProtoMessage

func (*SubscribeRcStatusRequest) ProtoMessage()

func (*SubscribeRcStatusRequest) ProtoReflect

func (x *SubscribeRcStatusRequest) ProtoReflect() protoreflect.Message

func (*SubscribeRcStatusRequest) Reset

func (x *SubscribeRcStatusRequest) Reset()

func (*SubscribeRcStatusRequest) String

func (x *SubscribeRcStatusRequest) String() string

type SubscribeScaledImuRequest added in v0.0.3

type SubscribeScaledImuRequest struct {
	// contains filtered or unexported fields
}

func (*SubscribeScaledImuRequest) Descriptor deprecated added in v0.0.3

func (*SubscribeScaledImuRequest) Descriptor() ([]byte, []int)

Deprecated: Use SubscribeScaledImuRequest.ProtoReflect.Descriptor instead.

func (*SubscribeScaledImuRequest) ProtoMessage added in v0.0.3

func (*SubscribeScaledImuRequest) ProtoMessage()

func (*SubscribeScaledImuRequest) ProtoReflect added in v0.0.3

func (*SubscribeScaledImuRequest) Reset added in v0.0.3

func (x *SubscribeScaledImuRequest) Reset()

func (*SubscribeScaledImuRequest) String added in v0.0.3

func (x *SubscribeScaledImuRequest) String() string

type SubscribeScaledPressureRequest added in v0.0.3

type SubscribeScaledPressureRequest struct {
	// contains filtered or unexported fields
}

func (*SubscribeScaledPressureRequest) Descriptor deprecated added in v0.0.3

func (*SubscribeScaledPressureRequest) Descriptor() ([]byte, []int)

Deprecated: Use SubscribeScaledPressureRequest.ProtoReflect.Descriptor instead.

func (*SubscribeScaledPressureRequest) ProtoMessage added in v0.0.3

func (*SubscribeScaledPressureRequest) ProtoMessage()

func (*SubscribeScaledPressureRequest) ProtoReflect added in v0.0.3

func (*SubscribeScaledPressureRequest) Reset added in v0.0.3

func (x *SubscribeScaledPressureRequest) Reset()

func (*SubscribeScaledPressureRequest) String added in v0.0.3

type SubscribeStatusTextRequest

type SubscribeStatusTextRequest struct {
	// contains filtered or unexported fields
}

func (*SubscribeStatusTextRequest) Descriptor deprecated

func (*SubscribeStatusTextRequest) Descriptor() ([]byte, []int)

Deprecated: Use SubscribeStatusTextRequest.ProtoReflect.Descriptor instead.

func (*SubscribeStatusTextRequest) ProtoMessage

func (*SubscribeStatusTextRequest) ProtoMessage()

func (*SubscribeStatusTextRequest) ProtoReflect

func (*SubscribeStatusTextRequest) Reset

func (x *SubscribeStatusTextRequest) Reset()

func (*SubscribeStatusTextRequest) String

func (x *SubscribeStatusTextRequest) String() string

type SubscribeUnixEpochTimeRequest

type SubscribeUnixEpochTimeRequest struct {
	// contains filtered or unexported fields
}

func (*SubscribeUnixEpochTimeRequest) Descriptor deprecated

func (*SubscribeUnixEpochTimeRequest) Descriptor() ([]byte, []int)

Deprecated: Use SubscribeUnixEpochTimeRequest.ProtoReflect.Descriptor instead.

func (*SubscribeUnixEpochTimeRequest) ProtoMessage

func (*SubscribeUnixEpochTimeRequest) ProtoMessage()

func (*SubscribeUnixEpochTimeRequest) ProtoReflect

func (*SubscribeUnixEpochTimeRequest) Reset

func (x *SubscribeUnixEpochTimeRequest) Reset()

func (*SubscribeUnixEpochTimeRequest) String

type SubscribeVelocityNedRequest

type SubscribeVelocityNedRequest struct {
	// contains filtered or unexported fields
}

func (*SubscribeVelocityNedRequest) Descriptor deprecated

func (*SubscribeVelocityNedRequest) Descriptor() ([]byte, []int)

Deprecated: Use SubscribeVelocityNedRequest.ProtoReflect.Descriptor instead.

func (*SubscribeVelocityNedRequest) ProtoMessage

func (*SubscribeVelocityNedRequest) ProtoMessage()

func (*SubscribeVelocityNedRequest) ProtoReflect

func (*SubscribeVelocityNedRequest) Reset

func (x *SubscribeVelocityNedRequest) Reset()

func (*SubscribeVelocityNedRequest) String

func (x *SubscribeVelocityNedRequest) String() string

type SubscribeVtolStateRequest added in v0.0.3

type SubscribeVtolStateRequest struct {
	// contains filtered or unexported fields
}

func (*SubscribeVtolStateRequest) Descriptor deprecated added in v0.0.3

func (*SubscribeVtolStateRequest) Descriptor() ([]byte, []int)

Deprecated: Use SubscribeVtolStateRequest.ProtoReflect.Descriptor instead.

func (*SubscribeVtolStateRequest) ProtoMessage added in v0.0.3

func (*SubscribeVtolStateRequest) ProtoMessage()

func (*SubscribeVtolStateRequest) ProtoReflect added in v0.0.3

func (*SubscribeVtolStateRequest) Reset added in v0.0.3

func (x *SubscribeVtolStateRequest) Reset()

func (*SubscribeVtolStateRequest) String added in v0.0.3

func (x *SubscribeVtolStateRequest) String() string

type TelemetryResult

type TelemetryResult struct {
	Result    TelemetryResult_Result `protobuf:"varint,1,opt,name=result,proto3,enum=mavsdk.rpc.telemetry.TelemetryResult_Result" json:"result,omitempty"` // Result enum value
	ResultStr string                 `protobuf:"bytes,2,opt,name=result_str,json=resultStr,proto3" json:"result_str,omitempty"`                            // Human-readable English string describing the result
	// contains filtered or unexported fields
}

Result type.

func (*TelemetryResult) Descriptor deprecated

func (*TelemetryResult) Descriptor() ([]byte, []int)

Deprecated: Use TelemetryResult.ProtoReflect.Descriptor instead.

func (*TelemetryResult) GetResult

func (x *TelemetryResult) GetResult() TelemetryResult_Result

func (*TelemetryResult) GetResultStr

func (x *TelemetryResult) GetResultStr() string

func (*TelemetryResult) ProtoMessage

func (*TelemetryResult) ProtoMessage()

func (*TelemetryResult) ProtoReflect

func (x *TelemetryResult) ProtoReflect() protoreflect.Message

func (*TelemetryResult) Reset

func (x *TelemetryResult) Reset()

func (*TelemetryResult) String

func (x *TelemetryResult) String() string

type TelemetryResult_Result

type TelemetryResult_Result int32

Possible results returned for telemetry requests.

const (
	TelemetryResult_RESULT_UNKNOWN          TelemetryResult_Result = 0 // Unknown result
	TelemetryResult_RESULT_SUCCESS          TelemetryResult_Result = 1 // Success: the telemetry command was accepted by the vehicle
	TelemetryResult_RESULT_NO_SYSTEM        TelemetryResult_Result = 2 // No system connected
	TelemetryResult_RESULT_CONNECTION_ERROR TelemetryResult_Result = 3 // Connection error
	TelemetryResult_RESULT_BUSY             TelemetryResult_Result = 4 // Vehicle is busy
	TelemetryResult_RESULT_COMMAND_DENIED   TelemetryResult_Result = 5 // Command refused by vehicle
	TelemetryResult_RESULT_TIMEOUT          TelemetryResult_Result = 6 // Request timed out
	TelemetryResult_RESULT_UNSUPPORTED      TelemetryResult_Result = 7 // Request not supported
)

func (TelemetryResult_Result) Descriptor

func (TelemetryResult_Result) Enum

func (TelemetryResult_Result) EnumDescriptor deprecated

func (TelemetryResult_Result) EnumDescriptor() ([]byte, []int)

Deprecated: Use TelemetryResult_Result.Descriptor instead.

func (TelemetryResult_Result) Number

func (TelemetryResult_Result) String

func (x TelemetryResult_Result) String() string

func (TelemetryResult_Result) Type

type TelemetryServiceClient

type TelemetryServiceClient interface {
	// Subscribe to 'position' updates.
	SubscribePosition(ctx context.Context, in *SubscribePositionRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[PositionResponse], error)
	// Subscribe to 'home position' updates.
	SubscribeHome(ctx context.Context, in *SubscribeHomeRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[HomeResponse], error)
	// Subscribe to in-air updates.
	SubscribeInAir(ctx context.Context, in *SubscribeInAirRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[InAirResponse], error)
	// Subscribe to landed state updates
	SubscribeLandedState(ctx context.Context, in *SubscribeLandedStateRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[LandedStateResponse], error)
	// Subscribe to armed updates.
	SubscribeArmed(ctx context.Context, in *SubscribeArmedRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[ArmedResponse], error)
	// subscribe to vtol state Updates
	SubscribeVtolState(ctx context.Context, in *SubscribeVtolStateRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[VtolStateResponse], error)
	// Subscribe to 'attitude' updates (quaternion).
	SubscribeAttitudeQuaternion(ctx context.Context, in *SubscribeAttitudeQuaternionRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[AttitudeQuaternionResponse], error)
	// Subscribe to 'attitude' updates (Euler).
	SubscribeAttitudeEuler(ctx context.Context, in *SubscribeAttitudeEulerRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[AttitudeEulerResponse], error)
	// Subscribe to 'attitude' updates (angular velocity)
	SubscribeAttitudeAngularVelocityBody(ctx context.Context, in *SubscribeAttitudeAngularVelocityBodyRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[AttitudeAngularVelocityBodyResponse], error)
	// Subscribe to 'camera attitude' updates (quaternion).
	SubscribeCameraAttitudeQuaternion(ctx context.Context, in *SubscribeCameraAttitudeQuaternionRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[CameraAttitudeQuaternionResponse], error)
	// Subscribe to 'camera attitude' updates (Euler).
	SubscribeCameraAttitudeEuler(ctx context.Context, in *SubscribeCameraAttitudeEulerRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[CameraAttitudeEulerResponse], error)
	// Subscribe to 'ground speed' updates (NED).
	SubscribeVelocityNed(ctx context.Context, in *SubscribeVelocityNedRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[VelocityNedResponse], error)
	// Subscribe to 'GPS info' updates.
	SubscribeGpsInfo(ctx context.Context, in *SubscribeGpsInfoRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[GpsInfoResponse], error)
	// Subscribe to 'Raw GPS' updates.
	SubscribeRawGps(ctx context.Context, in *SubscribeRawGpsRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[RawGpsResponse], error)
	// Subscribe to 'battery' updates.
	SubscribeBattery(ctx context.Context, in *SubscribeBatteryRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[BatteryResponse], error)
	// Subscribe to 'flight mode' updates.
	SubscribeFlightMode(ctx context.Context, in *SubscribeFlightModeRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[FlightModeResponse], error)
	// Subscribe to 'health' updates.
	SubscribeHealth(ctx context.Context, in *SubscribeHealthRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[HealthResponse], error)
	// Subscribe to 'RC status' updates.
	SubscribeRcStatus(ctx context.Context, in *SubscribeRcStatusRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[RcStatusResponse], error)
	// Subscribe to 'status text' updates.
	SubscribeStatusText(ctx context.Context, in *SubscribeStatusTextRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[StatusTextResponse], error)
	// Subscribe to 'actuator control target' updates.
	SubscribeActuatorControlTarget(ctx context.Context, in *SubscribeActuatorControlTargetRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[ActuatorControlTargetResponse], error)
	// Subscribe to 'actuator output status' updates.
	SubscribeActuatorOutputStatus(ctx context.Context, in *SubscribeActuatorOutputStatusRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[ActuatorOutputStatusResponse], error)
	// Subscribe to 'odometry' updates.
	SubscribeOdometry(ctx context.Context, in *SubscribeOdometryRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[OdometryResponse], error)
	// Subscribe to 'position velocity' updates.
	SubscribePositionVelocityNed(ctx context.Context, in *SubscribePositionVelocityNedRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[PositionVelocityNedResponse], error)
	// Subscribe to 'ground truth' updates.
	SubscribeGroundTruth(ctx context.Context, in *SubscribeGroundTruthRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[GroundTruthResponse], error)
	// Subscribe to 'fixedwing metrics' updates.
	SubscribeFixedwingMetrics(ctx context.Context, in *SubscribeFixedwingMetricsRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[FixedwingMetricsResponse], error)
	// Subscribe to 'IMU' updates (in SI units in NED body frame).
	SubscribeImu(ctx context.Context, in *SubscribeImuRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[ImuResponse], error)
	// Subscribe to 'Scaled IMU' updates.
	SubscribeScaledImu(ctx context.Context, in *SubscribeScaledImuRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[ScaledImuResponse], error)
	// Subscribe to 'Raw IMU' updates.
	SubscribeRawImu(ctx context.Context, in *SubscribeRawImuRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[RawImuResponse], error)
	// Subscribe to 'HealthAllOk' updates.
	SubscribeHealthAllOk(ctx context.Context, in *SubscribeHealthAllOkRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[HealthAllOkResponse], error)
	// Subscribe to 'unix epoch time' updates.
	SubscribeUnixEpochTime(ctx context.Context, in *SubscribeUnixEpochTimeRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[UnixEpochTimeResponse], error)
	// Subscribe to 'Distance Sensor' updates.
	SubscribeDistanceSensor(ctx context.Context, in *SubscribeDistanceSensorRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[DistanceSensorResponse], error)
	// Subscribe to 'Scaled Pressure' updates.
	SubscribeScaledPressure(ctx context.Context, in *SubscribeScaledPressureRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[ScaledPressureResponse], error)
	// Subscribe to 'Heading' updates.
	SubscribeHeading(ctx context.Context, in *SubscribeHeadingRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[HeadingResponse], error)
	// Subscribe to 'Altitude' updates.
	SubscribeAltitude(ctx context.Context, in *SubscribeAltitudeRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[AltitudeResponse], error)
	// Set rate to 'position' updates.
	SetRatePosition(ctx context.Context, in *SetRatePositionRequest, opts ...grpc.CallOption) (*SetRatePositionResponse, error)
	// Set rate to 'home position' updates.
	SetRateHome(ctx context.Context, in *SetRateHomeRequest, opts ...grpc.CallOption) (*SetRateHomeResponse, error)
	// Set rate to in-air updates.
	SetRateInAir(ctx context.Context, in *SetRateInAirRequest, opts ...grpc.CallOption) (*SetRateInAirResponse, error)
	// Set rate to landed state updates
	SetRateLandedState(ctx context.Context, in *SetRateLandedStateRequest, opts ...grpc.CallOption) (*SetRateLandedStateResponse, error)
	// Set rate to VTOL state updates
	SetRateVtolState(ctx context.Context, in *SetRateVtolStateRequest, opts ...grpc.CallOption) (*SetRateVtolStateResponse, error)
	// Set rate to 'attitude euler angle' updates.
	SetRateAttitudeQuaternion(ctx context.Context, in *SetRateAttitudeQuaternionRequest, opts ...grpc.CallOption) (*SetRateAttitudeQuaternionResponse, error)
	// Set rate to 'attitude quaternion' updates.
	SetRateAttitudeEuler(ctx context.Context, in *SetRateAttitudeEulerRequest, opts ...grpc.CallOption) (*SetRateAttitudeEulerResponse, error)
	// Set rate of camera attitude updates.
	SetRateCameraAttitude(ctx context.Context, in *SetRateCameraAttitudeRequest, opts ...grpc.CallOption) (*SetRateCameraAttitudeResponse, error)
	// Set rate to 'ground speed' updates (NED).
	SetRateVelocityNed(ctx context.Context, in *SetRateVelocityNedRequest, opts ...grpc.CallOption) (*SetRateVelocityNedResponse, error)
	// Set rate to 'GPS info' updates.
	SetRateGpsInfo(ctx context.Context, in *SetRateGpsInfoRequest, opts ...grpc.CallOption) (*SetRateGpsInfoResponse, error)
	// Set rate to 'battery' updates.
	SetRateBattery(ctx context.Context, in *SetRateBatteryRequest, opts ...grpc.CallOption) (*SetRateBatteryResponse, error)
	// Set rate to 'RC status' updates.
	SetRateRcStatus(ctx context.Context, in *SetRateRcStatusRequest, opts ...grpc.CallOption) (*SetRateRcStatusResponse, error)
	// Set rate to 'actuator control target' updates.
	SetRateActuatorControlTarget(ctx context.Context, in *SetRateActuatorControlTargetRequest, opts ...grpc.CallOption) (*SetRateActuatorControlTargetResponse, error)
	// Set rate to 'actuator output status' updates.
	SetRateActuatorOutputStatus(ctx context.Context, in *SetRateActuatorOutputStatusRequest, opts ...grpc.CallOption) (*SetRateActuatorOutputStatusResponse, error)
	// Set rate to 'odometry' updates.
	SetRateOdometry(ctx context.Context, in *SetRateOdometryRequest, opts ...grpc.CallOption) (*SetRateOdometryResponse, error)
	// Set rate to 'position velocity' updates.
	SetRatePositionVelocityNed(ctx context.Context, in *SetRatePositionVelocityNedRequest, opts ...grpc.CallOption) (*SetRatePositionVelocityNedResponse, error)
	// Set rate to 'ground truth' updates.
	SetRateGroundTruth(ctx context.Context, in *SetRateGroundTruthRequest, opts ...grpc.CallOption) (*SetRateGroundTruthResponse, error)
	// Set rate to 'fixedwing metrics' updates.
	SetRateFixedwingMetrics(ctx context.Context, in *SetRateFixedwingMetricsRequest, opts ...grpc.CallOption) (*SetRateFixedwingMetricsResponse, error)
	// Set rate to 'IMU' updates.
	SetRateImu(ctx context.Context, in *SetRateImuRequest, opts ...grpc.CallOption) (*SetRateImuResponse, error)
	// Set rate to 'Scaled IMU' updates.
	SetRateScaledImu(ctx context.Context, in *SetRateScaledImuRequest, opts ...grpc.CallOption) (*SetRateScaledImuResponse, error)
	// Set rate to 'Raw IMU' updates.
	SetRateRawImu(ctx context.Context, in *SetRateRawImuRequest, opts ...grpc.CallOption) (*SetRateRawImuResponse, error)
	// Set rate to 'unix epoch time' updates.
	SetRateUnixEpochTime(ctx context.Context, in *SetRateUnixEpochTimeRequest, opts ...grpc.CallOption) (*SetRateUnixEpochTimeResponse, error)
	// Set rate to 'Distance Sensor' updates.
	SetRateDistanceSensor(ctx context.Context, in *SetRateDistanceSensorRequest, opts ...grpc.CallOption) (*SetRateDistanceSensorResponse, error)
	// Set rate to 'Altitude' updates.
	SetRateAltitude(ctx context.Context, in *SetRateAltitudeRequest, opts ...grpc.CallOption) (*SetRateAltitudeResponse, error)
	// Get the GPS location of where the estimator has been initialized.
	GetGpsGlobalOrigin(ctx context.Context, in *GetGpsGlobalOriginRequest, opts ...grpc.CallOption) (*GetGpsGlobalOriginResponse, error)
}

TelemetryServiceClient is the client API for TelemetryService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

Allow users to get vehicle telemetry and state information (e.g. battery, GPS, RC connection, flight mode etc.) and set telemetry update rates.

type TelemetryServiceServer

type TelemetryServiceServer interface {
	// Subscribe to 'position' updates.
	SubscribePosition(*SubscribePositionRequest, grpc.ServerStreamingServer[PositionResponse]) error
	// Subscribe to 'home position' updates.
	SubscribeHome(*SubscribeHomeRequest, grpc.ServerStreamingServer[HomeResponse]) error
	// Subscribe to in-air updates.
	SubscribeInAir(*SubscribeInAirRequest, grpc.ServerStreamingServer[InAirResponse]) error
	// Subscribe to landed state updates
	SubscribeLandedState(*SubscribeLandedStateRequest, grpc.ServerStreamingServer[LandedStateResponse]) error
	// Subscribe to armed updates.
	SubscribeArmed(*SubscribeArmedRequest, grpc.ServerStreamingServer[ArmedResponse]) error
	// subscribe to vtol state Updates
	SubscribeVtolState(*SubscribeVtolStateRequest, grpc.ServerStreamingServer[VtolStateResponse]) error
	// Subscribe to 'attitude' updates (quaternion).
	SubscribeAttitudeQuaternion(*SubscribeAttitudeQuaternionRequest, grpc.ServerStreamingServer[AttitudeQuaternionResponse]) error
	// Subscribe to 'attitude' updates (Euler).
	SubscribeAttitudeEuler(*SubscribeAttitudeEulerRequest, grpc.ServerStreamingServer[AttitudeEulerResponse]) error
	// Subscribe to 'attitude' updates (angular velocity)
	SubscribeAttitudeAngularVelocityBody(*SubscribeAttitudeAngularVelocityBodyRequest, grpc.ServerStreamingServer[AttitudeAngularVelocityBodyResponse]) error
	// Subscribe to 'camera attitude' updates (quaternion).
	SubscribeCameraAttitudeQuaternion(*SubscribeCameraAttitudeQuaternionRequest, grpc.ServerStreamingServer[CameraAttitudeQuaternionResponse]) error
	// Subscribe to 'camera attitude' updates (Euler).
	SubscribeCameraAttitudeEuler(*SubscribeCameraAttitudeEulerRequest, grpc.ServerStreamingServer[CameraAttitudeEulerResponse]) error
	// Subscribe to 'ground speed' updates (NED).
	SubscribeVelocityNed(*SubscribeVelocityNedRequest, grpc.ServerStreamingServer[VelocityNedResponse]) error
	// Subscribe to 'GPS info' updates.
	SubscribeGpsInfo(*SubscribeGpsInfoRequest, grpc.ServerStreamingServer[GpsInfoResponse]) error
	// Subscribe to 'Raw GPS' updates.
	SubscribeRawGps(*SubscribeRawGpsRequest, grpc.ServerStreamingServer[RawGpsResponse]) error
	// Subscribe to 'battery' updates.
	SubscribeBattery(*SubscribeBatteryRequest, grpc.ServerStreamingServer[BatteryResponse]) error
	// Subscribe to 'flight mode' updates.
	SubscribeFlightMode(*SubscribeFlightModeRequest, grpc.ServerStreamingServer[FlightModeResponse]) error
	// Subscribe to 'health' updates.
	SubscribeHealth(*SubscribeHealthRequest, grpc.ServerStreamingServer[HealthResponse]) error
	// Subscribe to 'RC status' updates.
	SubscribeRcStatus(*SubscribeRcStatusRequest, grpc.ServerStreamingServer[RcStatusResponse]) error
	// Subscribe to 'status text' updates.
	SubscribeStatusText(*SubscribeStatusTextRequest, grpc.ServerStreamingServer[StatusTextResponse]) error
	// Subscribe to 'actuator control target' updates.
	SubscribeActuatorControlTarget(*SubscribeActuatorControlTargetRequest, grpc.ServerStreamingServer[ActuatorControlTargetResponse]) error
	// Subscribe to 'actuator output status' updates.
	SubscribeActuatorOutputStatus(*SubscribeActuatorOutputStatusRequest, grpc.ServerStreamingServer[ActuatorOutputStatusResponse]) error
	// Subscribe to 'odometry' updates.
	SubscribeOdometry(*SubscribeOdometryRequest, grpc.ServerStreamingServer[OdometryResponse]) error
	// Subscribe to 'position velocity' updates.
	SubscribePositionVelocityNed(*SubscribePositionVelocityNedRequest, grpc.ServerStreamingServer[PositionVelocityNedResponse]) error
	// Subscribe to 'ground truth' updates.
	SubscribeGroundTruth(*SubscribeGroundTruthRequest, grpc.ServerStreamingServer[GroundTruthResponse]) error
	// Subscribe to 'fixedwing metrics' updates.
	SubscribeFixedwingMetrics(*SubscribeFixedwingMetricsRequest, grpc.ServerStreamingServer[FixedwingMetricsResponse]) error
	// Subscribe to 'IMU' updates (in SI units in NED body frame).
	SubscribeImu(*SubscribeImuRequest, grpc.ServerStreamingServer[ImuResponse]) error
	// Subscribe to 'Scaled IMU' updates.
	SubscribeScaledImu(*SubscribeScaledImuRequest, grpc.ServerStreamingServer[ScaledImuResponse]) error
	// Subscribe to 'Raw IMU' updates.
	SubscribeRawImu(*SubscribeRawImuRequest, grpc.ServerStreamingServer[RawImuResponse]) error
	// Subscribe to 'HealthAllOk' updates.
	SubscribeHealthAllOk(*SubscribeHealthAllOkRequest, grpc.ServerStreamingServer[HealthAllOkResponse]) error
	// Subscribe to 'unix epoch time' updates.
	SubscribeUnixEpochTime(*SubscribeUnixEpochTimeRequest, grpc.ServerStreamingServer[UnixEpochTimeResponse]) error
	// Subscribe to 'Distance Sensor' updates.
	SubscribeDistanceSensor(*SubscribeDistanceSensorRequest, grpc.ServerStreamingServer[DistanceSensorResponse]) error
	// Subscribe to 'Scaled Pressure' updates.
	SubscribeScaledPressure(*SubscribeScaledPressureRequest, grpc.ServerStreamingServer[ScaledPressureResponse]) error
	// Subscribe to 'Heading' updates.
	SubscribeHeading(*SubscribeHeadingRequest, grpc.ServerStreamingServer[HeadingResponse]) error
	// Subscribe to 'Altitude' updates.
	SubscribeAltitude(*SubscribeAltitudeRequest, grpc.ServerStreamingServer[AltitudeResponse]) error
	// Set rate to 'position' updates.
	SetRatePosition(context.Context, *SetRatePositionRequest) (*SetRatePositionResponse, error)
	// Set rate to 'home position' updates.
	SetRateHome(context.Context, *SetRateHomeRequest) (*SetRateHomeResponse, error)
	// Set rate to in-air updates.
	SetRateInAir(context.Context, *SetRateInAirRequest) (*SetRateInAirResponse, error)
	// Set rate to landed state updates
	SetRateLandedState(context.Context, *SetRateLandedStateRequest) (*SetRateLandedStateResponse, error)
	// Set rate to VTOL state updates
	SetRateVtolState(context.Context, *SetRateVtolStateRequest) (*SetRateVtolStateResponse, error)
	// Set rate to 'attitude euler angle' updates.
	SetRateAttitudeQuaternion(context.Context, *SetRateAttitudeQuaternionRequest) (*SetRateAttitudeQuaternionResponse, error)
	// Set rate to 'attitude quaternion' updates.
	SetRateAttitudeEuler(context.Context, *SetRateAttitudeEulerRequest) (*SetRateAttitudeEulerResponse, error)
	// Set rate of camera attitude updates.
	SetRateCameraAttitude(context.Context, *SetRateCameraAttitudeRequest) (*SetRateCameraAttitudeResponse, error)
	// Set rate to 'ground speed' updates (NED).
	SetRateVelocityNed(context.Context, *SetRateVelocityNedRequest) (*SetRateVelocityNedResponse, error)
	// Set rate to 'GPS info' updates.
	SetRateGpsInfo(context.Context, *SetRateGpsInfoRequest) (*SetRateGpsInfoResponse, error)
	// Set rate to 'battery' updates.
	SetRateBattery(context.Context, *SetRateBatteryRequest) (*SetRateBatteryResponse, error)
	// Set rate to 'RC status' updates.
	SetRateRcStatus(context.Context, *SetRateRcStatusRequest) (*SetRateRcStatusResponse, error)
	// Set rate to 'actuator control target' updates.
	SetRateActuatorControlTarget(context.Context, *SetRateActuatorControlTargetRequest) (*SetRateActuatorControlTargetResponse, error)
	// Set rate to 'actuator output status' updates.
	SetRateActuatorOutputStatus(context.Context, *SetRateActuatorOutputStatusRequest) (*SetRateActuatorOutputStatusResponse, error)
	// Set rate to 'odometry' updates.
	SetRateOdometry(context.Context, *SetRateOdometryRequest) (*SetRateOdometryResponse, error)
	// Set rate to 'position velocity' updates.
	SetRatePositionVelocityNed(context.Context, *SetRatePositionVelocityNedRequest) (*SetRatePositionVelocityNedResponse, error)
	// Set rate to 'ground truth' updates.
	SetRateGroundTruth(context.Context, *SetRateGroundTruthRequest) (*SetRateGroundTruthResponse, error)
	// Set rate to 'fixedwing metrics' updates.
	SetRateFixedwingMetrics(context.Context, *SetRateFixedwingMetricsRequest) (*SetRateFixedwingMetricsResponse, error)
	// Set rate to 'IMU' updates.
	SetRateImu(context.Context, *SetRateImuRequest) (*SetRateImuResponse, error)
	// Set rate to 'Scaled IMU' updates.
	SetRateScaledImu(context.Context, *SetRateScaledImuRequest) (*SetRateScaledImuResponse, error)
	// Set rate to 'Raw IMU' updates.
	SetRateRawImu(context.Context, *SetRateRawImuRequest) (*SetRateRawImuResponse, error)
	// Set rate to 'unix epoch time' updates.
	SetRateUnixEpochTime(context.Context, *SetRateUnixEpochTimeRequest) (*SetRateUnixEpochTimeResponse, error)
	// Set rate to 'Distance Sensor' updates.
	SetRateDistanceSensor(context.Context, *SetRateDistanceSensorRequest) (*SetRateDistanceSensorResponse, error)
	// Set rate to 'Altitude' updates.
	SetRateAltitude(context.Context, *SetRateAltitudeRequest) (*SetRateAltitudeResponse, error)
	// Get the GPS location of where the estimator has been initialized.
	GetGpsGlobalOrigin(context.Context, *GetGpsGlobalOriginRequest) (*GetGpsGlobalOriginResponse, error)
	// contains filtered or unexported methods
}

TelemetryServiceServer is the server API for TelemetryService service. All implementations must embed UnimplementedTelemetryServiceServer for forward compatibility.

Allow users to get vehicle telemetry and state information (e.g. battery, GPS, RC connection, flight mode etc.) and set telemetry update rates.

type TelemetryService_SubscribeActuatorControlTargetClient

type TelemetryService_SubscribeActuatorControlTargetClient = grpc.ServerStreamingClient[ActuatorControlTargetResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribeActuatorControlTargetServer

type TelemetryService_SubscribeActuatorControlTargetServer = grpc.ServerStreamingServer[ActuatorControlTargetResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribeActuatorOutputStatusClient

type TelemetryService_SubscribeActuatorOutputStatusClient = grpc.ServerStreamingClient[ActuatorOutputStatusResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribeActuatorOutputStatusServer

type TelemetryService_SubscribeActuatorOutputStatusServer = grpc.ServerStreamingServer[ActuatorOutputStatusResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribeAltitudeClient added in v0.0.6

type TelemetryService_SubscribeAltitudeClient = grpc.ServerStreamingClient[AltitudeResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribeAltitudeServer added in v0.0.6

type TelemetryService_SubscribeAltitudeServer = grpc.ServerStreamingServer[AltitudeResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribeArmedClient

type TelemetryService_SubscribeArmedClient = grpc.ServerStreamingClient[ArmedResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribeArmedServer

type TelemetryService_SubscribeArmedServer = grpc.ServerStreamingServer[ArmedResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribeAttitudeAngularVelocityBodyClient

type TelemetryService_SubscribeAttitudeAngularVelocityBodyClient = grpc.ServerStreamingClient[AttitudeAngularVelocityBodyResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribeAttitudeAngularVelocityBodyServer

type TelemetryService_SubscribeAttitudeAngularVelocityBodyServer = grpc.ServerStreamingServer[AttitudeAngularVelocityBodyResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribeAttitudeEulerClient

type TelemetryService_SubscribeAttitudeEulerClient = grpc.ServerStreamingClient[AttitudeEulerResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribeAttitudeEulerServer

type TelemetryService_SubscribeAttitudeEulerServer = grpc.ServerStreamingServer[AttitudeEulerResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribeAttitudeQuaternionClient

type TelemetryService_SubscribeAttitudeQuaternionClient = grpc.ServerStreamingClient[AttitudeQuaternionResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribeAttitudeQuaternionServer

type TelemetryService_SubscribeAttitudeQuaternionServer = grpc.ServerStreamingServer[AttitudeQuaternionResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribeBatteryClient

type TelemetryService_SubscribeBatteryClient = grpc.ServerStreamingClient[BatteryResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribeBatteryServer

type TelemetryService_SubscribeBatteryServer = grpc.ServerStreamingServer[BatteryResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribeCameraAttitudeEulerClient

type TelemetryService_SubscribeCameraAttitudeEulerClient = grpc.ServerStreamingClient[CameraAttitudeEulerResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribeCameraAttitudeEulerServer

type TelemetryService_SubscribeCameraAttitudeEulerServer = grpc.ServerStreamingServer[CameraAttitudeEulerResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribeCameraAttitudeQuaternionClient

type TelemetryService_SubscribeCameraAttitudeQuaternionClient = grpc.ServerStreamingClient[CameraAttitudeQuaternionResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribeCameraAttitudeQuaternionServer

type TelemetryService_SubscribeCameraAttitudeQuaternionServer = grpc.ServerStreamingServer[CameraAttitudeQuaternionResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribeDistanceSensorClient added in v0.0.2

type TelemetryService_SubscribeDistanceSensorClient = grpc.ServerStreamingClient[DistanceSensorResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribeDistanceSensorServer added in v0.0.2

type TelemetryService_SubscribeDistanceSensorServer = grpc.ServerStreamingServer[DistanceSensorResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribeFixedwingMetricsClient

type TelemetryService_SubscribeFixedwingMetricsClient = grpc.ServerStreamingClient[FixedwingMetricsResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribeFixedwingMetricsServer

type TelemetryService_SubscribeFixedwingMetricsServer = grpc.ServerStreamingServer[FixedwingMetricsResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribeFlightModeClient

type TelemetryService_SubscribeFlightModeClient = grpc.ServerStreamingClient[FlightModeResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribeFlightModeServer

type TelemetryService_SubscribeFlightModeServer = grpc.ServerStreamingServer[FlightModeResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribeGpsInfoClient

type TelemetryService_SubscribeGpsInfoClient = grpc.ServerStreamingClient[GpsInfoResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribeGpsInfoServer

type TelemetryService_SubscribeGpsInfoServer = grpc.ServerStreamingServer[GpsInfoResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribeGroundTruthClient

type TelemetryService_SubscribeGroundTruthClient = grpc.ServerStreamingClient[GroundTruthResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribeGroundTruthServer

type TelemetryService_SubscribeGroundTruthServer = grpc.ServerStreamingServer[GroundTruthResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribeHeadingClient added in v0.0.3

type TelemetryService_SubscribeHeadingClient = grpc.ServerStreamingClient[HeadingResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribeHeadingServer added in v0.0.3

type TelemetryService_SubscribeHeadingServer = grpc.ServerStreamingServer[HeadingResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribeHealthAllOkClient

type TelemetryService_SubscribeHealthAllOkClient = grpc.ServerStreamingClient[HealthAllOkResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribeHealthAllOkServer

type TelemetryService_SubscribeHealthAllOkServer = grpc.ServerStreamingServer[HealthAllOkResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribeHealthClient

type TelemetryService_SubscribeHealthClient = grpc.ServerStreamingClient[HealthResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribeHealthServer

type TelemetryService_SubscribeHealthServer = grpc.ServerStreamingServer[HealthResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribeHomeClient

type TelemetryService_SubscribeHomeClient = grpc.ServerStreamingClient[HomeResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribeHomeServer

type TelemetryService_SubscribeHomeServer = grpc.ServerStreamingServer[HomeResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribeImuClient

type TelemetryService_SubscribeImuClient = grpc.ServerStreamingClient[ImuResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribeImuServer

type TelemetryService_SubscribeImuServer = grpc.ServerStreamingServer[ImuResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribeInAirClient

type TelemetryService_SubscribeInAirClient = grpc.ServerStreamingClient[InAirResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribeInAirServer

type TelemetryService_SubscribeInAirServer = grpc.ServerStreamingServer[InAirResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribeLandedStateClient

type TelemetryService_SubscribeLandedStateClient = grpc.ServerStreamingClient[LandedStateResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribeLandedStateServer

type TelemetryService_SubscribeLandedStateServer = grpc.ServerStreamingServer[LandedStateResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribeOdometryClient

type TelemetryService_SubscribeOdometryClient = grpc.ServerStreamingClient[OdometryResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribeOdometryServer

type TelemetryService_SubscribeOdometryServer = grpc.ServerStreamingServer[OdometryResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribePositionClient

type TelemetryService_SubscribePositionClient = grpc.ServerStreamingClient[PositionResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribePositionServer

type TelemetryService_SubscribePositionServer = grpc.ServerStreamingServer[PositionResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribePositionVelocityNedClient

type TelemetryService_SubscribePositionVelocityNedClient = grpc.ServerStreamingClient[PositionVelocityNedResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribePositionVelocityNedServer

type TelemetryService_SubscribePositionVelocityNedServer = grpc.ServerStreamingServer[PositionVelocityNedResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribeRawGpsClient added in v0.0.3

type TelemetryService_SubscribeRawGpsClient = grpc.ServerStreamingClient[RawGpsResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribeRawGpsServer added in v0.0.3

type TelemetryService_SubscribeRawGpsServer = grpc.ServerStreamingServer[RawGpsResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribeRawImuClient added in v0.0.3

type TelemetryService_SubscribeRawImuClient = grpc.ServerStreamingClient[RawImuResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribeRawImuServer added in v0.0.3

type TelemetryService_SubscribeRawImuServer = grpc.ServerStreamingServer[RawImuResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribeRcStatusClient

type TelemetryService_SubscribeRcStatusClient = grpc.ServerStreamingClient[RcStatusResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribeRcStatusServer

type TelemetryService_SubscribeRcStatusServer = grpc.ServerStreamingServer[RcStatusResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribeScaledImuClient added in v0.0.3

type TelemetryService_SubscribeScaledImuClient = grpc.ServerStreamingClient[ScaledImuResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribeScaledImuServer added in v0.0.3

type TelemetryService_SubscribeScaledImuServer = grpc.ServerStreamingServer[ScaledImuResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribeScaledPressureClient added in v0.0.3

type TelemetryService_SubscribeScaledPressureClient = grpc.ServerStreamingClient[ScaledPressureResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribeScaledPressureServer added in v0.0.3

type TelemetryService_SubscribeScaledPressureServer = grpc.ServerStreamingServer[ScaledPressureResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribeStatusTextClient

type TelemetryService_SubscribeStatusTextClient = grpc.ServerStreamingClient[StatusTextResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribeStatusTextServer

type TelemetryService_SubscribeStatusTextServer = grpc.ServerStreamingServer[StatusTextResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribeUnixEpochTimeClient

type TelemetryService_SubscribeUnixEpochTimeClient = grpc.ServerStreamingClient[UnixEpochTimeResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribeUnixEpochTimeServer

type TelemetryService_SubscribeUnixEpochTimeServer = grpc.ServerStreamingServer[UnixEpochTimeResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribeVelocityNedClient

type TelemetryService_SubscribeVelocityNedClient = grpc.ServerStreamingClient[VelocityNedResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribeVelocityNedServer

type TelemetryService_SubscribeVelocityNedServer = grpc.ServerStreamingServer[VelocityNedResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribeVtolStateClient added in v0.0.3

type TelemetryService_SubscribeVtolStateClient = grpc.ServerStreamingClient[VtolStateResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type TelemetryService_SubscribeVtolStateServer added in v0.0.3

type TelemetryService_SubscribeVtolStateServer = grpc.ServerStreamingServer[VtolStateResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type UnimplementedTelemetryServiceServer

type UnimplementedTelemetryServiceServer struct{}

UnimplementedTelemetryServiceServer must be embedded to have forward compatible implementations.

NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.

func (UnimplementedTelemetryServiceServer) GetGpsGlobalOrigin added in v0.0.2

func (UnimplementedTelemetryServiceServer) SetRateAltitude added in v0.0.6

func (UnimplementedTelemetryServiceServer) SetRateAttitudeEuler added in v0.0.6

func (UnimplementedTelemetryServiceServer) SetRateAttitudeQuaternion added in v0.0.6

func (UnimplementedTelemetryServiceServer) SetRateBattery

func (UnimplementedTelemetryServiceServer) SetRateDistanceSensor added in v0.0.2

func (UnimplementedTelemetryServiceServer) SetRateGpsInfo

func (UnimplementedTelemetryServiceServer) SetRateGroundTruth

func (UnimplementedTelemetryServiceServer) SetRateHome

func (UnimplementedTelemetryServiceServer) SetRateImu

func (UnimplementedTelemetryServiceServer) SetRateInAir

func (UnimplementedTelemetryServiceServer) SetRateLandedState

func (UnimplementedTelemetryServiceServer) SetRateOdometry

func (UnimplementedTelemetryServiceServer) SetRatePosition

func (UnimplementedTelemetryServiceServer) SetRateRawImu added in v0.0.3

func (UnimplementedTelemetryServiceServer) SetRateRcStatus

func (UnimplementedTelemetryServiceServer) SetRateScaledImu added in v0.0.3

func (UnimplementedTelemetryServiceServer) SetRateVelocityNed

func (UnimplementedTelemetryServiceServer) SetRateVtolState added in v0.0.3

func (UnimplementedTelemetryServiceServer) SubscribeAltitude added in v0.0.6

func (UnimplementedTelemetryServiceServer) SubscribeArmed

func (UnimplementedTelemetryServiceServer) SubscribeDistanceSensor added in v0.0.2

func (UnimplementedTelemetryServiceServer) SubscribeHeading added in v0.0.3

func (UnimplementedTelemetryServiceServer) SubscribeHealth

func (UnimplementedTelemetryServiceServer) SubscribeHome

func (UnimplementedTelemetryServiceServer) SubscribeImu

func (UnimplementedTelemetryServiceServer) SubscribeInAir

func (UnimplementedTelemetryServiceServer) SubscribeRawGps added in v0.0.3

func (UnimplementedTelemetryServiceServer) SubscribeRawImu added in v0.0.3

func (UnimplementedTelemetryServiceServer) SubscribeScaledImu added in v0.0.3

func (UnimplementedTelemetryServiceServer) SubscribeScaledPressure added in v0.0.3

func (UnimplementedTelemetryServiceServer) SubscribeVtolState added in v0.0.3

type UnixEpochTimeResponse

type UnixEpochTimeResponse struct {
	TimeUs uint64 `protobuf:"varint,1,opt,name=time_us,json=timeUs,proto3" json:"time_us,omitempty"` // The next 'unix epoch time' status
	// contains filtered or unexported fields
}

func (*UnixEpochTimeResponse) Descriptor deprecated

func (*UnixEpochTimeResponse) Descriptor() ([]byte, []int)

Deprecated: Use UnixEpochTimeResponse.ProtoReflect.Descriptor instead.

func (*UnixEpochTimeResponse) GetTimeUs

func (x *UnixEpochTimeResponse) GetTimeUs() uint64

func (*UnixEpochTimeResponse) ProtoMessage

func (*UnixEpochTimeResponse) ProtoMessage()

func (*UnixEpochTimeResponse) ProtoReflect

func (x *UnixEpochTimeResponse) ProtoReflect() protoreflect.Message

func (*UnixEpochTimeResponse) Reset

func (x *UnixEpochTimeResponse) Reset()

func (*UnixEpochTimeResponse) String

func (x *UnixEpochTimeResponse) String() string

type UnsafeTelemetryServiceServer added in v0.0.3

type UnsafeTelemetryServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeTelemetryServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to TelemetryServiceServer will result in compilation errors.

type VelocityBody

type VelocityBody struct {
	XMS float32 `protobuf:"fixed32,1,opt,name=x_m_s,json=xMS,proto3" json:"x_m_s,omitempty"` // Velocity in X in metres/second
	YMS float32 `protobuf:"fixed32,2,opt,name=y_m_s,json=yMS,proto3" json:"y_m_s,omitempty"` // Velocity in Y in metres/second
	ZMS float32 `protobuf:"fixed32,3,opt,name=z_m_s,json=zMS,proto3" json:"z_m_s,omitempty"` // Velocity in Z in metres/second
	// contains filtered or unexported fields
}

Velocity type, represented in the Body (X Y Z) frame and in metres/second.

func (*VelocityBody) Descriptor deprecated

func (*VelocityBody) Descriptor() ([]byte, []int)

Deprecated: Use VelocityBody.ProtoReflect.Descriptor instead.

func (*VelocityBody) GetXMS

func (x *VelocityBody) GetXMS() float32

func (*VelocityBody) GetYMS

func (x *VelocityBody) GetYMS() float32

func (*VelocityBody) GetZMS

func (x *VelocityBody) GetZMS() float32

func (*VelocityBody) ProtoMessage

func (*VelocityBody) ProtoMessage()

func (*VelocityBody) ProtoReflect

func (x *VelocityBody) ProtoReflect() protoreflect.Message

func (*VelocityBody) Reset

func (x *VelocityBody) Reset()

func (*VelocityBody) String

func (x *VelocityBody) String() string

type VelocityNed

type VelocityNed struct {
	NorthMS float32 `protobuf:"fixed32,1,opt,name=north_m_s,json=northMS,proto3" json:"north_m_s,omitempty"` // Velocity along north direction in metres per second
	EastMS  float32 `protobuf:"fixed32,2,opt,name=east_m_s,json=eastMS,proto3" json:"east_m_s,omitempty"`    // Velocity along east direction in metres per second
	DownMS  float32 `protobuf:"fixed32,3,opt,name=down_m_s,json=downMS,proto3" json:"down_m_s,omitempty"`    // Velocity along down direction in metres per second
	// contains filtered or unexported fields
}

VelocityNed message type.

func (*VelocityNed) Descriptor deprecated

func (*VelocityNed) Descriptor() ([]byte, []int)

Deprecated: Use VelocityNed.ProtoReflect.Descriptor instead.

func (*VelocityNed) GetDownMS

func (x *VelocityNed) GetDownMS() float32

func (*VelocityNed) GetEastMS

func (x *VelocityNed) GetEastMS() float32

func (*VelocityNed) GetNorthMS

func (x *VelocityNed) GetNorthMS() float32

func (*VelocityNed) ProtoMessage

func (*VelocityNed) ProtoMessage()

func (*VelocityNed) ProtoReflect

func (x *VelocityNed) ProtoReflect() protoreflect.Message

func (*VelocityNed) Reset

func (x *VelocityNed) Reset()

func (*VelocityNed) String

func (x *VelocityNed) String() string

type VelocityNedResponse

type VelocityNedResponse struct {
	VelocityNed *VelocityNed `protobuf:"bytes,1,opt,name=velocity_ned,json=velocityNed,proto3" json:"velocity_ned,omitempty"` // The next velocity (NED)
	// contains filtered or unexported fields
}

func (*VelocityNedResponse) Descriptor deprecated

func (*VelocityNedResponse) Descriptor() ([]byte, []int)

Deprecated: Use VelocityNedResponse.ProtoReflect.Descriptor instead.

func (*VelocityNedResponse) GetVelocityNed

func (x *VelocityNedResponse) GetVelocityNed() *VelocityNed

func (*VelocityNedResponse) ProtoMessage

func (*VelocityNedResponse) ProtoMessage()

func (*VelocityNedResponse) ProtoReflect

func (x *VelocityNedResponse) ProtoReflect() protoreflect.Message

func (*VelocityNedResponse) Reset

func (x *VelocityNedResponse) Reset()

func (*VelocityNedResponse) String

func (x *VelocityNedResponse) String() string

type VtolState added in v0.0.3

type VtolState int32

VTOL State enumeration

const (
	VtolState_VTOL_STATE_UNDEFINED        VtolState = 0 // MAV is not configured as VTOL
	VtolState_VTOL_STATE_TRANSITION_TO_FW VtolState = 1 // VTOL is in transition from multicopter to fixed-wing
	VtolState_VTOL_STATE_TRANSITION_TO_MC VtolState = 2 // VTOL is in transition from fixed-wing to multicopter
	VtolState_VTOL_STATE_MC               VtolState = 3 // VTOL is in multicopter state
	VtolState_VTOL_STATE_FW               VtolState = 4 // VTOL is in fixed-wing state
)

func (VtolState) Descriptor added in v0.0.3

func (VtolState) Descriptor() protoreflect.EnumDescriptor

func (VtolState) Enum added in v0.0.3

func (x VtolState) Enum() *VtolState

func (VtolState) EnumDescriptor deprecated added in v0.0.3

func (VtolState) EnumDescriptor() ([]byte, []int)

Deprecated: Use VtolState.Descriptor instead.

func (VtolState) Number added in v0.0.3

func (x VtolState) Number() protoreflect.EnumNumber

func (VtolState) String added in v0.0.3

func (x VtolState) String() string

func (VtolState) Type added in v0.0.3

type VtolStateResponse added in v0.0.3

type VtolStateResponse struct {
	VtolState VtolState `protobuf:"varint,1,opt,name=vtol_state,json=vtolState,proto3,enum=mavsdk.rpc.telemetry.VtolState" json:"vtol_state,omitempty"` // The next 'vtol' state
	// contains filtered or unexported fields
}

func (*VtolStateResponse) Descriptor deprecated added in v0.0.3

func (*VtolStateResponse) Descriptor() ([]byte, []int)

Deprecated: Use VtolStateResponse.ProtoReflect.Descriptor instead.

func (*VtolStateResponse) GetVtolState added in v0.0.3

func (x *VtolStateResponse) GetVtolState() VtolState

func (*VtolStateResponse) ProtoMessage added in v0.0.3

func (*VtolStateResponse) ProtoMessage()

func (*VtolStateResponse) ProtoReflect added in v0.0.3

func (x *VtolStateResponse) ProtoReflect() protoreflect.Message

func (*VtolStateResponse) Reset added in v0.0.3

func (x *VtolStateResponse) Reset()

func (*VtolStateResponse) String added in v0.0.3

func (x *VtolStateResponse) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL