TI中文支持网
TI专业的中文技术问题搜集分享网站

关于cc2530发送速率的问题,请问cc2530发送速率能达到多少?我测试的结果有出入

我使用Perst测试程序,发送包大小为15个字节
用usb dongle抓包,得到,每一个包耗费的时间为0.958毫秒,经过计算发现,最终每秒能发送122.3251565762kb/ps,而不是250kbps。

测试时已经把
pConfig->ackRequest设成了false.不存在确认包的等待时间的问题,为什么?

每条数据长度(字节) 15
每条数据时间(ms)

0.958
每秒钟发送次数 1043.8413361169

每秒发送字节数 15657.6200417537

每秒发送位数kbps 122.3251565762

为什么达不到250kbps呢?

CZ:

802.15.4每个封包最大字节128bytes,出去一些MAC包头信息最多只有113byte,另外每个封包还有前导同步头的开销,所以你每个封包只有15byte的话效率大概只有一半。

WZ:

请留意 payload throughput 和 Onair datarate 是两个概念。

赞(0)
未经允许不得转载:TI中文支持网 » 关于cc2530发送速率的问题,请问cc2530发送速率能达到多少?我测试的结果有出入
分享到: 更多 (0)