带有32feet库的蓝牙设备发现中的奇怪行为

时间:2019-02-21 08:12:33

标签: c# winforms bluetooth bluetooth-lowenergy 32feet

我正在尝试使用用于C#的32feet库发现蓝牙设备。我编写了一个小测试应用程序以发现设备并随后对其进行配对。而且我认识到一种奇怪的行为。

这就是我开始发现的方式:

BluetoothComponent bc = new BluetoothComponent(new BluetoothClient());

bc.DiscoverDevicesProgress += Bc_DiscoverDevicesProgress;
bc.DiscoverDevicesComplete += Bc_DiscoverDevicesComplete;

bc.DiscoverDevicesAsync(255, true, true, true, false, null);

因此,这里没有新内容。

这次运行测试,我只能找到成功配对的设备和电话(已经过三星和苹果测试)。在 parallel 中启动Windows内置的Windows蓝牙发现服务时,我可以查看测试应用程序中的所有设备。

我还尝试将无线电模式设置为“可发现”,但这完全没有效果。

我在这里错过某些设置吗?

预先感谢

0 个答案:

没有答案