public void Send(Attitude a)
        {
            var attDatagram = string.Format(
                "XATT{0},{1:0.#},{2:0.#},{3:0.#}",
                simIdent, a.TrueHeading, -a.Pitch, -a.Bank
                );

            log.Info(attDatagram);
        }
示例#2
0
 public void Send(Attitude a)
 {
     lock (_lock)
     {
         if (udpSocket != null)
         {
             var attDatagram = string.Format(
                 "XATT{0},{1:0.#},{2:0.#},{3:0.#}",
                 simIdent, a.TrueHeading, -a.Pitch, -a.Bank
                 );
             udpSocket.SendTo(Encoding.ASCII.GetBytes(attDatagram), ipEndPoint);
             //log.Info(attDatagram);
         }
     }
 }