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.

CCS/LAUNCHXL-CC26X2R1: How does the Callback parameter in GapAdv_create() work?

Part Number: LAUNCHXL-CC26X2R1

Tool/software: Code Composer Studio

Dear team,

I am trying to wrap my mind around the interplay between TI-RTOS, iCall, BLE protocol stack. I believe I understand how GapAdv_create() works, but I wanted to make sure that I am not getting something backwards. When GapAdv_create() is called the SimplePeripheral_advCallback() is invoked which then sends a message to the TI-RTOS message queue. I am familiar with the situation when an event occurs in the protocol stack which is then sent to application. Is GapAdv_create() a case where information, through the creation of an advertisement set, is sent to the protocol stack from the application.

Best regards,

Connor Desmond