2015-04-27 85 views
1

蓝牙UUID销请求识别一个特殊的蓝牙服务我在Bluetoothserver使用,我实现。 我还在qt creator中写了一个小型qml应用程序来搜索并连接到具有该特殊UUID的服务。 我的问题是:每个人都可以通过搜索蓝牙设备来连接到该服务,或者您只能找到它,如果您搜索该uuid?蓝牙UUID和在QT

如果每个人都可以找到它,那么我该如何在我的蓝牙服务器上设置一个PIN码,并在qt中的应用程序中插入PIN码?

在此先感谢!

回答

0

通常,所有UUID服务都可用于发现(SDP)和连接。可能有一个安全设置可以限制仅配对设备的服务发现。因此,如果服务发现的配对先决条件是充分的限制,那么您可能会很好。否则,您可以通过您的自定义UUID服务使用新连接来实现您自己的密码请求和接受。例如,如果一个“密码”或“自定义协议命令”不是在3秒内接收到的,你的Bluetoothserver可以滴于该服务的“非授权”连接。