Пример #1
0
 public SDGPSDrawer(LocatorAndBorder locator)
     : base(locator)
 {
     SetColor(null, System.Windows.Media.Brushes.SandyBrown);
     _receiver.OnReceivedData += onReceivedData;
     TimeOutHide = new TimeSpan(0, 24, 0);
     _receiver   = new SDGPSDataReceiver();
 }
Пример #2
0
 public override void Dispose()
 {
     base.Dispose();
     if (_receiver != null)
     {
         _receiver.Shutdown();
         _receiver.OnReceivedData -= onReceivedData;
     }
     _receiver = null;
 }
Пример #3
0
 public override void SetConfig(string ip, int port)
 {
     if (_receiver != null)
     {
         _receiver.Shutdown();
     }
     else
     {
         _receiver = new SDGPSDataReceiver();
     }
     LogService.InfoFormat("山东GPS...");
     _receiver.Startup(ip, port.ToString(), "100");
     LogService.InfoFormat("山东GPS");
 }