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.

Indications with BLE 1.4.1 ATT_HANDLE_VALUE_CFM

After porting to the new stack (1.4.1) I followed the instructions in the porting guide.

"For example, a buffer must be allocated when sending a GATT_Notification. Note that this is done by the stack if the preferred method to send a GATT notification / indication is to used. That is, using a profile’s SetParameter function (i.e. SimpleProfile_SetParameter()) and calling GATTServApp_ProcessCharCfg(). See the simpleGATTProfile.c for an example of this. "

So I now use the preferred method with SetParameter/GATTServApp_ProcessCharCfg versus the direct indication call (which worked fine in 1.4)

I now see the first indication get to the central, but the peripheral doesn't receive a ATT_HANDLE_VALUE_CFM message.

Is there something else needed to configure this to work?

Thanks!

Marty