예제 #1
0
        public static List <String> GetAvailableSNList()
        {
            USB_RUDAT testAtt       = new USB_RUDAT();
            String    serialNumbers = "";

            testAtt.Get_Available_SN_List(ref serialNumbers);
            testAtt = null;

            return(new List <string>(serialNumbers.Split(' ')));
        }
예제 #2
0
 protected void Dispose(bool itIsSafeToAlsoFreeManagedObjects)
 {
     if (!disposed)
     {
         //Free unmanaged resources
         //Free managed resources too, but only if I'm being called from Dispose
         //(If I'm being called from Finalize then the objects might not exist
         //anymore
         if (itIsSafeToAlsoFreeManagedObjects)
         {
             if (this.attInstance != null)
             {
                 attInstance.Disconnect();
                 attInstance = null;
             }
         }
         disposed = true;
     }
 }
예제 #3
0
 public UsbConnection(String serialNumber)
 {
     attInstance       = new USB_RUDAT();
     this.serialNumber = serialNumber;
 }