public void Serialize(System.IO.BinaryWriter writer, MavLink4Net.Messages.IMessage message) { MavLink4Net.Messages.Common.HighLatencyMessage tMessage = message as MavLink4Net.Messages.Common.HighLatencyMessage; writer.Write(tMessage.CustomMode); writer.Write(tMessage.Latitude); writer.Write(tMessage.Longitude); writer.Write(tMessage.Roll); writer.Write(tMessage.Pitch); writer.Write(tMessage.Heading); writer.Write(tMessage.HeadingSp); writer.Write(tMessage.AltitudeAmsl); writer.Write(tMessage.AltitudeSp); writer.Write(tMessage.WpDistance); writer.Write(((byte)(tMessage.BaseMode))); writer.Write(((byte)(tMessage.LandedState))); writer.Write(tMessage.Throttle); writer.Write(tMessage.Airspeed); writer.Write(tMessage.AirspeedSp); writer.Write(tMessage.Groundspeed); writer.Write(tMessage.ClimbRate); writer.Write(tMessage.GpsNsat); writer.Write(((byte)(tMessage.GpsFixType))); writer.Write(tMessage.BatteryRemaining); writer.Write(tMessage.Temperature); writer.Write(tMessage.TemperatureAir); writer.Write(tMessage.Failsafe); writer.Write(tMessage.WpNum); }
public void Serialize(System.IO.BinaryWriter writer, MavLink4Net.Messages.IMessage message) { MavLink4Net.Messages.Common.ChangeOperatorControlAckMessage tMessage = message as MavLink4Net.Messages.Common.ChangeOperatorControlAckMessage; writer.Write(tMessage.GcsSystemId); writer.Write(tMessage.ControlRequest); writer.Write(tMessage.Ack); }
public void Serialize(System.IO.BinaryWriter writer, MavLink4Net.Messages.IMessage message) { MavLink4Net.Messages.Common.AdsbVehicleMessage tMessage = message as MavLink4Net.Messages.Common.AdsbVehicleMessage; writer.Write(tMessage.IcaoAddress); writer.Write(tMessage.Lat); writer.Write(tMessage.Lon); writer.Write(tMessage.Altitude); writer.Write(tMessage.Heading); writer.Write(tMessage.HorVelocity); writer.Write(tMessage.VerVelocity); writer.Write(((ushort)(tMessage.Flags))); writer.Write(tMessage.Squawk); writer.Write(((byte)(tMessage.AltitudeType))); writer.Write(tMessage.Callsign[0]); writer.Write(tMessage.Callsign[1]); writer.Write(tMessage.Callsign[2]); writer.Write(tMessage.Callsign[3]); writer.Write(tMessage.Callsign[4]); writer.Write(tMessage.Callsign[5]); writer.Write(tMessage.Callsign[6]); writer.Write(tMessage.Callsign[7]); writer.Write(tMessage.Callsign[8]); writer.Write(((byte)(tMessage.EmitterType))); writer.Write(tMessage.Tslc); }
public void Serialize(System.IO.BinaryWriter writer, MavLink4Net.Messages.IMessage message) { MavLink4Net.Messages.Common.MissionAckMessage tMessage = message as MavLink4Net.Messages.Common.MissionAckMessage; writer.Write(tMessage.TargetSystem); writer.Write(tMessage.TargetComponent); writer.Write(((byte)(tMessage.Type))); }
public void Serialize(System.IO.BinaryWriter writer, MavLink4Net.Messages.IMessage message) { MavLink4Net.Messages.Common.DebugMessage tMessage = message as MavLink4Net.Messages.Common.DebugMessage; writer.Write(tMessage.TimeBootMs); writer.Write(tMessage.Value); writer.Write(tMessage.Ind); }
public void Serialize(System.IO.BinaryWriter writer, MavLink4Net.Messages.IMessage message) { MavLink4Net.Messages.Common.HighLatency2Message tMessage = message as MavLink4Net.Messages.Common.HighLatency2Message; writer.Write(tMessage.Timestamp); writer.Write(tMessage.Latitude); writer.Write(tMessage.Longitude); writer.Write(tMessage.CustomMode); writer.Write(tMessage.Altitude); writer.Write(tMessage.TargetAltitude); writer.Write(tMessage.TargetDistance); writer.Write(tMessage.WpNum); writer.Write(((ushort)(tMessage.FailureFlags))); writer.Write(((byte)(tMessage.Type))); writer.Write(((byte)(tMessage.Autopilot))); writer.Write(tMessage.Heading); writer.Write(tMessage.TargetHeading); writer.Write(tMessage.Throttle); writer.Write(tMessage.Airspeed); writer.Write(tMessage.AirspeedSp); writer.Write(tMessage.Groundspeed); writer.Write(tMessage.Windspeed); writer.Write(tMessage.WindHeading); writer.Write(tMessage.Eph); writer.Write(tMessage.Epv); writer.Write(tMessage.TemperatureAir); writer.Write(tMessage.ClimbRate); writer.Write(tMessage.Battery); writer.Write(tMessage.Custom0); writer.Write(tMessage.Custom1); writer.Write(tMessage.Custom2); }
public void Serialize(System.IO.BinaryWriter writer, MavLink4Net.Messages.IMessage message) { MavLink4Net.Messages.Common.ControlSystemStateMessage tMessage = message as MavLink4Net.Messages.Common.ControlSystemStateMessage; writer.Write(tMessage.TimeUsec); writer.Write(tMessage.XAcc); writer.Write(tMessage.YAcc); writer.Write(tMessage.ZAcc); writer.Write(tMessage.XVel); writer.Write(tMessage.YVel); writer.Write(tMessage.ZVel); writer.Write(tMessage.XPos); writer.Write(tMessage.YPos); writer.Write(tMessage.ZPos); writer.Write(tMessage.Airspeed); writer.Write(tMessage.VelVariance[0]); writer.Write(tMessage.VelVariance[1]); writer.Write(tMessage.VelVariance[2]); writer.Write(tMessage.PosVariance[0]); writer.Write(tMessage.PosVariance[1]); writer.Write(tMessage.PosVariance[2]); writer.Write(tMessage.Q[0]); writer.Write(tMessage.Q[1]); writer.Write(tMessage.Q[2]); writer.Write(tMessage.Q[3]); writer.Write(tMessage.RollRate); writer.Write(tMessage.PitchRate); writer.Write(tMessage.YawRate); }
public void Serialize(System.IO.BinaryWriter writer, MavLink4Net.Messages.IMessage message) { MavLink4Net.Messages.Common.LocalPositionNedCovMessage tMessage = message as MavLink4Net.Messages.Common.LocalPositionNedCovMessage; writer.Write(tMessage.TimeUsec); writer.Write(tMessage.X); writer.Write(tMessage.Y); writer.Write(tMessage.Z); writer.Write(tMessage.Vx); writer.Write(tMessage.Vy); writer.Write(tMessage.Vz); writer.Write(tMessage.Ax); writer.Write(tMessage.Ay); writer.Write(tMessage.Az); writer.Write(tMessage.Covariance[0]); writer.Write(tMessage.Covariance[1]); writer.Write(tMessage.Covariance[2]); writer.Write(tMessage.Covariance[3]); writer.Write(tMessage.Covariance[4]); writer.Write(tMessage.Covariance[5]); writer.Write(tMessage.Covariance[6]); writer.Write(tMessage.Covariance[7]); writer.Write(tMessage.Covariance[8]); writer.Write(tMessage.Covariance[9]); writer.Write(tMessage.Covariance[10]); writer.Write(tMessage.Covariance[11]); writer.Write(tMessage.Covariance[12]); writer.Write(tMessage.Covariance[13]); writer.Write(tMessage.Covariance[14]); writer.Write(tMessage.Covariance[15]); writer.Write(tMessage.Covariance[16]); writer.Write(tMessage.Covariance[17]); writer.Write(tMessage.Covariance[18]); writer.Write(tMessage.Covariance[19]); writer.Write(tMessage.Covariance[20]); writer.Write(tMessage.Covariance[21]); writer.Write(tMessage.Covariance[22]); writer.Write(tMessage.Covariance[23]); writer.Write(tMessage.Covariance[24]); writer.Write(tMessage.Covariance[25]); writer.Write(tMessage.Covariance[26]); writer.Write(tMessage.Covariance[27]); writer.Write(tMessage.Covariance[28]); writer.Write(tMessage.Covariance[29]); writer.Write(tMessage.Covariance[30]); writer.Write(tMessage.Covariance[31]); writer.Write(tMessage.Covariance[32]); writer.Write(tMessage.Covariance[33]); writer.Write(tMessage.Covariance[34]); writer.Write(tMessage.Covariance[35]); writer.Write(tMessage.Covariance[36]); writer.Write(tMessage.Covariance[37]); writer.Write(tMessage.Covariance[38]); writer.Write(tMessage.Covariance[39]); writer.Write(tMessage.Covariance[40]); writer.Write(tMessage.Covariance[41]); writer.Write(tMessage.Covariance[42]); writer.Write(tMessage.Covariance[43]); writer.Write(tMessage.Covariance[44]); writer.Write(((byte)(tMessage.EstimatorType))); }
public void Serialize(System.IO.BinaryWriter writer, MavLink4Net.Messages.IMessage message) { MavLink4Net.Messages.Common.SimStateMessage tMessage = message as MavLink4Net.Messages.Common.SimStateMessage; writer.Write(tMessage.Q1); writer.Write(tMessage.Q2); writer.Write(tMessage.Q3); writer.Write(tMessage.Q4); writer.Write(tMessage.Roll); writer.Write(tMessage.Pitch); writer.Write(tMessage.Yaw); writer.Write(tMessage.Xacc); writer.Write(tMessage.Yacc); writer.Write(tMessage.Zacc); writer.Write(tMessage.Xgyro); writer.Write(tMessage.Ygyro); writer.Write(tMessage.Zgyro); writer.Write(tMessage.Lat); writer.Write(tMessage.Lon); writer.Write(tMessage.Alt); writer.Write(tMessage.StdDevHorz); writer.Write(tMessage.StdDevVert); writer.Write(tMessage.Vn); writer.Write(tMessage.Ve); writer.Write(tMessage.Vd); }
public void Serialize(System.IO.BinaryWriter writer, MavLink4Net.Messages.IMessage message) { MavLink4Net.Messages.Common.DataStreamMessage tMessage = message as MavLink4Net.Messages.Common.DataStreamMessage; writer.Write(tMessage.MessageRate); writer.Write(tMessage.StreamId); writer.Write(tMessage.OnOff); }
public void Serialize(System.IO.BinaryWriter writer, MavLink4Net.Messages.IMessage message) { MavLink4Net.Messages.Common.ParamMapRcMessage tMessage = message as MavLink4Net.Messages.Common.ParamMapRcMessage; writer.Write(tMessage.ParamValue0); writer.Write(tMessage.Scale); writer.Write(tMessage.ParamValueMin); writer.Write(tMessage.ParamValueMax); writer.Write(tMessage.ParamIndex); writer.Write(tMessage.TargetSystem); writer.Write(tMessage.TargetComponent); writer.Write(tMessage.ParamId[0]); writer.Write(tMessage.ParamId[1]); writer.Write(tMessage.ParamId[2]); writer.Write(tMessage.ParamId[3]); writer.Write(tMessage.ParamId[4]); writer.Write(tMessage.ParamId[5]); writer.Write(tMessage.ParamId[6]); writer.Write(tMessage.ParamId[7]); writer.Write(tMessage.ParamId[8]); writer.Write(tMessage.ParamId[9]); writer.Write(tMessage.ParamId[10]); writer.Write(tMessage.ParamId[11]); writer.Write(tMessage.ParamId[12]); writer.Write(tMessage.ParamId[13]); writer.Write(tMessage.ParamId[14]); writer.Write(tMessage.ParamId[15]); writer.Write(tMessage.ParameterRcChannelIndex); }
public void Serialize(System.IO.BinaryWriter writer, MavLink4Net.Messages.IMessage message) { MavLink4Net.Messages.Common.SetModeMessage tMessage = message as MavLink4Net.Messages.Common.SetModeMessage; writer.Write(tMessage.CustomMode); writer.Write(tMessage.TargetSystem); writer.Write(((byte)(tMessage.BaseMode))); }
public void Serialize(System.IO.BinaryWriter writer, MavLink4Net.Messages.IMessage message) { MavLink4Net.Messages.Common.GpsGlobalOriginMessage tMessage = message as MavLink4Net.Messages.Common.GpsGlobalOriginMessage; writer.Write(tMessage.Latitude); writer.Write(tMessage.Longitude); writer.Write(tMessage.Altitude); }
public void Serialize(System.IO.BinaryWriter writer, MavLink4Net.Messages.IMessage message) { MavLink4Net.Messages.Common.PowerStatusMessage tMessage = message as MavLink4Net.Messages.Common.PowerStatusMessage; writer.Write(tMessage.Vcc); writer.Write(tMessage.Vservo); writer.Write(((ushort)(tMessage.Flags))); }
public void Serialize(System.IO.BinaryWriter writer, MavLink4Net.Messages.IMessage message) { MavLink4Net.Messages.Common.RcChannelsMessage tMessage = message as MavLink4Net.Messages.Common.RcChannelsMessage; writer.Write(tMessage.TimeBootMs); writer.Write(tMessage.Chan1Raw); writer.Write(tMessage.Chan2Raw); writer.Write(tMessage.Chan3Raw); writer.Write(tMessage.Chan4Raw); writer.Write(tMessage.Chan5Raw); writer.Write(tMessage.Chan6Raw); writer.Write(tMessage.Chan7Raw); writer.Write(tMessage.Chan8Raw); writer.Write(tMessage.Chan9Raw); writer.Write(tMessage.Chan10Raw); writer.Write(tMessage.Chan11Raw); writer.Write(tMessage.Chan12Raw); writer.Write(tMessage.Chan13Raw); writer.Write(tMessage.Chan14Raw); writer.Write(tMessage.Chan15Raw); writer.Write(tMessage.Chan16Raw); writer.Write(tMessage.Chan17Raw); writer.Write(tMessage.Chan18Raw); writer.Write(tMessage.Chancount); writer.Write(tMessage.Rssi); }
public void Serialize(System.IO.BinaryWriter writer, MavLink4Net.Messages.IMessage message) { MavLink4Net.Messages.Common.MissionRequestIntMessage tMessage = message as MavLink4Net.Messages.Common.MissionRequestIntMessage; writer.Write(tMessage.Seq); writer.Write(tMessage.TargetSystem); writer.Write(tMessage.TargetComponent); }
public void Serialize(System.IO.BinaryWriter writer, MavLink4Net.Messages.IMessage message) { MavLink4Net.Messages.Common.FollowTargetMessage tMessage = message as MavLink4Net.Messages.Common.FollowTargetMessage; writer.Write(tMessage.Timestamp); writer.Write(tMessage.CustomState); writer.Write(tMessage.Lat); writer.Write(tMessage.Lon); writer.Write(tMessage.Alt); writer.Write(tMessage.Vel[0]); writer.Write(tMessage.Vel[1]); writer.Write(tMessage.Vel[2]); writer.Write(tMessage.Acc[0]); writer.Write(tMessage.Acc[1]); writer.Write(tMessage.Acc[2]); writer.Write(tMessage.AttitudeQ[0]); writer.Write(tMessage.AttitudeQ[1]); writer.Write(tMessage.AttitudeQ[2]); writer.Write(tMessage.AttitudeQ[3]); writer.Write(tMessage.Rates[0]); writer.Write(tMessage.Rates[1]); writer.Write(tMessage.Rates[2]); writer.Write(tMessage.PositionCov[0]); writer.Write(tMessage.PositionCov[1]); writer.Write(tMessage.PositionCov[2]); writer.Write(tMessage.EstCapabilities); }
public void Serialize(System.IO.BinaryWriter writer, MavLink4Net.Messages.IMessage message) { MavLink4Net.Messages.Common.ChangeOperatorControlMessage tMessage = message as MavLink4Net.Messages.Common.ChangeOperatorControlMessage; writer.Write(tMessage.TargetSystem); writer.Write(tMessage.ControlRequest); writer.Write(tMessage.Version); writer.Write(tMessage.Passkey[0]); writer.Write(tMessage.Passkey[1]); writer.Write(tMessage.Passkey[2]); writer.Write(tMessage.Passkey[3]); writer.Write(tMessage.Passkey[4]); writer.Write(tMessage.Passkey[5]); writer.Write(tMessage.Passkey[6]); writer.Write(tMessage.Passkey[7]); writer.Write(tMessage.Passkey[8]); writer.Write(tMessage.Passkey[9]); writer.Write(tMessage.Passkey[10]); writer.Write(tMessage.Passkey[11]); writer.Write(tMessage.Passkey[12]); writer.Write(tMessage.Passkey[13]); writer.Write(tMessage.Passkey[14]); writer.Write(tMessage.Passkey[15]); writer.Write(tMessage.Passkey[16]); writer.Write(tMessage.Passkey[17]); writer.Write(tMessage.Passkey[18]); writer.Write(tMessage.Passkey[19]); writer.Write(tMessage.Passkey[20]); writer.Write(tMessage.Passkey[21]); writer.Write(tMessage.Passkey[22]); writer.Write(tMessage.Passkey[23]); writer.Write(tMessage.Passkey[24]); }
public void Serialize(System.IO.BinaryWriter writer, MavLink4Net.Messages.IMessage message) { MavLink4Net.Messages.Common.LogRequestListMessage tMessage = message as MavLink4Net.Messages.Common.LogRequestListMessage; writer.Write(tMessage.Start); writer.Write(tMessage.End); writer.Write(tMessage.TargetSystem); writer.Write(tMessage.TargetComponent); }
public void Serialize(System.IO.BinaryWriter writer, MavLink4Net.Messages.IMessage message) { MavLink4Net.Messages.Common.PingMessage tMessage = message as MavLink4Net.Messages.Common.PingMessage; writer.Write(tMessage.TimeUsec); writer.Write(tMessage.Seq); writer.Write(tMessage.TargetSystem); writer.Write(tMessage.TargetComponent); }
public void Serialize(System.IO.BinaryWriter writer, MavLink4Net.Messages.IMessage message) { MavLink4Net.Messages.Common.MissionWritePartialListMessage tMessage = message as MavLink4Net.Messages.Common.MissionWritePartialListMessage; writer.Write(tMessage.StartIndex); writer.Write(tMessage.EndIndex); writer.Write(tMessage.TargetSystem); writer.Write(tMessage.TargetComponent); }
public void Serialize(System.IO.BinaryWriter writer, MavLink4Net.Messages.IMessage message) { MavLink4Net.Messages.Common.VisionSpeedEstimateMessage tMessage = message as MavLink4Net.Messages.Common.VisionSpeedEstimateMessage; writer.Write(tMessage.Usec); writer.Write(tMessage.X); writer.Write(tMessage.Y); writer.Write(tMessage.Z); }
public void Serialize(System.IO.BinaryWriter writer, MavLink4Net.Messages.IMessage message) { MavLink4Net.Messages.Common.ScaledPressure2Message tMessage = message as MavLink4Net.Messages.Common.ScaledPressure2Message; writer.Write(tMessage.TimeBootMs); writer.Write(tMessage.PressAbs); writer.Write(tMessage.PressDiff); writer.Write(tMessage.Temperature); }
public void Serialize(System.IO.BinaryWriter writer, MavLink4Net.Messages.IMessage message) { MavLink4Net.Messages.Common.TerrainRequestMessage tMessage = message as MavLink4Net.Messages.Common.TerrainRequestMessage; writer.Write(tMessage.Mask); writer.Write(tMessage.Lat); writer.Write(tMessage.Lon); writer.Write(tMessage.GridSpacing); }
public void Serialize(System.IO.BinaryWriter writer, MavLink4Net.Messages.IMessage message) { MavLink4Net.Messages.Common.RawPressureMessage tMessage = message as MavLink4Net.Messages.Common.RawPressureMessage; writer.Write(tMessage.TimeUsec); writer.Write(tMessage.PressAbs); writer.Write(tMessage.PressDiff1); writer.Write(tMessage.PressDiff2); writer.Write(tMessage.Temperature); }
public void Serialize(System.IO.BinaryWriter writer, MavLink4Net.Messages.IMessage message) { MavLink4Net.Messages.Common.LogEntryMessage tMessage = message as MavLink4Net.Messages.Common.LogEntryMessage; writer.Write(tMessage.TimeUtc); writer.Write(tMessage.Size); writer.Write(tMessage.Id); writer.Write(tMessage.NumLogs); writer.Write(tMessage.LastLogNum); }
public void Serialize(System.IO.BinaryWriter writer, MavLink4Net.Messages.IMessage message) { MavLink4Net.Messages.Common.RequestDataStreamMessage tMessage = message as MavLink4Net.Messages.Common.RequestDataStreamMessage; writer.Write(tMessage.ReqMessageRate); writer.Write(tMessage.TargetSystem); writer.Write(tMessage.TargetComponent); writer.Write(tMessage.ReqStreamId); writer.Write(tMessage.StartStop); }
public void Serialize(System.IO.BinaryWriter writer, MavLink4Net.Messages.IMessage message) { MavLink4Net.Messages.Common.ManualControlMessage tMessage = message as MavLink4Net.Messages.Common.ManualControlMessage; writer.Write(tMessage.X); writer.Write(tMessage.Y); writer.Write(tMessage.Z); writer.Write(tMessage.R); writer.Write(tMessage.Buttons); writer.Write(tMessage.Target); }
public void Serialize(System.IO.BinaryWriter writer, MavLink4Net.Messages.IMessage message) { MavLink4Net.Messages.Common.HeartbeatMessage tMessage = message as MavLink4Net.Messages.Common.HeartbeatMessage; writer.Write(tMessage.CustomMode); writer.Write(((byte)(tMessage.Type))); writer.Write(((byte)(tMessage.Autopilot))); writer.Write(((byte)(tMessage.BaseMode))); writer.Write(((byte)(tMessage.SystemStatus))); writer.Write(tMessage.MavlinkVersion); }
public void Serialize(System.IO.BinaryWriter writer, MavLink4Net.Messages.IMessage message) { MavLink4Net.Messages.Common.VfrHudMessage tMessage = message as MavLink4Net.Messages.Common.VfrHudMessage; writer.Write(tMessage.Airspeed); writer.Write(tMessage.Groundspeed); writer.Write(tMessage.Alt); writer.Write(tMessage.Climb); writer.Write(tMessage.Heading); writer.Write(tMessage.Throttle); }