public void DisconnectUsb() { try { SendConnectDisconnectMessage(); if (CalcWriter != null) { CalcWriter.Dispose(); CalcWriter = null; CalcReader.Dispose(); CalcReader = null; } _calculator = null; UsbDevice.Exit(); } catch { } }