326159487 发表于 2013-8-3 13:02:14

蓝牙的运行模式sniff,hold, page,park的区别

1:Sniff Mode
在这个模式下,该从设备仍然保持AM_ADDR和主从网络相同的调频序列。
_____________|___________|______________|_________
   可交换数据       休息时间      可交换数据       休息时间

2:Hold Mode
在此模式下,该设备仍然保持AM_ADDR和主从网络相同的调频序列。它将暂时停止对ACL链路的支持,但仍然支持SCO. 当超过hold持续时间后,设备将恢复到原来的模式。
----------------|___________________________________|---------------
可交换数据            hold 时间

3:Park Mode
从设备进入park mode后,将会丢失掉AM_ADDR,但会从主设备那里得到一个PM_ADDR, AR_ADDR. Park中的设备仍然与主从网络有相同的调频序列。主设备为了能同park mode的从设备联系,会在一个Beacon Channel上周期性的发送一些广播信号,从设备会隔一段时间,去接收Beacon Channel上的信号。当主机需要唤醒某个处于park mode下的从设备的时候,就在Beacon Channel上发送PM_ADDR,同时指定该从设备成为active 时的AM_ADDR。从设备在Beacon Channel上读到自己的PM_ADDR的时候,发送AR_ADDR请求给主设备,主设备收到后,发送信号,以唤醒从设备的park mode.
Master Device:____||__________||________||_______
                           BC                BC             BC   
Slave Device:    ____||__________||________||_______
                           侦听            侦听         侦听

bidezhi7777 发表于 2013-8-3 21:58:00

:)路过,学习中!!!!!!!!!!!!!!!!!!!!!

CNASWU 发表于 2013-8-6 09:02:04

学习了。:lol,顶一个。

秋天 发表于 2013-8-6 09:13:59

路过,看一下。:):):)

liu235199666 发表于 2014-4-27 22:48:09

记住   啦   谢谢啦 :)

hyf200888 发表于 2015-12-16 07:47:09

学习了。!!!!!!…
页: [1]
查看完整版本: 蓝牙的运行模式sniff,hold, page,park的区别