建立BLE连接时,前两个数据包是否可以包含应用程序数据?

时间:2014-08-21 08:04:31

标签: bluetooth bluetooth-lowenergy

当BLE设备(M)正在扫描而另一个(S)正在通告时,要创建连接,M必须向S发送CONNECT_REQ数据包。立即认为连接已创建。

为了建立连接,一个数据包必须发送(通过M) 已确认 (由S)。

我注意到,第一次数据包交换通常包含空PDU 数据包。

问题:标准(4.1)是否允许这些第一个数据包也包含应用程序数据? (例如ATT请求)

1 个答案:

答案 0 :(得分:0)

经过长时间的搜索后,事实证明确实可以在前两个数据包中发送应用程序数据。

标准并未明确批准或否认这一假设,但Robin Heydon在本书中对其进行了解释。