TI中文支持网
TI专业的中文技术问题咨询交流网站

使用Python脚本没有得到相位角度的问题

您好,我在AOA相关教程中看到通过设置脚本中不同的模式,可以在导出文件中获得不同的导出值,比如IQ或相位差或角度。

但是当我在rtls_aoa_multi_conn_example.py脚本中,设置了“AOA_MODE_PAIR_ANGLES”和“AOA_MODE_ANGLE”时,却发现得到的数据始终只有channel和rssi值,这是怎么回事?请问我该如何修改才能得到教程中指明的相位差和角度值?

Kevin Qiu1:

再运行C:\ti\simplelink_cc13x2_26x2_sdk_4_30_00_54\tools\ble5stack\rtls_agent\examples
中的rtls_aoa_iq_with_rtls_util_export_into_csv.py试试

user6421527:

回复 Kevin Qiu1:

您是指运行完rtls_aoa_multi_conn_example.py脚本后再运行rtls_aoa_iq_with_rtls_util_export_into_csv.py吗?我刚才试过了,还是只能正常的得到IQ值,无法得到相位值和angel值。

Kevin Qiu1:

回复 user6421527:

看下dev.ti.com/…/node

user6421527:

回复 Kevin Qiu1:

您好,该链接中似乎只有IQ值的获取方式,没有说明将相位和角度导出的具体操作。

user6421527:

回复 Kevin Qiu1:

如果您测试过example中的脚本,确实能将设备的相位差及角度导出的话,还请您简要描述一下执行的过程,我好对比下自己哪里出现了问题。万分感谢。

Kevin Qiu1:

回复 user6421527:

链接任务4中有说明的,在rtls_aoa_iq_with_rtls_util_export_into_csv.py中修改aoa_run_mode:

user6421527:

回复 Kevin Qiu1:

您好,您可能没有明白我的问题。我现在想通过执行python脚本导出相位差和角度值,我运行了rtls_aoa_multi_conn_example.py脚本,里面的参数默认是AOA_MODE_ANGLE,理论上是可以导出angle值的,但是运行后却只有如下的数据,没有我想要的angle值。

至于rtls_aoa_iq_with_rtls_util_export_into_csv.py脚本,里面的参数是AOA_MODE_RAW,我运行它之后可以正常得到IQ值。但是将 "aoa_run_mode": 改成"AOA_MODE_ANGLE"后,就会发生错误无法得到数据。

所以我想请问您这边有无试过执行脚本获得过相位值或角度值?如果有还请详细说明下执行过程。万分感谢!

Kevin Qiu1:

回复 user6421527:

我没有用rtls_aoa_multi_conn_example.py测试过,这个是有多个从机,你可以用rtls_example_with_rtls_util.py,里面默认也是AOA_MODE_ANGLE,按照上面链接中步骤,设置好COM口,另外注意For rtls_master, when bit[0] for sampleCtrl= 1, AOA_MODE_PAIR_ANGLE and AOA_MODE_ANGLE are not supported.
e2e.ti.com/…/3440672

user6421527:

回复 Kevin Qiu1:

Kevin Qiu1我没有用rtls_aoa_multi_conn_example.py测试过,这个是有多个从机,你可以用rtls_example_with_rtls_util.py,里面默认也是AOA_MODE_ANGLE,按照上面链接中步骤,设置好COM口,另外注意For rtls_master, when bit[0] for sampleCtrl= 1, AOA_MODE_PAIR_ANGLE and AOA_MODE_ANGLE are not supported. e2e.ti.com/…/3440672

赞(0)
未经允许不得转载:TI中文支持网 » 使用Python脚本没有得到相位角度的问题
分享到: 更多 (0)