Central Softdevice` handling conn_handle value problem

Hi. First of all, I appreciate to all users support.
I work with SDK 17.1, nrf52832.


I`m trying to make multi link Central. It connect to multi Bootloaders for DFU.

When central connected to first perip,1st periph` conn_handle is 0x00.
After 2nd periph connected, conn_handle is definitely 0x01.

So I tried to send data to 2nd periph, then error occured(Invalid error(0x08) it means handle value is not right).

As I known, handle_value is handled by Softdevice. But it is not coincidient conn_handle value.

I want to solve this problem. 
Is there any solution??(Like, re_assigning conn_handle or checking conn_handle value before send data to periph, etc).

Parents Reply Children
No Data
Related