我正在尝试与我的Android手机配对没有UI的设备和蓝牙适配器串口。该设备不需要密钥...但是我的手机上的对话框打开并要求输入密钥。我已经尝试了0000,1234,1111也添加了一个字符然后将其删除并点击确定...配对失败。
我也尝试过使用setPin方法的代码,但同样的情况也是如此。如果没有引脚,我需要将设备引脚传递给setPin函数?
我偶然发现了这篇文章,看起来它可以起作用:
Bluetooth pairing without passkey
我在这个例子中的问题是,strDevicePassKey变量值在BluetoothSecurity.PairRequest(BTAddress,strDevicePassKey)中是什么?如果设备不需要密钥或空密钥?
请提供任何帮助。