Exemplo n.º 1
0
        private TelemetryData(int udpPort, Dispatcher dispatcher)
        {
            _dispatcher = dispatcher;
            _dispatcher.Invoke(() => Status = "Starting");

            _udpReceiver = new UdpReceiver(udpPort);
            Debug.WriteLine("Starting telemetry receiver on port " + udpPort);
            _lastReceiveTime = DateTime.Now;
        }
 //private Dispatcher _dispatcher;
 public TelemetryMessageReceiver(int udpPort)
 {
     //_dispatcher = Dispatcher.CurrentDispatcher;
     _udpReceiver = new UdpReceiver(udpPort);
     Task.Run(() => ProcessUdpPackets());
 }