我有一个蓝牙低能量设备,带有一个按钮,如果按下该按钮,应该通知另一个设备(平板电脑)。也许平板电脑处于睡眠模式' (想想在Android设备上按下电源按钮)
此用例的最佳协议是什么?
这是我的意思的一个例子:
平板电脑的永久扫描怎么样?这会限制平板电脑上的其他应用吗?能耗怎么样?
另一种协议可能是永久连接。但是为了避免高能耗,必须修改连接间隔和连接从等待时间,其控制通信周期的间隔和从属设备的容忍的丢失通信周期。如果连接丢失,则必须尽快重新连接。
一篇有趣的论文将是:http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3478807/?report=reader
答案 0 :(得分:0)
如果您的设备符合BLE 4.1,您应该让平板电脑做广告并通过按钮设备启动连接。您基本上会颠倒拓扑结构,但在这种情况下,您最终可能会延长电池寿命,因为按钮设备仅在需要时启动,而您的平板电脑可以安全地以数百ms的间隔进行广告宣传。
关于所有人。