Hi,
I am using nrf52832 with soft device 3. I am operating on peripheral role, while i am initiating sd_ble_gattc_exchange_mtu_request with desired MTU ,it internally sends LL_LENGTH_REQ command. The other side android application is not responding for this command and this case is observed in only in particular model phone. I observed after some time the connection is automatically terminated.BLE_HCI_STATUS_CODE_LMP_RESPONSE_TIMEOUT error code coming from phone. My understanding is soft device is closing the connection since the LL_LENGTH_REQ command is not answered from phone.
- Is there any way soft device can ignore this and do not initiate dis connection procedure?.
- Is there any way we can stop LL_LENGTH_REQ command initiation from soft device?( since user don't have control on this in soft device 3)
- Is there any work around for this?
Thanks,
Sridhar.