【发布时间】:2014-03-10 21:16:29
【问题描述】:
我正在尝试配对两个设备,而无需在每个配对周期都在两个设备上单击“匹配”。如何设置自己的固定 PIN?我应该连接的设备是笔记本电脑和智能手机。
我在 ubuntu 上使用 Python bluez。
【问题讨论】:
-
如果你使用的是bluez中提供的simple-agent工具,在启动这个py工具时添加capability=NoInputNoOutput作为参数,它将跟随SSP而不需要任何用户输入
-
回答。我将参数添加到 etc/bluetooth/main.conf,但它们没有变化。无论如何,我需要一个固定的 PIN 码进行配对,所以我总是可以输入相同的 PIN 码进行配对。
-
如果您需要固定引脚的场景并且您的设备是 BT 2.1,请禁用 SSP
-
谢谢!我用这个 sudo hciconfig hci0 sspmode 0 禁用了它知道我希望在服务器站点(在我的 PC 上)上使用固定 PIN 设置 PIN。我该怎么做?
标签: python ubuntu bluetooth bluez