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

LAUNCHXL-CC26X2R1: IQ数据问题

Part Number:LAUNCHXL-CC26X2R1

专家您好:

我用的是sdk5.30,用天线1与天线2,这两个天线切换;得到下图的IQ数据。

问题:1、一个pkt有180个采样数据,这180个采样数据中是不是包含了天线1与天线2的IQ数据?

           2、我要怎么区分天线1和天线2采集的IQ数据?

Nick Sun:

您好,

感谢您的对TI产品的关注!为更加有效地解决您的问题,我需要多一些时间查看这个问题,稍后会为您解答

,

tingting wang:

专家您好,您有答案了吗?

,

Nick Sun:

您好,由于节假日或其他原因,回复可能延迟,请您理解。

一有回复即刻联系您。

,

Nick Sun:

您好,

IQ 数据样本均来自天线 1 和 2
您可以查看用户指南以评估每条 IQ 数据是在哪个天线上采样的:https://dev.ti.com/tirex/content/simplelink_cc13x2_26x2_sdk_5_20_00_52/docs/ble5stack/ble_user_guide/html/ble-stack-5.x-guide/localization-index-cc13x2_26x2.html#valid-i-q-samples-for-angle-calculation

希望可以帮助到您。

,

tingting wang:

您好,您没有回答我的问题。

使用sdk5.30,配置如下图1,是天线1和天线2切换的。通过您官方提供的Python脚本采集得到的IQ数据如下图2,得到的数据中是有多个pkt通道的。

我的问题是:通过您官方提供的Python脚本得到的IQ数据是下面所罗列的哪一种情况?

1、同一个pkt通道内采集的IQ数据是只属于天线1或者只属于天线2的。

2、还是说同一个pkt中的IQ数据同时包含了天线1和天线2采集到的数据。

,

qunrui zhao:

按文档https://dev.ti.com/tirex/content/simplelink_cc13x2_26x2_sdk_5_20_00_52/docs/ble5stack/ble_user_guide/html/ble-stack-5.x-guide/localization-index-cc13x2_26x2.html#valid-i-q-samples-for-angle-calculation 中描述。

Valid I/Q Samples For Angle Calculation 部分所说

是包含多个天线的37/74个采样点的。按照所配置的天线的顺序,循环的进行采样,利用示波器观察控制天线的引脚的波形来看,每4个US 切换一次(2us间隔模式)。并且一直循环到采样结束。根据顺序以及采样频率,在丢弃空闲槽的采样后,就能计算出所对应的天线的采样数据

one idle slot of 1us (which allows the antenna to settle). The data sampled during the idle slot has to be discarded (e.g. if the sampling frequency is 4MHz, it means that 4 samples have to be discarded during each idle slot – 1 sample per idle slot has to be discarded if sampling frequency is 1MHz).

,

tingting wang:

专家您好,

1、按照您的解释,使用的4MHz和每个4us切换一次天线,会得到每个pkt通道采得180组数据,同一个pkt通道采得的180组IQ数据是天线1、2有顺序的循环采样得到的,这个理解是否正确?

2、下面是我按照天线1、2 采集的顺序,把天线1和2的 I 数据分开之后得到的数据图像,上面是天线1的I数据,下面是天线2的I数据。可以发现天线1的 I 数据没有一点正弦波的样子,这是正常的吗?

3、下图是一个pkt通道采集的180组的 I 数据,这180组数据没有将天线1、2的数据分开,反而得到的 I 数据图像更像是正弦波,这是为什么呢?

,

qunrui zhao:

我不是专家啊,我也是问问题的,刚好和你一样的问题, 我只是把我了解和碰到的问题和你一起交流, 我问的问题还没人回答,

数据不可能是正弦波。 只有参考时间内的是正弦波, 其他时间内的, 由于只采样了1us。 所以只得到了波形的一部分,而我碰到的问题是, 天线切换的时间因为正好对应250KHZ的CTE包。所以他的相位应该不变才对, 而我测试的是相位一直在变。论坛比较冷清, 要相互帮助啊,你有什么见解,也请多写点内容

,

Nick Sun:

您好,

由于假期等原因回复可能会延迟,您请谅解,有答复后会及时联系您。

同时也感谢 qunrui zhao 的慷慨回复。

,

Nick Sun:

您好,

我们工程师提供了以下帖子供您参考:

https://e2e.ti.com/f/1/t/873113/

https://e2e.ti.com/f/1/t/991745/

https://e2e.ti.com/f/1/t/1004968/

同时,我们还强烈建议参考User's Guide里面的 RTLS Toolbox章节:https://dev.ti.com/tirex/content/simplelink_cc13xx_cc26xx_sdk_6_30_01_03/docs/ble5stack/ble_user_guide/html/ble-stack-5.x-guide/localization-index-cc13xx_cc26xx.html

希望能够对您有所帮助。

赞(0)
未经允许不得转载:TI中文支持网 » LAUNCHXL-CC26X2R1: IQ数据问题
分享到: 更多 (0)