Hi Community,
Recently I have started testing my BLE peripheral running HRS with iPhone. My device is running SDK16 on nRF52 SoC. This is working perfectly with Android mobiles. \
I searched the community for this issue and found below thread which mentioned MTU size exchange could be a problem.
But MTU exchange is present in nrf_ble_gatt_on_ble_evt callback as shown below.
case BLE_GATTS_EVT_EXCHANGE_MTU_REQUEST: on_exchange_mtu_request_evt(p_gatt, p_ble_evt); break;
I have attached nRF connect log for reference. Can someone help me understand what could be the issue?
Best
Lakshmikanth.