Versions in this module Expand all Collapse all v0 v0.13.1 Jun 27, 2024 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 GsmLinkType2G + const GsmLinkType3G + const GsmLinkType4G + const GsmLinkTypeEnumEnd + const GsmLinkTypeNone + const GsmLinkTypeUnknown + const GsmModemTypeEnumEnd + const GsmModemTypeHuaweiE3372 + const GsmModemTypeUnknown + 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 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 MavCmdGetMessageInterval + const MavCmdIlluminatorOnOff + const MavCmdImageStartCapture + const MavCmdImageStopCapture + const MavCmdJumpTag + const MavCmdLoggingStart + const MavCmdLoggingStop + 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 MavCmdPayloadControl + 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 MavCmdResetMppt + 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 MavCmdStorageFormat + 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 + var ASLUAVParsers = map[uint32]mavlink2.FrameParser + type AslObctrl struct + HasExtensionFieldValues bool + ObctrlStatus uint8 + Timestamp uint64 + Uaill float32 + Uailr float32 + Uelev float32 + Urud float32 + Uthrot float32 + Uthrot2 float32 + func (m *AslObctrl) GetDialect() string + func (m *AslObctrl) GetID() uint32 + func (m *AslObctrl) GetMessageName() string + func (m *AslObctrl) GetVersion() int + func (m *AslObctrl) HasExtensionFields() bool + func (m *AslObctrl) Read(frame mavlink2.Frame) (err error) + func (m *AslObctrl) String() string + func (m *AslObctrl) Write(version int) (output []byte, err error) + type AslctrlData struct + Airspeedref float32 + AslctrlMode uint8 + H float32 + HasExtensionFieldValues bool + Href float32 + HrefT float32 + Nz float32 + P float32 + Pitchangle float32 + Pitchangleref float32 + Pref float32 + Q float32 + Qref float32 + R float32 + Rollangle float32 + Rollangleref float32 + Rref float32 + Spoilersengaged uint8 + Timestamp uint64 + Uail float32 + Uelev float32 + Urud float32 + Uthrot float32 + Uthrot2 float32 + Yawangle float32 + Yawangleref float32 + func (m *AslctrlData) GetDialect() string + func (m *AslctrlData) GetID() uint32 + func (m *AslctrlData) GetMessageName() string + func (m *AslctrlData) GetVersion() int + func (m *AslctrlData) HasExtensionFields() bool + func (m *AslctrlData) Read(frame mavlink2.Frame) (err error) + func (m *AslctrlData) String() string + func (m *AslctrlData) Write(version int) (output []byte, err error) + type AslctrlDebug struct + F1 float32 + F2 float32 + F3 float32 + F4 float32 + F5 float32 + F6 float32 + F7 float32 + F8 float32 + HasExtensionFieldValues bool + I321 uint32 + I81 uint8 + I82 uint8 + func (m *AslctrlDebug) GetDialect() string + func (m *AslctrlDebug) GetID() uint32 + func (m *AslctrlDebug) GetMessageName() string + func (m *AslctrlDebug) GetVersion() int + func (m *AslctrlDebug) HasExtensionFields() bool + func (m *AslctrlDebug) Read(frame mavlink2.Frame) (err error) + func (m *AslctrlDebug) String() string + func (m *AslctrlDebug) Write(version int) (output []byte, err error) + type AsluavStatus struct + HasExtensionFieldValues bool + LedStatus uint8 + MotorRpm float32 + SatcomStatus uint8 + ServoStatus [8]uint8 + func (m *AsluavStatus) GetDialect() string + func (m *AsluavStatus) GetID() uint32 + func (m *AsluavStatus) GetMessageName() string + func (m *AsluavStatus) GetVersion() int + func (m *AsluavStatus) HasExtensionFields() bool + func (m *AsluavStatus) Read(frame mavlink2.Frame) (err error) + func (m *AsluavStatus) String() string + func (m *AsluavStatus) Write(version int) (output []byte, err error) + type CommandIntStamped struct + Autocontinue uint8 + Command uint16 + Current uint8 + Frame uint8 + HasExtensionFieldValues bool + Param1 float32 + Param2 float32 + Param3 float32 + Param4 float32 + TargetComponent uint8 + TargetSystem uint8 + UtcTime uint32 + VehicleTimestamp uint64 + X int32 + Y int32 + Z float32 + func (m *CommandIntStamped) GetDialect() string + func (m *CommandIntStamped) GetID() uint32 + func (m *CommandIntStamped) GetMessageName() string + func (m *CommandIntStamped) GetVersion() int + func (m *CommandIntStamped) HasExtensionFields() bool + func (m *CommandIntStamped) Read(frame mavlink2.Frame) (err error) + func (m *CommandIntStamped) String() string + func (m *CommandIntStamped) Write(version int) (output []byte, err error) + type CommandLongStamped struct + Command uint16 + Confirmation uint8 + HasExtensionFieldValues bool + Param1 float32 + Param2 float32 + Param3 float32 + Param4 float32 + Param5 float32 + Param6 float32 + Param7 float32 + TargetComponent uint8 + TargetSystem uint8 + UtcTime uint32 + VehicleTimestamp uint64 + func (m *CommandLongStamped) GetDialect() string + func (m *CommandLongStamped) GetID() uint32 + func (m *CommandLongStamped) GetMessageName() string + func (m *CommandLongStamped) GetVersion() int + func (m *CommandLongStamped) HasExtensionFields() bool + func (m *CommandLongStamped) Read(frame mavlink2.Frame) (err error) + func (m *CommandLongStamped) String() string + func (m *CommandLongStamped) 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 EKFExt struct + Airspeed float32 + Alpha float32 + Beta float32 + HasExtensionFieldValues bool + Timestamp uint64 + Winddir float32 + Windspeed float32 + Windz float32 + func (m *EKFExt) GetDialect() string + func (m *EKFExt) GetID() uint32 + func (m *EKFExt) GetMessageName() string + func (m *EKFExt) GetVersion() int + func (m *EKFExt) HasExtensionFields() bool + func (m *EKFExt) Read(frame mavlink2.Frame) (err error) + func (m *EKFExt) String() string + func (m *EKFExt) Write(version int) (output []byte, err error) + type FwSoaringData struct + Controlmode uint8 + Debugvar1 float32 + Debugvar2 float32 + Disttosoarpoint float32 + HasExtensionFieldValues bool + Loiterdirection float32 + Loiterradius float32 + Thermalgseast float32 + Thermalgsnorth float32 + Timestamp uint64 + Timestampmodechanged uint64 + TseDot float32 + ValID uint8 + Varlat float32 + Varlon float32 + Varr float32 + Varw float32 + Vsinkexp float32 + Xlat float32 + Xlon float32 + Xr float32 + Xw float32 + Z1Exp float32 + Z1Localupdraftspeed float32 + Z2Deltaroll float32 + Z2Exp float32 + func (m *FwSoaringData) GetDialect() string + func (m *FwSoaringData) GetID() uint32 + func (m *FwSoaringData) GetMessageName() string + func (m *FwSoaringData) GetVersion() int + func (m *FwSoaringData) HasExtensionFields() bool + func (m *FwSoaringData) Read(frame mavlink2.Frame) (err error) + func (m *FwSoaringData) String() string + func (m *FwSoaringData) Write(version int) (output []byte, err error) + type GsmLinkStatus struct + GsmLinkType uint8 + GsmModemType uint8 + HasExtensionFieldValues bool + RSSI uint8 + RsrpRscp uint8 + Rsrq uint8 + SinrEcio uint8 + Timestamp uint64 + func (m *GsmLinkStatus) GetDialect() string + func (m *GsmLinkStatus) GetID() uint32 + func (m *GsmLinkStatus) GetMessageName() string + func (m *GsmLinkStatus) GetVersion() int + func (m *GsmLinkStatus) HasExtensionFields() bool + func (m *GsmLinkStatus) Read(frame mavlink2.Frame) (err error) + func (m *GsmLinkStatus) String() string + func (m *GsmLinkStatus) Write(version int) (output []byte, err error) + type SatcomLinkStatus struct + FailedSessions uint16 + HasExtensionFieldValues bool + LastHeartbeat uint64 + RingPending uint8 + RxSessionPending uint8 + SignalQuality uint8 + SuccessfulSessions uint16 + Timestamp uint64 + TxSessionPending uint8 + func (m *SatcomLinkStatus) GetDialect() string + func (m *SatcomLinkStatus) GetID() uint32 + func (m *SatcomLinkStatus) GetMessageName() string + func (m *SatcomLinkStatus) GetVersion() int + func (m *SatcomLinkStatus) HasExtensionFields() bool + func (m *SatcomLinkStatus) Read(frame mavlink2.Frame) (err error) + func (m *SatcomLinkStatus) String() string + func (m *SatcomLinkStatus) Write(version int) (output []byte, err error) + type SensAtmos struct + HasExtensionFieldValues bool + HumIDity float32 + Tempambient float32 + Timestamp uint64 + func (m *SensAtmos) GetDialect() string + func (m *SensAtmos) GetID() uint32 + func (m *SensAtmos) GetMessageName() string + func (m *SensAtmos) GetVersion() int + func (m *SensAtmos) HasExtensionFields() bool + func (m *SensAtmos) Read(frame mavlink2.Frame) (err error) + func (m *SensAtmos) String() string + func (m *SensAtmos) Write(version int) (output []byte, err error) + type SensBatmon struct + BatmonTimestamp uint64 + Batterystatus uint16 + Cellvoltage1 uint16 + Cellvoltage2 uint16 + Cellvoltage3 uint16 + Cellvoltage4 uint16 + Cellvoltage5 uint16 + Cellvoltage6 uint16 + Current int16 + HasExtensionFieldValues bool + Operationstatus uint32 + Safetystatus uint32 + Serialnumber uint16 + Soc uint8 + Temperature float32 + Voltage uint16 + func (m *SensBatmon) GetDialect() string + func (m *SensBatmon) GetID() uint32 + func (m *SensBatmon) GetMessageName() string + func (m *SensBatmon) GetVersion() int + func (m *SensBatmon) HasExtensionFields() bool + func (m *SensBatmon) Read(frame mavlink2.Frame) (err error) + func (m *SensBatmon) String() string + func (m *SensBatmon) Write(version int) (output []byte, err error) + type SensMppt struct + HasExtensionFieldValues bool + Mppt1Amp float32 + Mppt1Pwm uint16 + Mppt1Status uint8 + Mppt1Volt float32 + Mppt2Amp float32 + Mppt2Pwm uint16 + Mppt2Status uint8 + Mppt2Volt float32 + Mppt3Amp float32 + Mppt3Pwm uint16 + Mppt3Status uint8 + Mppt3Volt float32 + MpptTimestamp uint64 + func (m *SensMppt) GetDialect() string + func (m *SensMppt) GetID() uint32 + func (m *SensMppt) GetMessageName() string + func (m *SensMppt) GetVersion() int + func (m *SensMppt) HasExtensionFields() bool + func (m *SensMppt) Read(frame mavlink2.Frame) (err error) + func (m *SensMppt) String() string + func (m *SensMppt) Write(version int) (output []byte, err error) + type SensPower struct + Adc121Cs1Amp float32 + Adc121Cs2Amp float32 + Adc121CspbAmp float32 + Adc121VspbVolt float32 + HasExtensionFieldValues bool + func (m *SensPower) GetDialect() string + func (m *SensPower) GetID() uint32 + func (m *SensPower) GetMessageName() string + func (m *SensPower) GetVersion() int + func (m *SensPower) HasExtensionFields() bool + func (m *SensPower) Read(frame mavlink2.Frame) (err error) + func (m *SensPower) String() string + func (m *SensPower) Write(version int) (output []byte, err error) + type SensPowerBoard struct + HasExtensionFieldValues bool + PwrBrdAnalogAmp float32 + PwrBrdAuxAmp float32 + PwrBrdDigitalAmp float32 + PwrBrdDigitalVolt float32 + PwrBrdExtAmp float32 + PwrBrdLedStatus uint8 + PwrBrdMotLAmp float32 + PwrBrdMotRAmp float32 + PwrBrdServoVolt float32 + PwrBrdStatus uint8 + PwrBrdSystemVolt float32 + Timestamp uint64 + func (m *SensPowerBoard) GetDialect() string + func (m *SensPowerBoard) GetID() uint32 + func (m *SensPowerBoard) GetMessageName() string + func (m *SensPowerBoard) GetVersion() int + func (m *SensPowerBoard) HasExtensionFields() bool + func (m *SensPowerBoard) Read(frame mavlink2.Frame) (err error) + func (m *SensPowerBoard) String() string + func (m *SensPowerBoard) Write(version int) (output []byte, err error) + type SensorpodStatus struct + CpuTemp uint8 + FreeSpace uint16 + HasExtensionFieldValues bool + RecordingNodesCount uint8 + Timestamp uint64 + VisensorRate1 uint8 + VisensorRate2 uint8 + VisensorRate3 uint8 + VisensorRate4 uint8 + func (m *SensorpodStatus) GetDialect() string + func (m *SensorpodStatus) GetID() uint32 + func (m *SensorpodStatus) GetMessageName() string + func (m *SensorpodStatus) GetVersion() int + func (m *SensorpodStatus) HasExtensionFields() bool + func (m *SensorpodStatus) Read(frame mavlink2.Frame) (err error) + func (m *SensorpodStatus) String() string + func (m *SensorpodStatus) Write(version int) (output []byte, err error)