Go to the source code of this file.
|
| #define | DEBUG_BUILD 1 |
| |
| #define | DEBUG_PRINT_FILENAME_AND_LINE 0 |
| |
| #define | ERR 0 |
| |
| #define | WARN 1 |
| |
| #define | INFO 2 |
| |
| #define | DBG 3 |
| |
| #define | DEBUG_VERBOSE_LEVEL INFO |
| |
| #define | debug_none(fmt, ...) |
| |
| #define | MACROCAT2(x, y, z) x##y##z |
| |
| #define | MACROCONCAT(x, y, z) MACROCAT2(x,y,z) |
| |
| #define | MACROQUOT(x) #x |
| |
| #define | MACROQUOTE(x) MACROQUOT(x) |
| |
| #define | debug_e(fmt, ...) |
| |
| #define | debug_hex(_level, _tag, _data, _len, ...) |
| |
| #define | debug_w debug_e |
| |
| #define | debug_i debug_e |
| |
| #define | debug_d debug_none |
| |
| #define | debugf debug_i |
| |
◆ DBG
◆ DEBUG_BUILD
◆ debug_d
◆ debug_e
| #define debug_e |
( |
|
fmt, |
|
|
|
... |
|
) |
| |
Value:(__extension__({ \
PSTR_ARRAY(fmtbuf, "%u " fmt "\r\n"); \
}))
uint32_t system_get_time()
◆ debug_hex
| #define debug_hex |
( |
|
_level, |
|
|
|
_tag, |
|
|
|
_data, |
|
|
|
_len, |
|
|
|
... |
|
) |
| |
Value:{ \
m_printHex(
_F(_tag), _data, _len, ##__VA_ARGS__); \
}
#define _F(str)
Declare and use a flash string inline.
Definition: FakePgmSpace.h:83
#define DEBUG_VERBOSE_LEVEL
Definition: debug_progmem.h:49
◆ debug_i
◆ debug_none
| #define debug_none |
( |
|
fmt, |
|
|
|
... |
|
) |
| |
◆ DEBUG_PRINT_FILENAME_AND_LINE
| #define DEBUG_PRINT_FILENAME_AND_LINE 0 |
◆ DEBUG_VERBOSE_LEVEL
| #define DEBUG_VERBOSE_LEVEL INFO |
◆ debug_w
◆ debugf
◆ ERR
◆ INFO
◆ MACROCAT2
| #define MACROCAT2 |
( |
|
x, |
|
|
|
y, |
|
|
|
z |
|
) |
| x##y##z |
◆ MACROCONCAT
| #define MACROCONCAT |
( |
|
x, |
|
|
|
y, |
|
|
|
z |
|
) |
| MACROCAT2(x,y,z) |
◆ MACROQUOT
| #define MACROQUOT |
( |
|
x | ) |
#x |
◆ MACROQUOTE
◆ WARN
◆ system_get_time()
| uint32_t system_get_time |
( |
| ) |
|