We have a nRF based device being connected from a nRF51 dongle (PCA10031). We use pc-ble-driver 2.2.1.
We enable notifications and then we let the device running for a long time. At some point, we stop receiving any notifications, buy checking the log, we can se:
But our app did not request the soft device to reset (I d'ont even know how this could be requested).
What could make the dongle reset it's state like that?
Note that we don't even get any BLE_GAP_EVT_DISCONNECTED notification, so our app still believe everything is still fine, while actually the connection was closed for good.