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.");
            }
        }
Ejemplo n.º 2
0
        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);
        }