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: Evaluating Angle of Arrival Results

Part Number: BOOSTXL-AOA

Hello,

I have run a few tests for the AoA boosterpack, using the aoa_sender and aoa_receiver projects. Results are not very encouraging and so I would like to know what I might be doing wrong. SDK version is 2_30_00_28. Receiver project build configuration is FlashROM_Angle_StackLibrary. Tests were conducted in a narrow corridor, with line-of-sight. I manually rotated the Receiver side by 45 degrees for each new test.

  1. The first test was done using the configuration Mod 0. Out of 1000 samples printed via UART, 999 of them were from AntennaArray1 (AA1). In similar fashion, when the pointy edge of the boosterpack was directed towards Mod -1 (not Mod 1), the ratio was AA1: 1, AA2: 999. What could be the cause of this discrepancy between AA1 & AA2, which is especially curious for Mod 0 & Mod 4? Is a single sample reliable enough to provide correct angle information?
  2. Can it be expected from configurations Mod 4, Mod 3 & Mod -3, where the boosterpack is turned away from Sender, to yield meaningful results?
  3. How do I decide on the angle between Receiver and Transmitter, using the angle information collected from both antenna arrays?

Thank you for your help.

Best Regards,

Akif

  • Hi Akif,

    You can find the recommendation for how to position the boards when calibrating in the RTLS SimpleLink Academy Lab (link: dev.ti.com/.../node )

    I have looped in and expert, and we'll get back to you.
  • Hi Akif,

    I apologize for the delay. This thread got lost in my tracker. I have asked someone to look into your results and we will get back to you next week.
  • HI Akif,

    First, have you applied all known fixes to the 2.30 SDK?
    You can find the known issues and fixes here (scroll down for simplelink_cc2640r2_sdk_2_30_00_28): e2e.ti.com/.../770218

    1. The SW is setup so that it receives one AoA package on both of the antenna arrays (one package per array) and then make a selection on who to trust based on RSSI. The received package with the strongest RSSI is the AoA package selected. That is why you will see that AA1 is selected most of the time in Mod1 and AA2 in Mod-1. In Mod0 you will typically see that is varies between AA1 and AA2.
    2. Not really as today's SW do not do any evaluation on if the transmitted signal is coming from in-front of the antenna array or behind. This mean that Mod3 and Mod-1 will theoretical estimate the same angle result (similar for Mod-3 and Mod1). It is possible to do evaluation on this but that have not been implemented yet.
    3. Today's SW use the simplest form of method to decide (as mention in 1.) base on RSSI. This is definitely something that can be improved using more sophisticated methods.

    Best Regards,
    R.M
  • Hi Akif,

    I haven’t heard from you for two weeks, so I’m assuming you were able to resolve your issue. If this isn’t the case, please click the "This did NOT resolve my issue" button and reply to this thread with more information. If this thread locks, please click the "Ask a related question" button and in the new thread describe the current status of your issue and any additional details you may have to assist us in helping to solve your issues.

    Regards,
    R.M