Example #1
0
 public void SendConnectDisconnectMessage()
 {
     if (CalcWriter != null)
     {
         CalcWriter.Write(new byte[] { 0x00, 0x00, 0x00 }, 1000, out _);
     }
 }
Example #2
0
        public void DisconnectUsb()
        {
            try
            {
                SendConnectDisconnectMessage();

                if (CalcWriter != null)
                {
                    CalcWriter.Dispose();
                    CalcWriter = null;
                    CalcReader.Dispose();
                    CalcReader = null;
                }
                _calculator = null;

                UsbDevice.Exit();
            }
            catch { }
        }