コード例 #1
0
        /// <summary> Gets the collection of available devices. </summary>
        /// <returns> The found devices. </returns>
        public int FindDevices()
        {
            // clear device list
            _deviceInfo.Clear();

            // get the number of devices
            int count = FTDI.NumberOfDevices();

            for (int i = 0; i < count; i++)
            {
                // retrieve the FTDI device information
                DeviceInformation di = FTDI.DeviceInformation(i);
                if (di.ThorlabsDevice)
                {
                    _deviceInfo.Add(di.SerialNumber, di);
                }
            }
            return(count);
        }