GAP通用接入规范--连接间隔_第1页
GAP通用接入规范--连接间隔_第2页
GAP通用接入规范--连接间隔_第3页
GAP通用接入规范--连接间隔_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、连接间隔:这个间隔是指成功连接后的周期性通讯时间,主机会根 据使用情况在这个取值范围内选择合适的间隔时间,这个具体值 是不可控的,所以需要划定一个范围使得通讯响应在自己的可控范围 之内。这个具体值会影响到下一次通讯数据包的响应时间,需要根据 自己的情况来调整这个范围达到 既省电又匹配程序响应速度 的目 的。比如:大数据传递时:通讯数据包是连续传递的,主机会选择min值来进行 通讯。无数据传递时:通讯是空闲状态,主机会选择max值来定期询问从 机状态,以保持连接不中断。(在空闲时,由于使用max的值作为 通讯周期,会影响到程序的下一个命令的发送时间) 1、gap通用接入规范:ble协议栈的gap

2、层负责处理设备的接入方式和过程,包括设备发现,链路建立,链路终止,启动安全功能,设备配置。gap层通常扮演以下四种角色中的一种:广播者广告发送者,不是可连接的设备观察者扫描广告,不能够启动连接外围设备广告发送者,是可连接的设备,在单一链路层连接时作 为一个从机中央设备扫描广告启动连接,在单一或者多链路层连接时作为主 机,支持三个同时连接在一个典型的蓝牙系统中,外围设备发送具体的广告数据让任何中央 设备知道他是一个可连接的设备。广告内容包含设备地址,还可以包 含一些额外的额数据,比如设备名称。中央设备接收到广告后发送一 个搜索请求给外围设备,外围设备答复一个搜索答复。这就是设备发 现的过程,这样

3、中央设备就知道外围设备是一个可连接的设备。中央 设备可以发送一个建立连接的请求给外围设备,一个连接情况包含一 些连接参数:连接间隔在一个ble连接中跳频机制需要被使用,这样两个设 备之间可以在个特定的通道上进行数据收发,在一个特定的时间之 后会跳到一个新的通道上,ll层负责通道切换。这个遇见设备收发 数据被称作是连接事件。尽管没有应用程序数据需要收发,两个设备 之间仍然会交换链路层数据来保持连接。连接间隔是两个连接事件之 间的时间,使用一个单元值为1.25ms的步进。连接间隔从最小值6(7.5ms)到最大值 3200 (4.0s)。不同的应用也许需要不同的连接间隔,一个长时间的连接间隔将会节

4、约更多的能量,因为设备可以在两个连接事件之间睡眠更长的时间。 但是他会导致数据发送不及时,如果有数据要发送那么他只能够在下 一次连接事件到来时才能被发送。从机延迟这个参数描述了从机跳过连接事件的次数o这使外围设 备具有一定的灵活性,如果它不具有任何数据传送,它可以选择跳过 连接事件,并保持睡眠,从而提供了一些积蓄力量。这一决定取决于 外围设备。监督超时这是两个成功的连接事件之间间隔的最大值。如果超过 这个时间还未出现成功的连接事件,那么设备将会考虑失去连接,返 回一个未连接状态。这个参数值使用10ms的步进。监督超时时间从 最小10 (100ms)到最大3200 (32.0s) 同时超时时间必

5、须大于 有效连接事件。有效连接事件时间=连接间隔x (1 +从机延迟值)在某些情况下,中央设备请求与外围设备建立连接包含连接参数对外 围设备而言是不利的。在其他情况下,外围设备可以在连接过程中改 变连接参数这个取决于外围设备的应用程序。外围设备可以请求中央 设备改变连接参数通过设置连接参数更新请求。这个请求是被协议栈 的l2cap处理的。这个请求包含四个参数:最小连接间隔、最大连接间隔、从机延迟、 监督超时时间。这些值代表了外围设备针对连接的期望参数,连接间 隔是以范围的形式提供的。当中央设备接收到这个请求,他有权利 决定是接受还是拒绝这些参数。gap通常还会负责启动ble连接的安全功能。只有对通过身份验证 的连接而言某些数拯是可读或可写的。一旦形成一个连接,两个设备 可以通过一个过程被称为配对。进行配对时,密钥建立加密和认证的链接。在一个典型的案例,外围设备需要中央设备提供密钥以完成配对过程。这可能是一个定值,如“000000”,或可能是一个随机生成的值被提供给用户。中央设备发送正确的密钥后,两台设备交换安全 密钥加密和验证的链接。在许多情况下,相同的中央设备和外围设备将会经常建立连接和断开 连接c ble具有一

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论