feat(openthread): adjusted the default macro configurations of openthread

This commit is contained in:
Xu Si Yu
2024-11-22 13:59:01 +08:00
parent f9aa14a5f3
commit dee502d6cb
3 changed files with 180 additions and 201 deletions

View File

@@ -122,21 +122,6 @@
#define OPENTHREAD_CONFIG_DIAG_ENABLE 0
#endif
#ifdef OPENTHREAD_CONFIG_MLE_LINK_METRICS_SUBJECT_ENABLE
#error `OPENTHREAD_CONFIG_MLE_LINK_METRICS_SUBJECT_ENABLE` is redefined.
#endif
#if CONFIG_OPENTHREAD_LINK_METRICS
/**
* @def OPENTHREAD_CONFIG_MLE_LINK_METRICS_SUBJECT_ENABLE
*
* Define as 1 to support Thread 1.2 Link Metrics Subject feature.
*
*/
#define OPENTHREAD_CONFIG_MLE_LINK_METRICS_SUBJECT_ENABLE 1
#else
#define OPENTHREAD_CONFIG_MLE_LINK_METRICS_SUBJECT_ENABLE 0
#endif //CONFIG_OPENTHREAD_LINK_METRICS
#ifdef OPENTHREAD_ENABLE_NCP_VENDOR_HOOK
#error `OPENTHREAD_ENABLE_NCP_VENDOR_HOOK` is redefined.
#endif
@@ -182,6 +167,18 @@
/*----The following options set fixed default values but can be overridden by the user header file.----*/
#if CONFIG_OPENTHREAD_LINK_METRICS
/**
* @def OPENTHREAD_CONFIG_MLE_LINK_METRICS_SUBJECT_ENABLE
*
* Define as 1 to support Thread 1.2 Link Metrics Subject feature.
*
*/
#ifndef OPENTHREAD_CONFIG_MLE_LINK_METRICS_SUBJECT_ENABLE
#define OPENTHREAD_CONFIG_MLE_LINK_METRICS_SUBJECT_ENABLE 1
#endif
#endif //CONFIG_OPENTHREAD_LINK_METRICS
/**
* @def OPENTHREAD_CONFIG_PLATFORM_ASSERT_MANAGEMENT
*