Hi. I'm using PCA10028, SDK10.0.0, S130 and "ble_app_multilink_central" for reference.
Multi-connection function is OK. Whenever I connect to peripherals, I can see connected devices. And when I make it single connection, result is great, service_discover as well.
When I make it multi connection, first "service_discover" is OK. But from 2nd connection, right after "service_discover", p_ble_evt->evt.gattc_evt.gatt_status=0101(BLE_GATT_STATUS_ATTERR_INVALID_HANDLE) or 0103(BLE_GATT_STATUS_ATTERR_WRITE_NOT_PERMITTED) in function "client_handling_ble_evt_handler" somtimes.
I don't know why. I need your help.
P.S. Do you provide a smartphone peripheral application to check central function? As I know, nordic smartphone applications are nomally Central function.