Logging improvements
This commit is contained in:
@@ -3,6 +3,22 @@
|
||||
#include "Nmea2kTwai.h"
|
||||
#include "N2kDeviceList.h"
|
||||
|
||||
#define LOGE(tag, fmt, ...) \
|
||||
do { if (loglevel >= ESP_LOG_ERROR) ESP_LOGE(tag, fmt, ##__VA_ARGS__); } while(0)
|
||||
|
||||
#define LOGW(tag, fmt, ...) \
|
||||
do { if (loglevel >= ESP_LOG_WARN) ESP_LOGW(tag, fmt, ##__VA_ARGS__); } while(0)
|
||||
|
||||
#define LOGI(tag, fmt, ...) \
|
||||
do { if (loglevel >= ESP_LOG_INFO) ESP_LOGI(tag, fmt, ##__VA_ARGS__); } while(0)
|
||||
|
||||
#define LOGD(tag, fmt, ...) \
|
||||
do { if (loglevel >= ESP_LOG_DEBUG) ESP_LOGD(tag, fmt, ##__VA_ARGS__); } while(0)
|
||||
|
||||
#define LOGV(tag, fmt, ...) \
|
||||
do { if (loglevel >= ESP_LOG_VERBOSE) ESP_LOGV(tag, fmt, ##__VA_ARGS__); } while(0)
|
||||
|
||||
|
||||
#define STRINGIFY_IMPL(x) #x
|
||||
#define STRINGIFY(x) STRINGIFY_IMPL(x)
|
||||
|
||||
@@ -117,6 +133,7 @@ extern Nmea2kTwai &NMEA2000;
|
||||
extern tN2kDeviceList *pN2kDeviceList;
|
||||
|
||||
extern char globalmode;
|
||||
extern uint8_t loglevel;
|
||||
|
||||
extern uint64_t chipid;
|
||||
extern int16_t led_brightness;
|
||||
|
||||
Reference in New Issue
Block a user