My ObjC corebluetooth center,在我的iPhone iOS上,收到一个";流";来自我在iPad上运行的虚拟BLE外围设备的通知*。但每个通知只有16个字节。
-*不是字节流,而是"字节流";流";字节的连续、连续通知集,其中每个集(即数据包(包含一个通知。
如何增加每个BLE通知的大小
更大的大小将减少我在中心的后端处理。
正如Paulw11所提到的,外围设备决定发送多少数据。但是,如果您的目标是通过增加吞吐量来减少中央的后端处理,那么您有几种方法可以实现这一点,即:减少连接间隔、增加ATT_MTU,使用数据长度扩展以及(如果两个设备都支持BT5功能(使用2MPHY调制。下面的链接有更多关于这方面的信息:-
- 最大化BLE吞吐量:您需要知道的一切
- BLE吞吐量实用指南
- BLE 5.0最大字节大小