Esempio n. 1
0
 public void WantToConnect(string serialNumber, string ipAddress, int scannerStatus)
 {
     if (!NetHelper.IsLocalIPAddress(ipAddress))
         return;
     _scannerStatus = scannerStatus;
     try
     {
         if (_scannerConnected)
             return;
         _scanner = _scannerConnector.GetConnectedScanner(serialNumber);
         SerialNumber = _scanner.SerialNumber;
         IntSerialNumber = int.Parse(SerialNumber);
         _scanner.SetEventsHandler(this);
         SelectScannerConfig();
         SetScannerIndicatorText("Инициализация..");
         _scannerConnected = true;
         _connectionDone.Set();
     }
     catch (Exception ex)
     {
         Logger.LogError(Message.ScannerManagerConnectingScannerError, ex);
     }
 }