public void Serialize(System.IO.BinaryWriter writer, MavLink4Net.Messages.IMessage message) { MavLink4Net.Messages.Common.SetGpsGlobalOriginMessage tMessage = message as MavLink4Net.Messages.Common.SetGpsGlobalOriginMessage; writer.Write(tMessage.Latitude); writer.Write(tMessage.Longitude); writer.Write(tMessage.Altitude); writer.Write(tMessage.TargetSystem); }
public MavLink4Net.Messages.IMessage Deserialize(System.IO.BinaryReader reader) { MavLink4Net.Messages.Common.SetGpsGlobalOriginMessage message = new MavLink4Net.Messages.Common.SetGpsGlobalOriginMessage(); message.Latitude = reader.ReadInt32(); message.Longitude = reader.ReadInt32(); message.Altitude = reader.ReadInt32(); message.TargetSystem = reader.ReadByte(); return(message); }