在 simplelink_cc13x2_26x2_sdk_5_20_00_52 版本的 rtls_connectionless.py 脚本中,配置无过滤,采样率为1MHZ时,为什么会输出624个采样点,这不是采样率为4M时的输出吗?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
在 simplelink_cc13x2_26x2_sdk_5_20_00_52 版本的 rtls_connectionless.py 脚本中,配置无过滤,采样率为1MHZ时,为什么会输出624个采样点,这不是采样率为4M时的输出吗?
30秒采到624个数据应该是正常的,4MHz的624个样本是在每个CTE期间采集的
不是,我 上面的意思是,30秒 就采到3组(pkt 0~2),每组 sample_idx 为 0~623。 如果是 1MHZ,无过滤,(CTE期间)每组的 sample_idx 不是应该为 0~ 81,总共82个采样点吗?
样本数量将取决于采样的 CTE 数量和从每个 CTE 中提取的 IQ 样本数量。
要增加接收的CTE数量,唯一的解决办法就是减少连接间隔
要增加从每个 CTE 中提取的 IQ 样本数,可以:
增加 CTE 的长度
使用 1us sampling slots代替 2us
改变采样频率
要增加接收的CTE数量,唯一的解决办法就是减少连接间隔(这点说的是 有连接 的模式吧)
还有我的问题就是,我设置1M 的采样频率,无过滤模式,一个CTE 竟然能采样到 624个点,这是为什么? 是因为CTE 长度的原因吗
要增加接收的CTE数量,唯一的解决办法就是减少连接间隔(这点说的是 有连接 的模式吧)
是的
对于无连接,应该定期广播间隔
采样点数量624,修改上面提到的参数看看