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.

RTOS/BOOSTXL-AOA: How to define RTLS_LOCATIONING_AOA for AOA operation?

Part Number: BOOSTXL-AOA

Tool/software: TI-RTOS

Sorry, had the project working then corrupted it. So, I reloaded the SDK but forgot how to activate the rtls_passive to operate in AOA mode. I know RTLS_LOCATIONING_AOA needs to be defined somewhere. I did a search but couldn't find it.

Where does the #denfine RTLS_LOCATIONING_AOA need to be placed?

thanks

  • Added it to the Compiler -> Predefined Symbols which I thought worked last time, but fails to work.
  • Hi Michael,

    Have you followed the steps in the AoA SLA:

    Also, more info here: 

      

  • Hi JL,

    Yes, I've done this before and everything was working great. But the rtls_passive project got corrupted and I had to reinstall the SDK. My problem is that all three projects involved with this kit must be directed to use AOA method instead of TOF method. This is done using the build_config.opt file for rtls_master and rtls_slave, but it is done differently for rtls_passive. I just can't remember how it was done for rtls_passive. The documentation states this needs to be done, but not how to do it. It took some playing around until I got it last time, but now I forgot how I did it.

    I placed a #define statement which did allow the python tool to recognize and process it as an AOA device, but the online GUI tool gives an error that it still thinks it's a TOF device. I know it's a simple placement of a #define statement, but I can't remember in which file it should be placed.
  • Hi Michael,
    "RTLS_LOCATIONING_AOA must be defined in predefined symbol/preprocessor symbol." So in the project settings, not the code.