Enable CLI logging (#670)

* enable uart logging
This commit is contained in:
Buke Po
2016-09-23 20:43:49 -07:00
committed by Jonathan Hui
parent 8d6923fe8b
commit 3452933fc5
5 changed files with 180 additions and 1 deletions
+25 -1
View File
@@ -32,12 +32,36 @@
*
*/
#ifdef OPENTHREAD_CONFIG_FILE
#include OPENTHREAD_CONFIG_FILE
#else
#include <openthread-config.h>
#endif
#include <platform/logging.h>
#if OPENTHREAD_ENABLE_CLI_LOGGING
#include <ctype.h>
#include <inttypes.h>
#include <stdarg.h>
#include <stdio.h>
#include <stdint.h>
#include <string.h>
#include <common/code_utils.hpp>
#include <cli/cli-uart.h>
#endif
void otPlatLog(otLogLevel aLogLevel, otLogRegion aLogRegion, const char *aFormat, ...)
{
#if OPENTHREAD_ENABLE_CLI_LOGGING
va_list args;
va_start(args, aFormat);
otCliLog(aLogLevel, aLogRegion, aFormat, args);
va_end(args);
#else
(void)aLogLevel;
(void)aLogRegion;
(void)aFormat;
#endif // OPENTHREAD_ENABLE_CLI_LOGGING
}