寻找外设服务

Finding Services of peripheral

我正在使用 Laird BT900 蓝牙加密狗,我可以将其编程为外围设备。当我向它添加服务时,我可以在 windows 上使用蓝牙浏览器找到它,但在 android 上我可以找到它们。

有人知道问题出在哪里吗?我愿意接受建议。

您在 android 上使用什么工具?我通常使用 Nordic Semiconductor 的 NRFconnect 工具 android 来调试此类问题,因为它可以为此类问题提供原始十六进制转储。

还要检查您是否正确配置了服务,因为在服务更改发生之前需要重置某些模块。

如果您正在为 android 编写自己的应用程序,NRFconnect 工具仍然派上用场,因为它可以帮助调试服务发现代码中的错误。