蓝牙停车

时间:2008-09-15 16:44:02

标签: bluetooth

如何停放蓝牙连接?我正在尝试与数十个蓝牙设备进行通信,重新建立连接的时间是不可接受的。我已经读过你可以暂停连接,但找不到任何可以解决这个问题的方法。

4 个答案:

答案 0 :(得分:1)

我知道如果它位于MS蓝牙堆栈上,您可以暂停连接。有一个很好的API,你可以使用称为32feet.Net。它允许您设置套接字选项。这是documentation的快速链接。我希望它有所帮助。

答案 1 :(得分:0)

停车模式是连接状态模式之一,在核心蓝牙规范中解释,从1.1左右开始。请跟进各种嗅探模式,包括较新的模式,如嗅子评级。除了停车模式,您也可以使用保持模式。

答案 2 :(得分:0)

不幸的是,停车模式将在下一个蓝牙版本(蓝牙5)中删除。

并且,停放和保持模式似乎是一种节省电力的美妙方式,但在现实生活中,由于IOP问题,没有太多的设备可以“真正”支持这种节电市场模式。最常用的模式是嗅探,但这已超出您的要求。

所以,请忘记停车模式。

答案 3 :(得分:0)

与设备建立蓝牙ACL连接后。如果您的设备是主设备,则可以使用链路层消息LMP_park。

通常您可以使用HCI命令从应用程序执行此操作 HCI_Park_Mode(Connection_Handle, Beacon_Max_Interval,Beacon_Min_Interval)

http://affon.narod.ru/BT/bluetooth_app_c9.pdf