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

LAUNCHXL-CC26X2R1: 如何分辨出IQ信号是哪根天线发出的呢

Part Number:LAUNCHXL-CC26X2R1

设备:CC26X2R1+BOOST-AOA作为coordinator  使用A1.1 1.2 1.3 收集另一块cc26x2 作为coordinator发出的信号。

目前修改了python收集代码与固件代码 具体参数如下:

目前可以运行并且收集到iq数据 但是没法将iq数据与天线连系起来。


其中sample_idx= 46的意思我不是很理解   不同 channel传输的iq应该也无法进行计算AOA 我就是想知道怎么处理iq数据 能辨别出是哪一根天线的数据。

谢谢

Cherry Zhou:

您好非常抱歉回复晚了,我们已收到您的问题并反馈给工程师,如有答复将尽快回复您。

,

Cherry Zhou:

我们认为可能是因为该模式不是 python 代码中指定的模式 (1 、 2 、 3 、 1 、 2 、 3 … 等) 。

您可以参考该说明在运行期间验证这种情况:

https://dev.ti.com/tirex/explore/content/simplelink_academy_cc13x2_26x2sdk_5_20_02_00/modules/rtls_toolbox_ble5/ble_aoa/ble_aoa_locator.html#step-2-ndash-verify-the-antenna-switching-pattern-used-by-the-locator

,

liao EVAN:

你好,我就是按照文档通过修改python代码来转换接收天线,暂时手边没有逻辑分析仪来验证我的想法,但是我只想知道怎么区别3根天线的数据,不然没法进行下一步的开发

,

Cherry Zhou:

好的,我已将您的问题反馈给工程师,如有答复将尽快回复您。

,

Cherry Zhou:

您好,请您参考以下链接,其中描述了要使用的样本和要丢弃的样本。 一旦按照链接中的说明丢弃所有不相关的样本,顺序即为:第一个相关样本是天线 1 、第二个是天线 2 、第三个是天线 3 、第四个是天线 1..

https://dev.ti.com/tirex/content/simplelink_cc13x2_26x2_sdk_5_10_00_48/docs/ble5stack/ble_user_guide/html/ble-stack-5.x-guide/localization-index-cc13x2_26x2.html#valid-i-q-samples-for-angle-calculation

希望以上回答对您有所帮助,如有其他问题请随时联系我们。

,

liao EVAN:

你好,感谢你的回答,我已经知道怎么去处理了。不过还有一点疑惑就是iq信道方面的。蓝牙协议中采用37个信道切换来传输信号,可是在传递iq信号的时候不同信道间的iq是不能相互计算的这个是否能修改成只用固定的一个信道来传输方便计算么?

,

Cherry Zhou:

好的收到您的问题,您的两个问题我已跟进给工程师,如有答复将尽快回复您

,

liao EVAN:

你好,我还有个小问题补充一下 就是关于采样率的  python脚本中设置的采样率位1MHz  而实际采集到的IQ数据是每秒150个。请问这是如何去理解呢?谢谢

,

Cherry Zhou:

好的,您刚刚问的第二个问题中说采集到的IQ数据为每秒50个,为了更好地解决您的问题我和您再确认下,请问是50个还是150个?

,

liao EVAN:

一共是150个  因为是三根天线切换接收 平均下来是每根50个

,

Cherry Zhou:

好的收到您的问题,我们建议您将后两个问题另开新帖,这样有助于我们更好地解决问题。谢谢!

赞(0)
未经允许不得转载:TI中文支持网 » LAUNCHXL-CC26X2R1: 如何分辨出IQ信号是哪根天线发出的呢
分享到: 更多 (0)