public void SendConnectDisconnectMessage() { if (CalcWriter != null) { CalcWriter.Write(new byte[] { 0x00, 0x00, 0x00 }, 1000, out _); } }
public void DisconnectUsb() { try { SendConnectDisconnectMessage(); if (CalcWriter != null) { CalcWriter.Dispose(); CalcWriter = null; CalcReader.Dispose(); CalcReader = null; } _calculator = null; UsbDevice.Exit(); } catch { } }