TI论坛
直播中

陈福蓓

7年用户 160经验值
私信 关注
[问答]

CC1310 LaunchPad高速模式HSM下的速率怎么确定?

设备是CC1310的LaunchPad,用ti-RTOS的例程PER进行调试,选择HS mode,其中TX的Packet默认长度为30,uint8_t型,菜单上Pkts选为1000,大概50秒传完接收完,是说传送速率只有30*8*1000/50=4.8kbps吗??
之后我试着修改了Packet长度,还修改了一个什么Max_Length的参数,好像有时TX那端会卡住发不出Packet,也试着修改了packet的间隔。Packet长度改成250,Max_Length那个参数改成300,packet间隔除了10,大概19秒传完接受完,这时速率是说就变成了250*8*1000/19=105kbps了吗??
总结来说,我其实就是想问:
  • 如何确认高速模式(HSM)下所谓的4MBps?
  • Packet的长度是否能随意修改而不造成TX卡住?
  • HSM有效距离大约是多少?

回帖(5)

李维兴

2020-3-27 10:01:48
4M的速度是吞吐速率,是指编码速率,你这样算是不准的,用射频仪器看带宽比较明显,
距离跟很多因素有关,速率,环境,接收方的灵敏度,发送方发送功率,所以只能说,跟速率成反比,跟接收方的灵敏度,发送方发送功率成正比
举报

陈福蓓

2020-3-27 10:16:16
引用: uuwufydsw 发表于 2020-3-27 10:01
4M的速度是吞吐速率,是指编码速率,你这样算是不准的,用射频仪器看带宽比较明显,
距离跟很多因素有关,速率,环境,接收方的灵敏度,发送方发送功率,所以只能说,跟速率成反比,跟接收方的灵敏度,发送方发送功率成正比 ...

谢谢Eggsy,那请问如何得知传输有效数据的最大速率是多少呢?要自己来测吗?
举报

李维兴

2020-3-27 10:22:13
引用: tongjingyang 发表于 2020-3-27 10:16
谢谢Eggsy,那请问如何得知传输有效数据的最大速率是多少呢?要自己来测吗?

 用程序定时来算肯定算不准的,因为定时本来就有延时,我之前也用程序测过,大概思路是,定时一秒钟,让它不停的发,一秒钟后中断,记录下发出去的包的数目,然后包*data就等于速率了,
举报

陈福蓓

2020-3-27 10:36:57
谢谢Eggsy的回答,那我再试试
举报

更多回帖

发帖
×
20
完善资料,
赚取积分