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.