12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 |
- #ifndef __IOT_DEMO_DEF_H__
- #define __IOT_DEMO_DEF_H__
- #define CN_BOARD_SWITCH_ON 1
- #define CN_BOARD_SWITCH_OFF 0
- #define CN_HOURS_IN_DAY 24
- #define CN_MINUTES_IN_HOUR 60
- #define CN_SECONDS_IN_MINUTE 60
- #define CN_SECONDS_IN_HOUR (CN_MINUTES_IN_HOUR * CN_SECONDS_IN_MINUTE)
- #define CN_MINISECONDS_IN_SECOND 1000
- #define CN_MINUTES_IN_DAY (CN_HOURS_IN_DAY * CN_MINUTES_IN_HOUR)
- #define CN_SECONS_IN_DAY (CN_SECONDS_IN_MINUTE * CN_MINUTES_IN_DAY)
- #define BASE_YEAR_OF_TIME_CALC 1900
- #define AFTER_NETCFG_ACTION 2
- #define BUFF_SIZE 256
- typedef enum {
- LOG_LEVEL_INFO = 0,
- LOG_LEVEL_DEBUG,
- LOG_LEVEL_WARN,
- LOG_LEVEL_ERR,
- LOG_LEVEL_EXCEPTION,
- LOG_LEVEL_EXIT,
- }LogLevelType
- #define RAISE_LOG 1
- #define DISABLE_LEVEL LOG_LEVEL_INFO
- #ifdef RAISE_LOG
- #define RaiseLog(level,fmt, ...) \
- do \
- { \
- if(level < DISABLE_LEVEL) break
- printf("[%s][%u][%d] " fmt "\r\n", \
- __FUNCTION__,__LINE__,level, ##__VA_ARGS__); \
- } while (0)
- #else
- #define RaiseLog(level,fmt, ...)
- #endif
- #endif
|