请问如何测试H2821的BLE发送速度?

Viewed 69

一、描述你遇到的问题

目前的想法是通过gatts_notify_indicate发送数据,在BLE发送成功的回调里再去执行BLE数据发生,达到连续发送的目的,以此来测试BLE的发送速度,但是没找到BLE发送成功的回调
1、请问有对应的BLE发送成功的回调吗?
2、如果没有BLE发送成功的回调,那该如何测试BLE的发送速度呢?

已经测试了H2821的BLE接收速度,通过手机给H2821连续发送数据,测试H2821的BLE接收速度,能达到100KB/s。

二、你具体做的所有步骤结果截图

1、单BLE例程,手机发设备,BLE速度能达到120KB/s

2、BLE+SLE例程,手机发设备,BLE速度能达到100KB/s

三、当前开发板状态全景照片

请插入图片

四、开发板串口所有日志

请在此处粘贴串口日志

2 Answers

可以参照SLE的测速例程:

发送端只管发送,不管测速
接收端通过时间和收到数据包的大小,来判断具体的速率

你好,我在发送端阻塞发送,但是速度只有4KB/s,是哪个地方还没有修改导致的吗

这个是代码截图和设备发手机的速度截图