예제 #1
0
        public virtual string GetDriverVersion()
        {
            uint driverVersion = 0;

            if (ftdi.GetDriverVersion(ref driverVersion) != FTDI.FT_STATUS.FT_OK)
            {
                return("");
            }

            var majorVersion = (byte)driverVersion >> 16;
            var minorVersion = (byte)driverVersion >> 8;
            var buildVersion = (byte)driverVersion & 0xFF;

            return($"{majorVersion:X2}.{minorVersion:X2}.{buildVersion:X2}");
        }