Странное поведение при обнаружении устройства Bluetooth с библиотекой 32feet
Я пытаюсь обнаружить устройства Bluetooth с библиотекой 32feet для C#. Я написал небольшое тестовое приложение для обнаружения, а затем и пару устройств. И я узнал странное поведение.
Вот как я начинаю открытие:
BluetoothComponent bc = new BluetoothComponent(new BluetoothClient());
bc.DiscoverDevicesProgress += Bc_DiscoverDevicesProgress;
bc.DiscoverDevicesComplete += Bc_DiscoverDevicesComplete;
bc.DiscoverDevicesAsync(255, true, true, true, false, null);
Итак, ничего нового здесь.
На данный момент, выполняя тест, я могу только найти успешно сопряженные устройства и телефоны (протестировано с samsung и apple). Когда я параллельно запускаю встроенную в Windows службу обнаружения Bluetooth, я вижу все устройства в моем тестовом приложении.
Я также пытался установить режим радио на обнаружение, но это никак не повлияло.
Я пропускаю некоторые настройки здесь?
заранее спасибо