MissionPlanner.Comms.SerialPort.GetName C# (CSharp) Method

GetName() static private method

static private GetName ( string port ) : void
port string
return void
        static void GetName(string port)
        {
            try
            {
                ObjectQuery query = new ObjectQuery("SELECT * FROM Win32_SerialPort");                // Win32_USBControllerDevice
                using (ManagementObjectSearcher searcher = new ManagementObjectSearcher(query))
                {
                    foreach (ManagementObject obj2 in searcher.Get())
                    {
                        //DeviceID                     
                        if (obj2.Properties["DeviceID"].Value.ToString().ToUpper() == port.ToUpper())
                        {
                            portnamenice = obj2.Properties["Name"].Value.ToString();
                            return;
                        }
                    }
                }
            }
            catch { }

            portnamenice = "";
        }