示例#1
0
 private void ScaningDeviceTimerEventProcessor(Object sender, EventArgs e)
 {
     if (CommunicationPort.FindingFAToolComPort())
     {
         if (CommunicationPort.OpenComPort())
         {
             ConnectingAction();
         }
         else
         {
             IsCommunicationPortOpen = false;
         }
     }
 }
示例#2
0
 /// <summary>
 /// Timer Scanning Process
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void ScaningDeviceTimerEventProcessor(Object sender, EventArgs e)
 {
     if (IsConnectionToFaDevice)
     {
         //being connection
         if (!DetectingDisconnection())
         {
             IsConnectionToFaDevice = false;
             DisConnection();
         }
     }
     else
     {
         //being disconnection
         if (CommunicationPort.FindingFAToolComPort())
         {
             if (CommunicationPort.OpenComPort())
             {
                 IsConnectionToFaDevice = true;
                 Connection();
             }
         }
     }
 }