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); }
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); } } }