diff options
author | Purnank H. G. <purnank@google.com> | 2024-04-19 14:25:42 +0800 |
---|---|---|
committer | Purnank H. G. <purnank@google.com> | 2024-04-19 19:56:02 +0800 |
commit | 0bd04ac5676e65c0b26824448b85208e0d714fa0 (patch) | |
tree | 0e44d910f56418fb19b0701b43c121a2eb3d439c | |
parent | c44feda797145384e1b5a8e506a9653ffcce842a (diff) | |
download | uwb-0bd04ac5676e65c0b26824448b85208e0d714fa0.tar.gz |
[UWB] Add a verbose logging level
Bug: 331370273
Test: Ranging and Device Init
Using `adb logcat "*:D"`
and only `adb logcat`
Change-Id: I6c24f1a3a8c6d3345932069558e279eb8afcd923
Merged-In: I6c24f1a3a8c6d3345932069558e279eb8afcd923
-rw-r--r-- | halimpl/hal/phNxpUciHal.cc | 6 | ||||
-rw-r--r-- | halimpl/log/phNxpLog.h | 7 |
2 files changed, 10 insertions, 3 deletions
diff --git a/halimpl/hal/phNxpUciHal.cc b/halimpl/hal/phNxpUciHal.cc index 8b759c8..c832b9e 100644 --- a/halimpl/hal/phNxpUciHal.cc +++ b/halimpl/hal/phNxpUciHal.cc @@ -546,7 +546,7 @@ static void phNxpUciHal_write_complete(void* pContext, phNxpUciHal_Sem_t* p_cb_data = (phNxpUciHal_Sem_t*)pContext; if (pInfo->wStatus == UWBSTATUS_SUCCESS) { - NXPLOG_UCIHAL_D("write successful status = 0x%x", pInfo->wStatus); + NXPLOG_UCIHAL_V("write successful status = 0x%x", pInfo->wStatus); } else { NXPLOG_UCIHAL_E("write error status = 0x%x", pInfo->wStatus); } @@ -710,10 +710,10 @@ void phNxpUciHal_read_complete(void* pContext, length = (length << EXTENDED_MODE_LEN_SHIFT) | pInfo->pBuff[index + EXTENDED_MODE_LEN_OFFSET] ; } length += UCI_MSG_HDR_SIZE; - NXPLOG_UCIHAL_D("read successful length = %d", length); + NXPLOG_UCIHAL_V("read successful length = %d", length); if (pInfo->wStatus == UWBSTATUS_SUCCESS) { - NXPLOG_UCIHAL_D("read successful status = 0x%x", pInfo->wStatus); + NXPLOG_UCIHAL_V("read successful status = 0x%x", pInfo->wStatus); nxpucihal_ctrl.p_rx_data = &pInfo->pBuff[index]; nxpucihal_ctrl.rx_data_len = length; phNxpUciHal_print_packet(NXP_TML_UCI_RSP_NTF_UWBS_2_AP, nxpucihal_ctrl.p_rx_data, nxpucihal_ctrl.rx_data_len); diff --git a/halimpl/log/phNxpLog.h b/halimpl/log/phNxpLog.h index fe723fd..fd9ec52 100644 --- a/halimpl/log/phNxpLog.h +++ b/halimpl/log/phNxpLog.h @@ -65,6 +65,7 @@ extern uci_log_level_t gLog_level; #define NXPLOG_LOG_ERROR_LOGLEVEL 0x01 #define NXPLOG_LOG_WARN_LOGLEVEL 0x02 #define NXPLOG_LOG_DEBUG_LOGLEVEL 0x03 +#define NXPLOG_LOG_VERBOSE_LOGLEVEL 0x04 /* ####################### Set the default logging level for EVERY COMPONENT * here ########################## :END: */ @@ -130,6 +131,11 @@ extern const char* NXPLOG_ITEM_HCPR; /* Android logging tag for NxpHcpR */ /* Logging APIs used by NxpUciHal module */ #if (ENABLE_HAL_TRACES == TRUE) +#define NXPLOG_UCIHAL_V(...) \ + { \ + if ((gLog_level.hal_log_level >= NXPLOG_LOG_VERBOSE_LOGLEVEL)) \ + LOG_PRI(ANDROID_LOG_VERBOSE, NXPLOG_ITEM_UCIHAL, __VA_ARGS__); \ + } #define NXPLOG_UCIHAL_D(...) \ { \ if ((gLog_level.hal_log_level >= NXPLOG_LOG_DEBUG_LOGLEVEL)) \ @@ -146,6 +152,7 @@ extern const char* NXPLOG_ITEM_HCPR; /* Android logging tag for NxpHcpR */ LOG_PRI(ANDROID_LOG_ERROR, NXPLOG_ITEM_UCIHAL, __VA_ARGS__); \ } #else +#define NXPLOG_UCIHAL_V(...) #define NXPLOG_UCIHAL_D(...) #define NXPLOG_UCIHAL_W(...) #define NXPLOG_UCIHAL_E(...) |