From e8ffda4a735d3fdbd8b51ecfdd8d59086ec376e9 Mon Sep 17 00:00:00 2001 From: Andrei Emeltchenko Date: Mon, 25 Jan 2016 16:31:16 +0200 Subject: [PATCH] Bluetooth: nble: Implement ble_log Implement using printf(), to make correct stack use define check. Change-Id: I81894ccb511f921a5fcff37d85790191251d683f Signed-off-by: Andrei Emeltchenko --- drivers/nble/gap.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/drivers/nble/gap.c b/drivers/nble/gap.c index 1a3baee432b..286a42e108d 100644 --- a/drivers/nble/gap.c +++ b/drivers/nble/gap.c @@ -244,7 +244,13 @@ void on_ble_gap_dtm_init_rsp(void *user_data) void ble_log(const struct ble_log_s *param, char *format, uint8_t len) { - BT_DBG(""); +#if defined(CONFIG_BLUETOOTH_DEBUG) + /* Build meaningful output */ + printf("nble: "); + printf(format, param->param0, param->param1, param->param2, + param->param3); + printf("\n"); +#endif } void on_ble_gap_connect_evt(const struct ble_gap_connect_evt *ev)