Поймать исключение, когда устройство выключено? - PullRequest
0 голосов
/ 23 мая 2019

Я разрабатываю приложение для подключения датчиков к Windows.Я использую Windows.Device.Midi для подключения к своим датчикам.И я пытаюсь определить, когда устройство выключено.

Вот что я попробовал, согласно найденным образцам:

try
     {
       //Creates a MidiInPort object for the specified device.
       currentMidiInputDevice = await MidiInPort.FromIdAsync(devInfo.Id);

       if (currentMidiInputDevice == null)
       {

          Debug.WriteLine("Failed to connect to device.");
          return;
        }
     }

catch (Exception ex) 
     {
          Debug.WriteLine("Bluetooth radio is not on.");
     }

Но когда я запускаю свою программу, ничего не появляется.Когда я пытаюсь подключиться, он просто зависает на пару секунд, но ничего больше ...

У кого-нибудь есть идея?

...