Part Number:CC2652R
刚刚接触蓝牙不多,我打算用BLE做一个终端设备,需要同时连接几个从设备。我知道BLE可以通过read和notify进行传输。这两种方式那种更加适合多个设备向中心传输的场景?
一个从设备的大概数据量也就2KB/s.。5个从设备一共就10KB/s的接受速率。我做实验一对一notify的传输速率可以达到140KB/s远大于现在的需求。不知道多个设备使用notify会不会有冲突,导致发送失败,或者使用read遍历从设备,这样会不会导致通信速率不够?
有什么解决方法可以实现一对多快速传输吗?
Susan Yang:
Daoming Liu 说:我知道BLE可以通过read和notify进行传输。这两种方式那种更加适合多个设备向中心传输的场景?
一般来说,read的方式传输速度比Notification要低。具体选用哪一个取决于您的实际需求
Daoming Liu 说:不知道多个设备使用notify会不会有冲突,导致发送失败,或者使用read遍历从设备,这样会不会导致通信速率不够?
这个也是取决于您发Notification的速度和主机端的处理方法。
,
Daoming Liu:
主要是多个设备使用Notification对通信质量会不会有较大的影响?
,
Susan Yang:
不是同时的话,是没有问题的