drivers/nble: Add basic connection handling support
Add connection handling skeleton keeping interfaces similar to net/bluetooth and putting internals to private conn_internal.h header. ... bt: rpc_deserialize (0xa8008924): on_ble_gap_connect_evt bt: on_ble_gap_connect_evt (0xa8008924): handle 3 ... bt: rpc_deserialize (0xa8008924): on_ble_gap_conn_update_evt bt: bt_conn_ref (0xa8008924): handle 3 ref 2 bt: bt_conn_unref (0xa8008924): handle 3 ref 1 ... bt: rpc_deserialize (0xa8008924): on_ble_gap_disconnect_evt bt: bt_conn_ref (0xa8008924): handle 3 ref 2 bt: on_ble_gap_disconnect_evt (0xa8008924): conn 0xa80080c4 handle 3 bt: bt_conn_unref (0xa8008924): handle 3 ref 1 bt: bt_conn_unref (0xa8008924): handle 3 ref 0 ... Change-Id: I1885ecad5c57323b7d5a68be0c63d98dc65350b3 Signed-off-by: Andrei Emeltchenko <andrei.emeltchenko@intel.com>
This commit is contained in:
parent
ff784b4175
commit
48b10035c5
3 changed files with 136 additions and 17 deletions
|
@ -256,22 +256,6 @@ void ble_log(const struct ble_log_s *param, char *format, uint8_t len)
|
|||
#endif
|
||||
}
|
||||
|
||||
void on_ble_gap_connect_evt(const struct ble_gap_connect_evt *ev)
|
||||
{
|
||||
BT_DBG("handle %u", ev->conn_handle);
|
||||
}
|
||||
|
||||
void on_ble_gap_disconnect_evt(const struct ble_gap_disconnect_evt *ev)
|
||||
{
|
||||
BT_DBG("handle %u", ev->conn_handle);
|
||||
}
|
||||
|
||||
void on_ble_gap_conn_update_evt(const struct ble_gap_conn_update_evt *ev)
|
||||
{
|
||||
BT_DBG("handle %u interval %u", ev->conn_handle,
|
||||
ev->conn_values.interval);
|
||||
}
|
||||
|
||||
void on_ble_gap_sm_status_evt(const struct ble_gap_sm_status_evt *ev)
|
||||
{
|
||||
BT_DBG("");
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue