aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAyke van Laethem2017-11-24 00:56:12 +0100
committerDamien George2018-07-18 17:12:25 +1000
commitfc5d89e29d648f55c54edce29eaacee51b3e0234 (patch)
tree62c5b478362498b94ccc01d9c2f07d1b03ecc269
parent2561bcf0c04a4dda97c6af925a1b023586b5ac32 (diff)
nrf/drivers/bluetooth: Start advertising after disconnect.
Disconnecting after a connect would not restart advertising, so reconnecting may get harder.
-rw-r--r--ports/nrf/drivers/bluetooth/ble_uart.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/ports/nrf/drivers/bluetooth/ble_uart.c b/ports/nrf/drivers/bluetooth/ble_uart.c
index cc829750c..4646d4987 100644
--- a/ports/nrf/drivers/bluetooth/ble_uart.c
+++ b/ports/nrf/drivers/bluetooth/ble_uart.c
@@ -141,6 +141,7 @@ STATIC void gap_event_handler(mp_obj_t self_in, uint16_t event_id, uint16_t conn
} else if (event_id == 17) { // disconnect event
self->conn_handle = 0xFFFF; // invalid connection handle
m_connected = false;
+ ble_uart_advertise();
}
}