|
12 | 12 | ///////////////////////////////////////////////// Check Configurations /////////////////////////////////////////////////
|
13 | 13 | ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
14 | 14 | /**
|
15 |
| - * These functions are used to check the function parameters, return value, etc. Disable them will reduce the code size. |
| 15 | + * Check handle method, choose one of the following: |
| 16 | + * - ESP_UTILS_CHECK_HANDLE_WITH_NONE: Do nothing when check failed (Minimum code size) |
| 17 | + * - ESP_UTILS_CHECK_HANDLE_WITH_ERROR_LOG: Print error message when check failed (Recommended) |
| 18 | + * - ESP_UTILS_CHECK_HANDLE_WITH_ASSERT: Assert when check failed |
16 | 19 | *
|
17 | 20 | */
|
18 |
| -/* Set to 1 if use `ESP_UTILS_CHECK_*()` macros */ |
19 |
| -#define ESP_UTILS_CONF_ENABLE_CHECK (1) // 0/1 |
20 |
| -#if ESP_UTILS_CONF_ENABLE_CHECK |
21 |
| - /* Set to 1 if print message when check failed */ |
22 |
| - #define ESP_UTILS_CONF_CHECK_WITH_ERROR_LOG (1) // 0/1 |
23 |
| - |
24 |
| - /* Set to 1 if assert when check failed */ |
25 |
| - #define ESP_UTILS_CONF_CHECK_WITH_ASSERT (0) // 0/1 |
26 |
| -#endif // ESP_UTILS_CONF_ENABLE_CHECK |
| 21 | +#define ESP_UTILS_CONF_CHECK_HANDLE_METHOD (ESP_UTILS_CHECK_HANDLE_WITH_ERROR_LOG) |
27 | 22 |
|
28 | 23 | ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
29 | 24 | ////////////////////////////////////////////////// Log Configurations //////////////////////////////////////////////////
|
30 | 25 | ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
31 | 26 | /**
|
32 |
| - * These functions are used to print log messages. Disable them will reduce the code size. |
| 27 | + * Global log level, logs with a level lower than this will not be compiled. Choose one of the following: |
| 28 | + * - ESP_UTILS_LOG_LEVEL_DEBUG: Extra information which is not necessary for normal use (values, pointers, sizes, etc) |
| 29 | + * (lowest level) |
| 30 | + * - ESP_UTILS_LOG_LEVEL_INFO: Information messages which describe the normal flow of events |
| 31 | + * - ESP_UTILS_LOG_LEVEL_WARNING: Error conditions from which recovery measures have been taken |
| 32 | + * - ESP_UTILS_LOG_LEVEL_ERROR: Critical errors, software module cannot recover on its own |
| 33 | + * - ESP_UTILS_LOG_LEVEL_NONE: No log output (highest level) (Minimum code size) |
33 | 34 | *
|
34 | 35 | */
|
35 |
| -/* Set to 1 if use `ESP_UTILS_LOG*()` macros */ |
36 |
| -#define ESP_UTILS_CONF_ENABLE_LOG (1) // 0/1 |
37 |
| -#if ESP_UTILS_CONF_ENABLE_LOG |
38 |
| - /** |
39 |
| - * Global log level, logs with a level lower than this will not be compiled. Choose one of the following: |
40 |
| - * - ESP_UTILS_LOG_LEVEL_DEBUG: Extra information which is not necessary for normal use (values, pointers, sizes, etc) |
41 |
| - * (lowest level) |
42 |
| - * - ESP_UTILS_LOG_LEVEL_INFO: Information messages which describe the normal flow of events |
43 |
| - * - ESP_UTILS_LOG_LEVEL_WARNING: Error conditions from which recovery measures have been taken |
44 |
| - * - ESP_UTILS_LOG_LEVEL_ERROR: Critical errors, software module cannot recover on its own (highest level) |
45 |
| - * |
46 |
| - */ |
47 |
| - #define ESP_UTILS_CONF_LOG_LEVEL (ESP_UTILS_LOG_LEVEL_INFO) |
48 |
| - #if ESP_UTILS_CONF_LOG_LEVEL == ESP_UTILS_LOG_LEVEL_DEBUG |
| 36 | +#define ESP_UTILS_CONF_LOG_LEVEL (ESP_UTILS_LOG_LEVEL_INFO) |
| 37 | +#if ESP_UTILS_CONF_LOG_LEVEL == ESP_UTILS_LOG_LEVEL_DEBUG |
49 | 38 |
|
50 |
| - /* Set to 1 if print trace log messages when enter/exit functions, useful for debugging */ |
51 |
| - #define ESP_UTILS_CONF_ENABLE_LOG_TRACE (0) |
| 39 | + /* Set to 1 if print trace log messages when enter/exit functions, useful for debugging */ |
| 40 | + #define ESP_UTILS_CONF_ENABLE_LOG_TRACE (0) |
52 | 41 |
|
53 |
| - #endif // ESP_UTILS_CONF_LOG_LEVEL |
| 42 | +#endif // ESP_UTILS_CONF_LOG_LEVEL |
54 | 43 |
|
55 |
| - /* Log format buffer size */ |
56 |
| - #define ESP_UTILS_CONF_LOG_BUFFER_SIZE (256) |
57 |
| -#endif // ESP_UTILS_CONF_ENABLE_LOG |
| 44 | +/* Log format buffer size */ |
| 45 | +#define ESP_UTILS_CONF_LOG_BUFFER_SIZE (256) |
58 | 46 |
|
59 | 47 | ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
60 | 48 | //////////////////////////////////////////////// Memory Configurations /////////////////////////////////////////////////
|
|
96 | 84 | * 3. Even if the patch version is not consistent, it will not affect normal functionality.
|
97 | 85 | *
|
98 | 86 | */
|
99 |
| -#define ESP_UTILS_CONF_FILE_VERSION_MAJOR 0 |
100 |
| -#define ESP_UTILS_CONF_FILE_VERSION_MINOR 1 |
| 87 | +#define ESP_UTILS_CONF_FILE_VERSION_MAJOR 1 |
| 88 | +#define ESP_UTILS_CONF_FILE_VERSION_MINOR 0 |
101 | 89 | #define ESP_UTILS_CONF_FILE_VERSION_PATCH 0
|
102 | 90 |
|
103 | 91 | // *INDENT-OFF*
|
0 commit comments