Windows IoT/Apps 编程蓝牙配对

本文关键字:编程 IoT Apps Windows | 更新日期: 2023-09-27 18:34:31

我正在尝试从运行Windows Iot Core的Raspberry Pi 2广播蓝牙信号,以便我可以从智能手机和其他设备连接到它,但过去几天我一直无法实际接收配对信号。

使用Windows蓝牙文档,我可以广播信号,我可以从桌面和手机看到它。但是,这是我所能得到的。我希望能够在没有 PIN 的情况下进行配对(设备将没有屏幕(,但每当选择设备时,配对都会失败。

我正在使用

SocketProtectionLevel.BluetoothEncryptionAllowNullAuthentication

DevicePairingKinds.None

但连接回调永远不会命中。我看过许多类似的问题,这些问题要么没有答案,要么没有适当的信息,因为我使用的是RPI2而不是桌面应用程序。

我不打算通过 Web 界面配对,而只是通过代码配对

.

[更新]

我已经尝试了 32feet.NET 库,但它似乎太旧了,无法支持 PI2。我还尝试了一些NuGet软件包,似乎没有任何效果。

Windows IoT/Apps 编程蓝牙配对

我不精通物联网,但最近,我开始探索它,所以我知道Raspberry Pi 2是硬件,我们可以用它来开发一些基本的物联网设备/概念。我不能帮助你的代码,但可能有一些想法。

我记得,为了制作任何嵌入式系统,我们使用PC的串行端口并将命令传输到设备。我在大卫琼斯的一个教程中找到了类似的东西。它即将使用串行端口将蓝牙连接到Windows 10。

在这两种解释中,都使用了SPP(串行端口配置文件(,并且还引用了通用Windows应用程序。也许你会得到一些起点或火花来完成你的工作。

检查这个和这个。它还使用 RPi 2。