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.

MSG_BUFFER_NOT_AVAIL with several link

Hi,

I encountered a strange problem with my BLE application.

I've got a central device which is my GATT server.

I need to send 10 notifications (1 Byte) per seconds (with 25ms connection interval) , and it's works well when there's only one peripheral connected .

But when two peripherals are connected, I encounter the MSG_BUFFER_NOT_AVAIL error when I try to send notifications on the second link.

I don't understand why this error occur, I think that the buffer has enough time to empty before sending an another notification. This is the same when I try to send 2 notifications per second with 25ms connection interval.

There is surely something that I didn't understood, so I hope someone can explain me what is going wrong.

Thank !

Best Regards