Part Number:LAUNCHXL-CC26X2R1
由于最新的SDK中删除了AOA角度计算部分,所以目前我想根据SDK5.1的AOA.c部分仿写一个IQ数据转化为角度的程序,但发现了如下问题:
SDK5.1中的角度计算式由AOA.c中的AOA_getPairAngles()将每个CTE中的不同天线IQ转化为相位角度差的。
问题1:这个步骤应该对应的是教程中原理的第2步吗(如下图)?
问题2:如果上个问题是第2步的话,原理中的第3步(如下图)在程序中哪部分实现?如果不是第2步的话,AOA_getPairAngles()得到的角度是否经过moving average后就直接被用作AOA angle,这样的话为什么不需要进行第3步?
问题3:如果使用BOOSTXL-AoA,此公式中的d应该为多少?波长lamada应该对应蓝牙的2.4GHz还是CTE的250KHz?
Cherry Zhou:
您好我们已经收到您的问题并升级到英文论坛,如有答复将尽快回复您。谢谢!
,
Cherry Zhou:
您好,关于您的问题您可以参阅以下帖子,相对应的中文帖子在该论坛可以通过关键词搜索查找到:
https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/773118/simplelink-cc2640r2-sdk-how-to-estimate-the-angle-of-aoa-in-function-rtlsctrl_estimateangle
https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/979292/boostxl-aoa-aoa-calculations
https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/971169/cc2640r2f-about-aoa-iq-data
https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/855616/boostxl-aoa-value-of-d-in-formula-for-calculating-aoa
https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/935608/boostxl-aoa-what-is-the-distance-between-two-antennas-in-an-antenna-array
,
chuan li:
这些帖子详细且具体的解决了我的问题,感谢。