This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

gattc read in multi connect

I am using S120 Softdevice, with bunch of different type ble tags(peripherals). written a code to connect multiple tags at a time and doing a gattc read to fetch the battery level.

Each type of tag has different read handles for battery read.

I am getting invalid battery levels.

Verified with gatt tool & nrfconnect on each tag type and came to conclusion that read request are not going to specific tag. i.e after connecting to multiple tags doing a gattc read request to multiple tags are getting misplaced. I verified that i am sending appropriate read handle for sd_ble_gattc_read after connect event.

Is there issue with multi connect.

Related