|
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