蓝牙连接的建立过程

来源:互联网 发布:Java断点续传校验 编辑:程序博客网 时间:2024/04/28 05:06

参考:http://blog.chinaunix.net/uid-24227137-id-3524173.html

(1)找到蓝牙设备,这是HCI层负责的,使用bluez-utils包提供的hcitool来找到蓝牙设备。
(2)找到服务,RFCOMM是通过不同的频道(channel)来提供不同的Profile的,所以需要找到要用的服务在设备上的哪个频道上,这是通过同一个软件包里的sdptool来完成的,就是SDP,服务发现协议。
(3)连接恰当的服务并使用。
蓝牙的特点就是如上所述的那些了,而用户态的工具所要完成的任务就是发现服务和使用服务了。

0 0