如果BLE服务包含GATT客户端表示兴趣的多个通知特征,那么BLE协议是否对GATT客户端收到更新值的订单有很大的保证?另外,对GATT客户端将新接收的数据提供到应用程序的顺序是否有任何协议级别的要求?
例如:说该应用程序在“安静”期间的连接事件之间快速连续的连续性更改Gatt服务器中两个单独特征的值。在下一个连接事件中,假设Gatt服务器有足够的时间和带宽,可以将两个更新的特征值全部传输到Gatt客户端。
BLE协议是否要求GATT服务器以应用程序更改的顺序传输新变化的值?
此外,BLE协议是否要求GATT客户端将这些新变化值的顺序保留到应用程序中?
我认为所有支持Bluetooth 5.0的BLE堆栈,但是很高兴知道此类版本是否已经改变了以前的版本。协议标准本身的任何特定引用将非常有帮助!