diff --git a/CMakeLists.txt b/CMakeLists.txt index 073ac7ed..3e32377d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -48,8 +48,7 @@ set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${PROJECT_BINARY_DIR}/bin) add_subdirectory(openthread) target_compile_definitions(ot-config INTERFACE - OPENTHREAD_CONFIG_FILE="openthread-core-${NRF_PLATFORM}-config.h" - OPENTHREAD_PROJECT_CORE_CONFIG_FILE="openthread-core-${NRF_PLATFORM}-config.h" + OPENTHREAD_PLATFORM_CORE_CONFIG_FILE="openthread-core-${NRF_PLATFORM}-config.h" OPENTHREAD_CORE_CONFIG_PLATFORM_CHECK_FILE="openthread-core-${NRF_PLATFORM}-config-check.h" ) diff --git a/src/nrf52811/openthread-core-nrf52811-config.h b/src/nrf52811/openthread-core-nrf52811-config.h index 7cc3091b..19614107 100644 --- a/src/nrf52811/openthread-core-nrf52811-config.h +++ b/src/nrf52811/openthread-core-nrf52811-config.h @@ -213,8 +213,10 @@ * */ #if OPENTHREAD_CONFIG_TIME_SYNC_ENABLE +#ifndef OPENTHREAD_CONFIG_MAC_HEADER_IE_SUPPORT #define OPENTHREAD_CONFIG_MAC_HEADER_IE_SUPPORT 1 #endif +#endif /** * @def RADIO_CONFIG_SRC_MATCH_SHORT_ENTRY_NUM diff --git a/src/nrf52833/openthread-core-nrf52833-config.h b/src/nrf52833/openthread-core-nrf52833-config.h index e91a8504..053b5e2b 100644 --- a/src/nrf52833/openthread-core-nrf52833-config.h +++ b/src/nrf52833/openthread-core-nrf52833-config.h @@ -265,8 +265,10 @@ * */ #if OPENTHREAD_CONFIG_TIME_SYNC_ENABLE +#ifndef OPENTHREAD_CONFIG_MAC_HEADER_IE_SUPPORT #define OPENTHREAD_CONFIG_MAC_HEADER_IE_SUPPORT 1 #endif +#endif /** * @def RADIO_CONFIG_SRC_MATCH_SHORT_ENTRY_NUM diff --git a/src/nrf52840/openthread-core-nrf52840-config.h b/src/nrf52840/openthread-core-nrf52840-config.h index 640cddd0..f0307b3b 100644 --- a/src/nrf52840/openthread-core-nrf52840-config.h +++ b/src/nrf52840/openthread-core-nrf52840-config.h @@ -265,8 +265,10 @@ * */ #if OPENTHREAD_CONFIG_TIME_SYNC_ENABLE +#ifndef OPENTHREAD_CONFIG_MAC_HEADER_IE_SUPPORT #define OPENTHREAD_CONFIG_MAC_HEADER_IE_SUPPORT 1 #endif +#endif /** * @def RADIO_CONFIG_SRC_MATCH_SHORT_ENTRY_NUM