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 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)