English
English
简体中文
Register
Log In
English
English
简体中文
Register
Log In
Language
English
English
简体中文
Register
Log In

How to set the DEBUG log level for IPC SDK?

Last Updated on2024-08-29 01:19:51
The log level can control the amount of log output. The higher the level, the fewer the logs. Once a certain level is set, logs below this level will no longer be printed.
  • Highest log level:TAL_LOG_LEVEL_ERRHighest level
  • Lowest log level:TAL_LOG_LEVEL_TRACELowest level
The log levels are defined as follows:
typedef enum {
TAL_LOG_LEVEL_ERR, //! Error 0
TAL_LOG_LEVEL_WARN, //! Warning 1
TAL_LOG_LEVEL_NOTICE, //! Notice 2
TAL_LOG_LEVEL_INFO, //! Info 3
TAL_LOG_LEVEL_DEBUG, //! Debug 4
TAL_LOG_LEVEL_TRACE, //! Trace 5
} TAL_LOG_LEVEL_E;
There are two methods to set DEBUG logs in the IPC SDK:tuya_ipc_set_log_attr(4,NULL) or tal_log_set_manage_attr(4).

Click for services and help

Help Center