/**********************************************************************
|
* Copyright: (C)2023 LingYun IoT System Studio
|
* Author: GuoWenxue<guowenxue@gmail.com> QQ: 281143292
|
* Description: ESP32 module linux compatible logger API
|
*
|
* ChangeLog:
|
* Version Date Author Description
|
* V1.0.0 2023.04.3 GuoWenxue Release initial version
|
***********************************************************************/
|
|
#ifndef SRC_ESP_LOGGER_H_
|
#define SRC_ESP_LOGGER_H_
|
|
//#define CONFIG_ESP_DEBUG
|
|
#ifdef CONFIG_ESP_DEBUG
|
|
#define log_error(format,args...) printf(format, ##args)
|
#define log_info(format,args...) printf(format, ##args)
|
#define log_debug(format,args...) printf(format, ##args)
|
#define log_trace(format,args...) printf(format, ##args)
|
|
|
#else
|
|
#define log_error(format,args...) do{} while(0)
|
#define log_info(format,args...) do{} while(0)
|
#define log_debug(format,args...) do{} while(0)
|
#define log_trace(format,args...) do{} while(0)
|
|
#endif
|
|
|
#endif /* SRC_ESP_LOGGER_H_ */
|