目前射频工程师通过 射频仪器对2531的接收进行测试:
CC2531在SmartRf Studio中 处于packetRx状态,
射频仪器快速(几ms)的发送10个127字节的数据包, SmartRf Studio中显示2531仅能接收到1-2包;
射频仪器快速(几ms)的发送1000个127字节的数据包, SmartRf Studio中显示2531仅能接收到几十个包;
另外,在SmartRf Studio中CC2531作为收发端进行测试基本正常,最快发送间隔看着大约30-40ms;
对于仪器快速数据发送的场景,如何操作才能提高SmartRf Studio中CC2531数据接收的统计结果?
Kevin Qiu1:
在SmartRF Studio中,数据包间隔通常设置为10毫秒。这主要是由于与USB的接口,接收到的数据必须通过USB从芯片上传输并显示在GUI中。
再快可能无法显示
Howjie zhou:
回复 Kevin Qiu1:
相同的硬件 (usb接口),sniffer工具确可以捕获到足量的数据包;
sniffer工具 和 SmartRF Studio GUI数据 缓存机制不一样导致的?是否可以通过 提供补丁的方式来提高SmartRF Studio中的统计结果? 或者是否有其他方式来满足这种测试?
Kevin Qiu1:
回复 Howjie zhou:
SmartRF Studio GUI具体缓存机制我不清楚,查到通常数据包间隔为10ms或以上
Howjie zhou是否可以通过 提供补丁的方式来提高SmartRF Studio中的统计结果?
目前不支持更小的发送间隔
在CC13XX、CC26XX产品中是通过packetRx和packetTX例程来实现更快地发送数据包,CC2531没有类似的例程
Howjie zhou:
回复 Kevin Qiu1:
3Q
Kevin Qiu1:
回复 Howjie zhou:
不客气