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.

LAUNCHXL-CC26X2R1: 关于IQ数据转化为AOA角度问题

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?