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-CC2640R2: TOF works fine, but how can I enable the AOA

Part Number: LAUNCHXL-CC2640R2
Other Parts Discussed in Thread: CC2640R2F

HI, 

    I 'm using CC2640R2 Development kit for AOA demonstration.   (CC2640R2 LaunchPad ; CC2640R2F precisely)

    env:  Windows 7 SP1;  ccs_setup_9.2.0.00013;  simplelink_cc2640r2_sdk_3_30_00_20

    I follow the step;https://dev.ti.com/tirex/content/simplelink_academy_cc2640r2sdk_3_30_03_00/modules/rtls_toolbox_ble3/rtls_intro/rtls_intro.html#modify-load-the-software

    and file:///C:/ti/simplelink_cc2640r2_sdk_3_30_00_20/tools/blestack/rtls_agent/README.md; 

     At last the TOF works, but it seems AOA is not being enabled.  

     Could you please tell me how to enable the AOA related functions?     And how can I get I/Q sampling of the CTE with SDK_3_30 ? 

    

B.R.

hao

  • hi,  last problem solved. 

    I found how to setup AOA related settings here: file:///C:/ti/simplelink_cc2640r2_sdk_3_30_00_20/examples/rtos/CC2640R2_LAUNCHXL/blestack/rtls_master/README.html. 

    " -DRTLS_LOCATIONING_AOA in build_config.opt" .    

    but I do not know how to implement "Pin 29 will be held high" ,  could you please help me? 

  • Sorry for so frequently questioning.    I found it will not work well if flash multi-boards using Flash programmer 2.  

    So after I flash my 3 boards one by one,  now master can find slave BLE.   

    But again it freeze(no move) at the setting AOA parameter step. 

    I have not complete the step ""Pin 29 will be held high" yet.  because I do not know if this means: Using metal wire and connect DIO29 with 5V power.  Is it right? 

    Maybe after I complete the step, then the whole AOA can work.

    B.R.

    hao

  • I guess the process freeze at "setting AOA parameter",  because I didn't set proper parameter for AOA . 

    the problem is how can I set''Connection interval" in the project ?

    B.R.

    hao

  • I change to use another RTLS_monitor 0.9.5(this one is for SDK 3.30, the other one is for SDK 3.20), and the AOA works.       

    now the question is how to complete "Pin 29 will be held high" ? 

    and how to set parameter ''Connection interval" in the project ?

    B.R.

    hao

  • hi,   

    It shows that the Chrome is sampling I/Q data.  But where can I find it (I/Q data) ?  

    B.R.

    hao

  • Hi Hao,

    TI has made the decision to discontinue further development and support of the TI-proprietary Angle of Arrival (AoA) on the CC2640R2. We recommend and welcome our customers using AoA on CC2640R2 to transition from the CC2640R2 to the new RTLS examples based on the Bluetooth 5.1 specification which can be used with the CC13x2R and CC26x2R devices. These software examples can be found in the latest SimpleLink CC13xx and CC26xx software development kit which features a Bluetooth 5.1 qualified stack with support of Bluetooth 5.1 Angle of Arrival. To make this transition, here is a list of available resources you can reference: Simple Link AcademyAoA stack users guideLaunchPad Tool Order Page

    Best Regards,

    Jan