蓝牙的运行模式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: ____||__________||________||_______
侦听 侦听 侦听 :)路过,学习中!!!!!!!!!!!!!!!!!!!!! 学习了。:lol,顶一个。 路过,看一下。:):):) 记住 啦 谢谢啦 :) 学习了。!!!!!!…
页:
[1]