drivers/nble: Print local Bluetooth address
Add printing local bdaddr to help with discovery. ... on_ble_gap_read_bda_rsp (0xa80089a4): Local bdaddr: C3:40:54:C7:DE:B4 (random) ... Change-Id: I19f8000b1029fdc839303203d6bac91ee76231ed Signed-off-by: Andrei Emeltchenko <andrei.emeltchenko@intel.com>
This commit is contained in:
parent
068fe1136e
commit
483f015359
1 changed files with 13 additions and 0 deletions
|
@ -37,6 +37,17 @@ static bt_ready_cb_t bt_ready_cb;
|
||||||
/* Local Bluetooth LE Device Address */
|
/* Local Bluetooth LE Device Address */
|
||||||
static bt_addr_le_t bdaddr;
|
static bt_addr_le_t bdaddr;
|
||||||
|
|
||||||
|
#if defined(CONFIG_BLUETOOTH_DEBUG)
|
||||||
|
static const char *bt_addr_le_str(const bt_addr_le_t *addr)
|
||||||
|
{
|
||||||
|
static char str[BT_ADDR_LE_STR_LEN];
|
||||||
|
|
||||||
|
bt_addr_le_to_str(addr, str, sizeof(str));
|
||||||
|
|
||||||
|
return str;
|
||||||
|
}
|
||||||
|
#endif /* CONFIG_BLUETOOTH_DEBUG */
|
||||||
|
|
||||||
static void send_dm_config(void)
|
static void send_dm_config(void)
|
||||||
{
|
{
|
||||||
struct ble_core_gap_sm_config_params config;
|
struct ble_core_gap_sm_config_params config;
|
||||||
|
@ -309,6 +320,8 @@ void on_ble_gap_read_bda_rsp(const struct ble_service_read_bda_response *rsp)
|
||||||
|
|
||||||
bt_addr_le_copy(&bdaddr, &rsp->bd);
|
bt_addr_le_copy(&bdaddr, &rsp->bd);
|
||||||
|
|
||||||
|
BT_DBG("Local bdaddr: %s", bt_addr_le_str(&bdaddr));
|
||||||
|
|
||||||
ble_get_version_req(NULL);
|
ble_get_version_req(NULL);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue