mtb-pmbus 1.2.0.1772
 
Loading...
Searching...
No Matches
Logging level Macros

General Description

Macros

#define MTB_PMBUS_LOG_ERR(_fmt, ...)
 Logs an error message.
 
#define MTB_PMBUS_LOG_WRN(_fmt, ...)
 Logs a warning message.
 
#define MTB_PMBUS_LOG_INF(_fmt, ...)
 Logs an informational message.
 
#define MTB_PMBUS_LOG_DBG(_fmt, ...)
 Logs a debug message.
 
#define MTB_PMBUS_LOG_LEVEL_OFF   0U
 Logging is disabled (default)
 
#define MTB_PMBUS_LOG_LEVEL_ERROR   1U
 Logs only error messages.
 
#define MTB_PMBUS_LOG_LEVEL_WARNING   2U
 Logs only error, warning messages.
 
#define MTB_PMBUS_LOG_LEVEL_INFO   3U
 Logs error, warning, and info messages.
 
#define MTB_PMBUS_LOG_LEVEL_DEBUG   4U
 Logs all messages (including debug)
 

Macro Definition Documentation

◆ MTB_PMBUS_LOG_ERR

#define MTB_PMBUS_LOG_ERR ( _fmt,
... )
Value:
MTB_PMBUS_LOG_WRITE("[PMBUS_ERR] " _fmt "\n\r", ##__VA_ARGS__)

Logs an error message.

Active when MTB_PMBUS_LOG_LEVEL >= MTB_PMBUS_LOG_LEVEL_ERROR.

Parameters
_fmtprintf-style format string
...Optional arguments for the format string

◆ MTB_PMBUS_LOG_WRN

#define MTB_PMBUS_LOG_WRN ( _fmt,
... )
Value:
MTB_PMBUS_LOG_WRITE("[PMBUS_WRN] " _fmt "\n\r", ##__VA_ARGS__)

Logs a warning message.

Active when MTB_PMBUS_LOG_LEVEL >= MTB_PMBUS_LOG_LEVEL_WARNING.

Parameters
_fmtprintf-style format string
...Optional arguments for the format string

◆ MTB_PMBUS_LOG_INF

#define MTB_PMBUS_LOG_INF ( _fmt,
... )
Value:
MTB_PMBUS_LOG_WRITE("[PMBUS_INF] " _fmt "\n\r", ##__VA_ARGS__)

Logs an informational message.

Active when MTB_PMBUS_LOG_LEVEL >= MTB_PMBUS_LOG_LEVEL_INFO.

Parameters
_fmtprintf-style format string
...Optional arguments for the format string

◆ MTB_PMBUS_LOG_DBG

#define MTB_PMBUS_LOG_DBG ( _fmt,
... )
Value:
MTB_PMBUS_LOG_WRITE("[PMBUS_DBG] " _fmt "\n\r", ##__VA_ARGS__)

Logs a debug message.

Active when MTB_PMBUS_LOG_LEVEL >= MTB_PMBUS_LOG_LEVEL_DEBUG.

Parameters
_fmtprintf-style format string
...Optional arguments for the format string