I'm trying to understand what is meant in section 5 of the BLE on Android primer: "The peripheral device should disconnect itself when it gets disconnected by the client."
In the reference project: ble_app_uart_s130_pca10028, I understand that I can disconnect with sd_ble_gap_disconnect, but I'm not sure on which condition this should be done. on_ble_evt, in the case of BLE_GAP_EVT_DISCONNECTED, seems like a redundant call. Does anyone know what they mean by that last bit?