Versions in this module Expand all Collapse all v0 v0.13.0 Jan 29, 2021 v0.12.0 Sep 2, 2020 v0.11.0 Aug 31, 2020 v0.10.0 Aug 18, 2020 Changes in this version + const ControlSurfaceFlagEnumEnd + const ControlSurfaceFlagLeftAileron + const ControlSurfaceFlagLeftElevator + const ControlSurfaceFlagLeftFlap + const ControlSurfaceFlagRightAileron + const ControlSurfaceFlagRightElevator + const ControlSurfaceFlagRightFlap + const ControlSurfaceFlagRudder + const ControlSurfaceFlagThrottle + const MavCmdAirframeConfiguration + const MavCmdArmAuthorizationRequest + const MavCmdComponentArmDisarm + const MavCmdConditionChangeAlt + const MavCmdConditionDelay + const MavCmdConditionDistance + const MavCmdConditionGate + const MavCmdConditionLast + const MavCmdConditionYaw + const MavCmdControlHighLatency + const MavCmdDoChangeAltitude + const MavCmdDoChangeSpeed + const MavCmdDoControlVIDeo + const MavCmdDoDigicamConfigure + const MavCmdDoDigicamControl + const MavCmdDoEngineControl + const MavCmdDoFenceEnable + const MavCmdDoFlighttermination + const MavCmdDoFollow + const MavCmdDoFollowReposition + const MavCmdDoGUIDedLimits + const MavCmdDoGUIDedMaster + const MavCmdDoGoAround + const MavCmdDoInvertedFlight + const MavCmdDoJump + const MavCmdDoJumpTag + const MavCmdDoLandStart + const MavCmdDoLast + const MavCmdDoMotorTest + const MavCmdDoMountConfigure + const MavCmdDoMountControl + const MavCmdDoMountControlQuat + const MavCmdDoNothing + const MavCmdDoOrbit + const MavCmdDoParachute + const MavCmdDoPauseContinue + const MavCmdDoRallyLand + const MavCmdDoRepeatRelay + const MavCmdDoRepeatServo + const MavCmdDoReposition + const MavCmdDoSetCamTriggDist + const MavCmdDoSetCamTriggInterval + const MavCmdDoSetHome + const MavCmdDoSetMissionCurrent + const MavCmdDoSetMode + const MavCmdDoSetParameter + const MavCmdDoSetRelay + const MavCmdDoSetReverse + const MavCmdDoSetRoi + const MavCmdDoSetRoiLocation + const MavCmdDoSetRoiNone + const MavCmdDoSetRoiSysID + const MavCmdDoSetRoiWpnextOffset + const MavCmdDoSetServo + const MavCmdDoTriggerControl + const MavCmdDoVtolTransition + const MavCmdEnumEnd + const MavCmdGetHomePosition + const MavCmdGetMIDLevelCommands + const MavCmdGetMessageInterval + const MavCmdIlluminatorOnOff + const MavCmdImageStartCapture + const MavCmdImageStopCapture + const MavCmdJumpTag + const MavCmdLoggingStart + const MavCmdLoggingStop + const MavCmdMIDlevelStorage + const MavCmdMissionStart + const MavCmdNAVContinueAndChangeAlt + const MavCmdNAVDelay + const MavCmdNAVFenceCiRCleExclusion + const MavCmdNAVFenceCiRCleInclusion + const MavCmdNAVFencePolygonVertexExclusion + const MavCmdNAVFencePolygonVertexInclusion + const MavCmdNAVFenceReturnPoint + const MavCmdNAVFollow + const MavCmdNAVGUIDedEnable + const MavCmdNAVLand + const MavCmdNAVLandLocal + const MavCmdNAVLast + const MavCmdNAVLoiterTime + const MavCmdNAVLoiterToAlt + const MavCmdNAVLoiterTurns + const MavCmdNAVLoiterUnlim + const MavCmdNAVPathplanning + const MavCmdNAVPayloadPlace + const MavCmdNAVRallyPoint + const MavCmdNAVReturnToLaunch + const MavCmdNAVRoi + const MavCmdNAVSetYawSpeed + const MavCmdNAVSplineWaypoint + const MavCmdNAVTakeoff + const MavCmdNAVTakeoffLocal + const MavCmdNAVVtolLand + const MavCmdNAVVtolTakeoff + const MavCmdNAVWaypoint + const MavCmdOverrIDeGoto + const MavCmdPanoramaCreate + const MavCmdPayloadControlDeploy + const MavCmdPayloadPrepareDeploy + const MavCmdPreflightCalibration + const MavCmdPreflightRebootShutdown + const MavCmdPreflightSetSensorOffsets + const MavCmdPreflightStorage + const MavCmdPreflightUavcan + const MavCmdRequestAutopilotCapabilities + const MavCmdRequestCameraCaptureStatus + const MavCmdRequestCameraImageCapture + const MavCmdRequestCameraInformation + const MavCmdRequestCameraSettings + const MavCmdRequestFlightInformation + const MavCmdRequestMessage + const MavCmdRequestProtocolVersion + const MavCmdRequestStorageInformation + const MavCmdRequestVIDeoStreamInformation + const MavCmdRequestVIDeoStreamStatus + const MavCmdResetCameraSettings + const MavCmdReturnToBase + const MavCmdSetCameraFocus + const MavCmdSetCameraMode + const MavCmdSetCameraZoom + const MavCmdSetGUIDedSubmodeCiRCle + const MavCmdSetGUIDedSubmodeStandard + const MavCmdSetMessageInterval + const MavCmdSpatialUser1 + const MavCmdSpatialUser2 + const MavCmdSpatialUser3 + const MavCmdSpatialUser4 + const MavCmdSpatialUser5 + const MavCmdStartRxPair + const MavCmdStopReturnToBase + const MavCmdStorageFormat + const MavCmdTurnLight + const MavCmdUavcanGetNodeInfo + const MavCmdUser1 + const MavCmdUser2 + const MavCmdUser3 + const MavCmdUser4 + const MavCmdUser5 + const MavCmdVIDeoStartCapture + const MavCmdVIDeoStartStreaming + const MavCmdVIDeoStopCapture + const MavCmdVIDeoStopStreaming + const MavCmdWaypointUser1 + const MavCmdWaypointUser2 + const MavCmdWaypointUser3 + const MavCmdWaypointUser4 + const MavCmdWaypointUser5 + const SlugsModeEnumEnd + const SlugsModeGrounded + const SlugsModeIsr + const SlugsModeLanding + const SlugsModeLiftoff + const SlugsModeLinePatrol + const SlugsModeLost + const SlugsModeMIDLevel + const SlugsModeNone + const SlugsModePassthrough + const SlugsModeReturning + const SlugsModeSelectivePassthrough + const SlugsModeWaypoint + type Boot struct + HasExtensionFieldValues bool + Version uint32 + func (m *Boot) GetDialect() string + func (m *Boot) GetID() uint32 + func (m *Boot) GetMessageName() string + func (m *Boot) GetVersion() int + func (m *Boot) HasExtensionFields() bool + func (m *Boot) Read(frame mavlink2.Frame) (err error) + func (m *Boot) String() string + func (m *Boot) Write(version int) (output []byte, err error) + type ControlSurface struct + Bcontrol float32 + HasExtensionFieldValues bool + IDsurface uint8 + Mcontrol float32 + Target uint8 + func (m *ControlSurface) GetDialect() string + func (m *ControlSurface) GetID() uint32 + func (m *ControlSurface) GetMessageName() string + func (m *ControlSurface) GetVersion() int + func (m *ControlSurface) HasExtensionFields() bool + func (m *ControlSurface) Read(frame mavlink2.Frame) (err error) + func (m *ControlSurface) String() string + func (m *ControlSurface) Write(version int) (output []byte, err error) + type CpuLoad struct + Batvolt uint16 + Ctrlload uint8 + HasExtensionFieldValues bool + Sensload uint8 + func (m *CpuLoad) GetDialect() string + func (m *CpuLoad) GetID() uint32 + func (m *CpuLoad) GetMessageName() string + func (m *CpuLoad) GetVersion() int + func (m *CpuLoad) HasExtensionFields() bool + func (m *CpuLoad) Read(frame mavlink2.Frame) (err error) + func (m *CpuLoad) String() string + func (m *CpuLoad) Write(version int) (output []byte, err error) + type CtrlSrfcPt struct + Bitfieldpt uint16 + HasExtensionFieldValues bool + Target uint8 + func (m *CtrlSrfcPt) GetDialect() string + func (m *CtrlSrfcPt) GetID() uint32 + func (m *CtrlSrfcPt) GetMessageName() string + func (m *CtrlSrfcPt) GetVersion() int + func (m *CtrlSrfcPt) HasExtensionFields() bool + func (m *CtrlSrfcPt) Read(frame mavlink2.Frame) (err error) + func (m *CtrlSrfcPt) String() string + func (m *CtrlSrfcPt) Write(version int) (output []byte, err error) + type DataLog struct + Fl1 float32 + Fl2 float32 + Fl3 float32 + Fl4 float32 + Fl5 float32 + Fl6 float32 + HasExtensionFieldValues bool + func (m *DataLog) GetDialect() string + func (m *DataLog) GetID() uint32 + func (m *DataLog) GetMessageName() string + func (m *DataLog) GetVersion() int + func (m *DataLog) HasExtensionFields() bool + func (m *DataLog) Read(frame mavlink2.Frame) (err error) + func (m *DataLog) String() string + func (m *DataLog) Write(version int) (output []byte, err error) + type Diagnostic struct + Diagfl1 float32 + Diagfl2 float32 + Diagfl3 float32 + Diagsh1 int16 + Diagsh2 int16 + Diagsh3 int16 + HasExtensionFieldValues bool + func (m *Diagnostic) GetDialect() string + func (m *Diagnostic) GetID() uint32 + func (m *Diagnostic) GetMessageName() string + func (m *Diagnostic) GetVersion() int + func (m *Diagnostic) HasExtensionFields() bool + func (m *Diagnostic) Read(frame mavlink2.Frame) (err error) + func (m *Diagnostic) String() string + func (m *Diagnostic) Write(version int) (output []byte, err error) + type Dialect struct + func (d Dialect) GetMessage(frame mavlink2.Frame) (message mavlink2.Message, err error) + func (d Dialect) GetMeta(messageID uint32) (meta mavlink2.MessageMeta, err error) + func (d Dialect) GetName() string + type GPSDateTime struct + Clockstat uint8 + Day uint8 + Gppgl uint8 + HasExtensionFieldValues bool + Hour uint8 + Min uint8 + Month uint8 + PeRCentused uint8 + Sec uint8 + Sigusedmask uint8 + Usesat uint8 + Vissat uint8 + Year uint8 + func (m *GPSDateTime) GetDialect() string + func (m *GPSDateTime) GetID() uint32 + func (m *GPSDateTime) GetMessageName() string + func (m *GPSDateTime) GetVersion() int + func (m *GPSDateTime) HasExtensionFields() bool + func (m *GPSDateTime) Read(frame mavlink2.Frame) (err error) + func (m *GPSDateTime) String() string + func (m *GPSDateTime) Write(version int) (output []byte, err error) + type IsrLocation struct + HasExtensionFieldValues bool + Height float32 + Latitude float32 + Longitude float32 + Option1 uint8 + Option2 uint8 + Option3 uint8 + Target uint8 + func (m *IsrLocation) GetDialect() string + func (m *IsrLocation) GetID() uint32 + func (m *IsrLocation) GetMessageName() string + func (m *IsrLocation) GetVersion() int + func (m *IsrLocation) HasExtensionFields() bool + func (m *IsrLocation) Read(frame mavlink2.Frame) (err error) + func (m *IsrLocation) String() string + func (m *IsrLocation) Write(version int) (output []byte, err error) + type MIDLvlCmds struct + HasExtensionFieldValues bool + Hcommand float32 + RCommand float32 + Target uint8 + Ucommand float32 + func (m *MIDLvlCmds) GetDialect() string + func (m *MIDLvlCmds) GetID() uint32 + func (m *MIDLvlCmds) GetMessageName() string + func (m *MIDLvlCmds) GetVersion() int + func (m *MIDLvlCmds) HasExtensionFields() bool + func (m *MIDLvlCmds) Read(frame mavlink2.Frame) (err error) + func (m *MIDLvlCmds) String() string + func (m *MIDLvlCmds) Write(version int) (output []byte, err error) + type NovatelDiag struct + Csfails uint16 + HasExtensionFieldValues bool + Possolage float32 + Postype uint8 + Receiverstatus uint32 + Solstatus uint8 + Timestatus uint8 + Veltype uint8 + func (m *NovatelDiag) GetDialect() string + func (m *NovatelDiag) GetID() uint32 + func (m *NovatelDiag) GetMessageName() string + func (m *NovatelDiag) GetVersion() int + func (m *NovatelDiag) HasExtensionFields() bool + func (m *NovatelDiag) Read(frame mavlink2.Frame) (err error) + func (m *NovatelDiag) String() string + func (m *NovatelDiag) Write(version int) (output []byte, err error) + type PtzStatus struct + HasExtensionFieldValues bool + Pan int16 + Tilt int16 + Zoom uint8 + func (m *PtzStatus) GetDialect() string + func (m *PtzStatus) GetID() uint32 + func (m *PtzStatus) GetMessageName() string + func (m *PtzStatus) GetVersion() int + func (m *PtzStatus) HasExtensionFields() bool + func (m *PtzStatus) Read(frame mavlink2.Frame) (err error) + func (m *PtzStatus) String() string + func (m *PtzStatus) Write(version int) (output []byte, err error) + type SensorBias struct + Axbias float32 + Aybias float32 + Azbias float32 + Gxbias float32 + Gybias float32 + Gzbias float32 + HasExtensionFieldValues bool + func (m *SensorBias) GetDialect() string + func (m *SensorBias) GetID() uint32 + func (m *SensorBias) GetMessageName() string + func (m *SensorBias) GetVersion() int + func (m *SensorBias) HasExtensionFields() bool + func (m *SensorBias) Read(frame mavlink2.Frame) (err error) + func (m *SensorBias) String() string + func (m *SensorBias) Write(version int) (output []byte, err error) + type SensorDiag struct + Char1 int8 + Float1 float32 + Float2 float32 + HasExtensionFieldValues bool + Int1 int16 + func (m *SensorDiag) GetDialect() string + func (m *SensorDiag) GetID() uint32 + func (m *SensorDiag) GetMessageName() string + func (m *SensorDiag) GetVersion() int + func (m *SensorDiag) HasExtensionFields() bool + func (m *SensorDiag) Read(frame mavlink2.Frame) (err error) + func (m *SensorDiag) String() string + func (m *SensorDiag) Write(version int) (output []byte, err error) + type SlugsCameraOrder struct + HasExtensionFieldValues bool + Movehome int8 + Pan int8 + Target uint8 + Tilt int8 + Zoom int8 + func (m *SlugsCameraOrder) GetDialect() string + func (m *SlugsCameraOrder) GetID() uint32 + func (m *SlugsCameraOrder) GetMessageName() string + func (m *SlugsCameraOrder) GetVersion() int + func (m *SlugsCameraOrder) HasExtensionFields() bool + func (m *SlugsCameraOrder) Read(frame mavlink2.Frame) (err error) + func (m *SlugsCameraOrder) String() string + func (m *SlugsCameraOrder) Write(version int) (output []byte, err error) + type SlugsConfigurationCamera struct + HasExtensionFieldValues bool + IDorder uint8 + Order uint8 + Target uint8 + func (m *SlugsConfigurationCamera) GetDialect() string + func (m *SlugsConfigurationCamera) GetID() uint32 + func (m *SlugsConfigurationCamera) GetMessageName() string + func (m *SlugsConfigurationCamera) GetVersion() int + func (m *SlugsConfigurationCamera) HasExtensionFields() bool + func (m *SlugsConfigurationCamera) Read(frame mavlink2.Frame) (err error) + func (m *SlugsConfigurationCamera) String() string + func (m *SlugsConfigurationCamera) Write(version int) (output []byte, err error) + type SlugsMobileLocation struct + HasExtensionFieldValues bool + Latitude float32 + Longitude float32 + Target uint8 + func (m *SlugsMobileLocation) GetDialect() string + func (m *SlugsMobileLocation) GetID() uint32 + func (m *SlugsMobileLocation) GetMessageName() string + func (m *SlugsMobileLocation) GetVersion() int + func (m *SlugsMobileLocation) HasExtensionFields() bool + func (m *SlugsMobileLocation) Read(frame mavlink2.Frame) (err error) + func (m *SlugsMobileLocation) String() string + func (m *SlugsMobileLocation) Write(version int) (output []byte, err error) + type SlugsNAVigation struct + AyBody float32 + Dist2Go float32 + Fromwp uint8 + HC uint16 + HasExtensionFieldValues bool + PhiC float32 + PsIDotC float32 + ThetaC float32 + Totaldist float32 + Towp uint8 + UM float32 + func (m *SlugsNAVigation) GetDialect() string + func (m *SlugsNAVigation) GetID() uint32 + func (m *SlugsNAVigation) GetMessageName() string + func (m *SlugsNAVigation) GetVersion() int + func (m *SlugsNAVigation) HasExtensionFields() bool + func (m *SlugsNAVigation) Read(frame mavlink2.Frame) (err error) + func (m *SlugsNAVigation) String() string + func (m *SlugsNAVigation) Write(version int) (output []byte, err error) + type StatusGPS struct + Csfails uint16 + GPSquality uint8 + HasExtensionFieldValues bool + Magdir int8 + Magvar float32 + Modeind uint8 + Msgstype uint8 + Posstatus uint8 + func (m *StatusGPS) GetDialect() string + func (m *StatusGPS) GetID() uint32 + func (m *StatusGPS) GetMessageName() string + func (m *StatusGPS) GetVersion() int + func (m *StatusGPS) HasExtensionFields() bool + func (m *StatusGPS) Read(frame mavlink2.Frame) (err error) + func (m *StatusGPS) String() string + func (m *StatusGPS) Write(version int) (output []byte, err error) + type UavStatus struct + Altitude float32 + Course float32 + HasExtensionFieldValues bool + Latitude float32 + Longitude float32 + Speed float32 + Target uint8 + func (m *UavStatus) GetDialect() string + func (m *UavStatus) GetID() uint32 + func (m *UavStatus) GetMessageName() string + func (m *UavStatus) GetVersion() int + func (m *UavStatus) HasExtensionFields() bool + func (m *UavStatus) Read(frame mavlink2.Frame) (err error) + func (m *UavStatus) String() string + func (m *UavStatus) Write(version int) (output []byte, err error) + type VoltSensor struct + HasExtensionFieldValues bool + R2Type uint8 + Reading2 uint16 + Voltage uint16 + func (m *VoltSensor) GetDialect() string + func (m *VoltSensor) GetID() uint32 + func (m *VoltSensor) GetMessageName() string + func (m *VoltSensor) GetVersion() int + func (m *VoltSensor) HasExtensionFields() bool + func (m *VoltSensor) Read(frame mavlink2.Frame) (err error) + func (m *VoltSensor) String() string + func (m *VoltSensor) Write(version int) (output []byte, err error)