Beispiel #1
0
 private void ReConnectControl()
 {
     Thread.Sleep(5000);
     if (!UsbIPUtil.isCableLinked())
     {
         this.ReloadCheckError(-3000);
         return;
     }
     int status = UsbIPUtil.ConnectControl();
     if (status == 0)
     {
         this.ReloadCheckError(0);
         return;
     }
     if (status != -2000)
     {
         if (status == -1000)
         {
             this.ReloadCheckError(UsbIPUtil.isUSBConnected());
         }
         return;
     }
     if (UsbIPUtil.RebootService())
     {
         this.ReConnectControl();
         return;
     }
     this.ReloadCheckError(-2000);
 }
Beispiel #2
0
 private void ConnectControl()
 {
     if (!UsbIPUtil.isCableLinked())
     {
         this.CheckControlError(-3000);
         return;
     }
     int status = UsbIPUtil.ForceConnectControl();
     if (status == 0)
     {
         this.CheckControlError(0);
         return;
     }
     if (status != -2000)
     {
         if (status == -1000)
         {
             this.CheckControlError(UsbIPUtil.isUSBConnected());
         }
         return;
     }
     if (UsbIPUtil.RebootService())
     {
         this.ConnectControl();
         return;
     }
     this.CheckControlError(-2000);
 }