private void SendMavlinkMessage(UasMessage msg) { byte[] buffer = mMavLink.SerializeMessage(msg, MavlinkSystemId, MavlinkComponentId, true); try { mSerialPort.Write(buffer, 0, buffer.Length); } catch { //throw new Exception("Serialpoart is closed."); } }
private void SendMavlinkMessage(IPEndPoint ep, UasMessage msg) { byte[] buffer = mMavLink.SerializeMessage(msg, MavlinkSystemId, MavlinkComponentId, true); mUdpClient.Send(buffer, buffer.Length, ep); }
private void SendMavlinkMessage(UasMessage msg) { byte[] buffer = mMavLink.SerializeMessage(msg, MavlinkSystemId, MavlinkComponentId, true); mSerialPort.Write(buffer, 0, buffer.Length); }