diff options
author | Purnank G <purnank@google.com> | 2024-04-22 13:01:21 +0000 |
---|---|---|
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2024-04-22 13:01:21 +0000 |
commit | df5cf0a4bdecab9dca3da997e895d37ec6539a2e (patch) | |
tree | 646d20cc238c63086538d415eb84f8eb2b560e1e | |
parent | 0a004588ecd567008bce657ba2dc49719ac9a7f4 (diff) | |
parent | 0bd04ac5676e65c0b26824448b85208e0d714fa0 (diff) | |
download | uwb-df5cf0a4bdecab9dca3da997e895d37ec6539a2e.tar.gz |
Merge "[UWB] Add a verbose logging level" into main
-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(...) |