public DeviceTree GetDeviceTree() { var device = new Device() { DeviceId = UUID, Profile = Settings.AirMeshDeviceProfileUUID, Name = Controller.name }; var toReturn = new DeviceTree() { Device = device }; return(toReturn); }
public static void Main() { var deviceTree = new DeviceTree(); foreach (var deviceClass in Win32.DeviceClasses) { Console.WriteLine("\n{0}:", deviceClass.Value); foreach (var device in deviceTree.DeviceNodes .Where(d => d.ClassGuid == deviceClass.Key)) { Console.WriteLine( "\t{1}: {0}", device.Description, device.EnumeratorName); } } Console.Write("\n\nAny key..."); Console.ReadKey(); }
private void MonchaHub_RefreshDevice(object sender, List <MonchaDevice> e) { DeviceTree.Refresh(); }