Exemplo n.º 1
0
 public IGH615MDeviceInfo GetDeviceInfo()
 {
     if (_deviceInfo == null)
     {
         if (!IsConnected)
         {
             return(null);
         }
         using (var session = new SerialPortSession(_commport))
         {
             var cmd = new GetDeviceInfoCommand();
             cmd.Execute(session.Port);
             _deviceInfo = cmd.GetDeviceInfo();
         }
     }
     return(_deviceInfo);
 }
 private void ClearCache()
 {
     _tracks.Clear();
     _deviceInfo = null;
     _tracksInfo = null;
 }
 public IGH615MDeviceInfo GetDeviceInfo()
 {
     if (_deviceInfo == null)
     {
         if (!IsConnected)
         {
             return null;
         }
         using (var session = new SerialPortSession(_commport))
         {
             var cmd = new GetDeviceInfoCommand();
             cmd.Execute(session.Port);
             _deviceInfo = cmd.GetDeviceInfo();
         }
     }
     return _deviceInfo;
 }
Exemplo n.º 4
0
 private void ClearCache()
 {
     _tracks.Clear();
     _deviceInfo = null;
     _tracksInfo = null;
 }