1

我正在尝试将没有 UI 和串行到蓝牙加密狗的设备与我的 android 手机配对。该设备不需要密码……但我手机上的对话框打开并要求输入密码才能连接。我试过 0000、1234、1111 也添加一个字符,然后删除它并单击确定...配对失败。

我也尝试过使用 setPin 方法的代码,但同样的情况发生了。如果没有引脚,我需要将设备引脚传递给 setPin 函数吗?

我偶然发现了这篇文章,它似乎可以工作:

无需密钥的蓝牙配对

我在这个例子中的问题是,蓝牙安全中的 strDevicePassKey 变量值是什么。PairRequest(BTAddress, strDevicePassKey); 如果设备不需要密钥或空白密钥?

请任何帮助将不胜感激。

4

0 回答 0