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.

BOOSTXL-AOA: Antenna pair angle varying when calculated with different packet

Part Number: BOOSTXL-AOA


Hi,

I have obtained the IQ samples by keeping the slave in front of passive using Antenna 1 and 2 of array 1.

I obtained 320 samples of each packet and taken 5 packet.

When i was using function AOA_getPairAngles(void) to obtain the angle between pair of antennas used, i am getting different value for different packet obtained from same slave and passive and under same environmental conditions.

I have passed the I and Q values in this function and calculated antenna_versus_avg for each packet received. I got different values fro different packets.

Please suggest me how to eliminate this issue.

  • Hi Akansha,

    Can you post your graphs, how vig is the difference?

    What device did you use, and what version of the SDK?

  • Hi,

    I am using CC2640R2 launch pad with BOOSTXL-AOA and CC2640R2_3_20_00_21 sdk.

    I have written the algorithm of AOA_getPairAngles() in python to get the phase difference between two antennas used.

    I have passed the I and Q samples of 5 packet one by one and observed the phase difference between two antenna and every time obtained different value.

    Below is the attached IQ samples obtained.Book.xlsx

    Thanks

    Akansha

  • Hi,

    AOA_getPairAngles()  : this function is returning an angle for one packet.

    I am getting different values fro different packet sent from same slave to same passive and under same environmental conditions.

    Am i assuming wrong that AOA_getPairAngles() is returning angle between pair of antennas used?

    Please suggest me how to eliminate this error.

    I have attached IQ samples file in previous query, and thus getting 5 angle value for 5 packet posted below:

    [-16.408942532893406,  28.064806813621722,  5.95561045414478,  37.637843431907754,  54.957444383230516,  50.566093605166174]

    1263.Book.xlsx

    Thanks

    Akansha

  • Hi,

    Have you verify if you do measure a stable angle using TI's example? Have you fully tested your python function with known data? From what you have written, it is hard to say where does the problem come from.

    Regards,