蓝牙的配对和连接的建立过程
来源:互联网 发布:威尔数据怎么样 编辑:程序博客网 时间:2024/05/01 18:47
蓝牙的建立过程是一个复杂的过程,即使有过相当一段工作和使用经验的人,如果不仔细去了解还是理解不全。
平时我们用蓝牙耳机听音乐,和不同的设备共享文件,打电话等,都有一个配对--连接--传输数据的过程。
配对,其实就是一个认证的过程。
为什么不配对便无法建立连接?
我们可以很容易的进行操作在一个手机和免提设备之间建立连接,那么这个连接是怎么建立起来的呢?
首先,主设备(master,即发起连接的设备)会寻呼(page)从设备(slave,接收连接的设备),master会已跳频的方式去寻呼slave,slave会固定间隔地去扫描(scan)外部寻呼,即page scan,当scan 到外部page时便会响应response该page,这样两个设备之间便会建立link的连接,即ACL链路的连接。当ACL 链路连接建立后,主设备会发起channel的连接请求,即L2CAP的连接,建立L2CAP的连接之后,主设备采用SDP去查询从设备的免提服务,从中得到rfcomm的通道号,然后主设备会发起rfcomm的连接请求建立rfcomm的连接。然后就建立了应用的连接。
即link establish->channel establish->rfcomm establish->connection
---转载 http://blog.csdn.net/ge23456789/article/details/16982821
0 0
- 蓝牙的配对和连接的建立过程
- 蓝牙的配对和连接的建立过程
- 蓝牙的配对和连接的建立过程
- 蓝牙的配对和连接的建立过程
- 蓝牙的配对和连接的建立过程
- 蓝牙的配对和连接的建立过程
- 蓝牙的配对和连接的建立过程
- 蓝牙的配对和连接的建立过程
- 蓝牙的配对和连接的建立过程
- 蓝牙连接的建立过程
- 蓝牙连接的建立过程
- 转载_蓝牙连接的建立过程
- 蓝牙配对和连接
- 蓝牙学习笔记之建立蓝牙连接的过程
- 蓝牙配对与绑定的过程
- Android蓝牙设备的配对,连接,搜索
- Android简单的蓝牙配对与连接
- 蓝牙建立连接过程
- WideCharToMuliByte函数的使用
- c++编译器编译过程
- 突然想起MySql乱码问题
- subString 截取“,”前面,或者后面的字符串
- 文章标题
- 蓝牙的配对和连接的建立过程
- 上传App报错 Your binary is not optimised for iPhone5
- CentOS7.1 KVM虚拟化之环境准备(1)
- datagrid的列标题怎么做修改
- 同一进程不同线程之间的资源共享与独享
- 绝对水题(一些没有被穷举遗忘的角落)
- Android项目实战--【谁是歌手-布局篇】
- Android Fragment完全解析
- IOS学习 scrollView,pageControl,tableView在同一页面上处理