I'm using "nrf5_SDK_for_Mesh_v0.9.2-Alpha".
How can I debug print out to UART print at printf, not RTT ?
I'm using "nrf5_SDK_for_Mesh_v0.9.2-Alpha".
How can I debug print out to UART print at printf, not RTT ?
Jake,
in ["mesh/core/api/nrf_mesh_config_core.h"] line 307 you can see that rtt is the default:
#ifndef LOG_CALLBACK_DEFAULT #if defined(NRF51) || defined(NRF52_SERIES) #define LOG_CALLBACK_DEFAULT log_callback_rtt #else #define LOG_CALLBACK_DEFAULT log_callback_stdout #endif #endif
override this at compile time with a cmake argument.
cmake .. -G Ninja -DLOG_CALLBACK_DEFAULT=log_callback_stdout
Thank you thst.
I already did your comment. But, I can not change UART pin. I want to use p0.04 and 5 for UART TX/RX. How can I change it?
Thank you thst.
I already did your comment. But, I can not change UART pin. I want to use p0.04 and 5 for UART TX/RX. How can I change it?