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.

CC2340R5: CC2340R5

Part Number: CC2340R5

Tool/software:

Hi Community,

I am new to the CC23xx BLE. i am using latest SDK and have implemented few projects. I want dive deeper so i want to understand the project structure. Significance of each file and directory project. For example, i want to what each highlighted file/directory means and their uses. 

Thanks 

Vaibhav

  • Hello Vaibhav,

    Thank you for reaching out! My best recommendation to familiarizing yourself with the SDK and all it's features is to go through our SimpleLink academy trainings. They are thorough and will give you an understanding of how the BLE stack works. I have provided the link below.

    https://dev.ti.com/tirex/explore/node?node=A__AEIJm0rwIeU.2P1OBWwlaA__SIMPLELINK-ACADEMY-CC23XX__gsUPh5j__LATEST

    I hope this helps!

    Best Regards,

    Tarek

  • Hi Terek,

    Thanks, i already went through couple project mentioned on the given link. One thing is not clear to me is, what is the exact control flow in each project.

    All i could understood is, entrypoint is main_freertos.c then app_main.c .

    Furthermore, the link which you have mentioned does not talk about creation costume profiles/services.

    Lastly, i'd like to mention what i am trying to achieve on CC2340R5 (Pls consider these below points as "How to questions" and i am expecting detailed stepwise solution) : 

     1) Create a costume profiles/services.

     2) Need to know how to enable/disable existing profile (say from basic_ble project)

    3) I want to implement multiconnection (star topology) with reliable communication.

    4) Save the few config parameter persistently in memory.

    Thanks

    Vaibhav