mirror of
https://github.com/espressif/openthread.git
synced 2025-08-06 14:52:18 +08:00
[build] set default Thread version to 1.4 (#10690)
This commit updates the default Thread version to 1.4, so that most latest features will be enabled by default. This commit also explicitly enable the epskc feature just like other features in the build script.
This commit is contained in:
@ -287,7 +287,7 @@ endif()
|
||||
|
||||
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
set(OT_THREAD_VERSION_VALUES "1.1" "1.2" "1.3" "1.3.1" "1.4")
|
||||
set(OT_THREAD_VERSION "1.3" CACHE STRING "set Thread version")
|
||||
set(OT_THREAD_VERSION "1.4" CACHE STRING "set Thread version")
|
||||
set_property(CACHE OT_THREAD_VERSION PROPERTY STRINGS "${OT_THREAD_VERSION_VALUES}")
|
||||
list(FIND OT_THREAD_VERSION_VALUES "${OT_THREAD_VERSION}" ot_index)
|
||||
if(ot_index EQUAL -1)
|
||||
|
@ -35,7 +35,7 @@
|
||||
#ifndef OT_CORE_CONFIG_CHECK_SIZE_BR_H_
|
||||
#define OT_CORE_CONFIG_CHECK_SIZE_BR_H_
|
||||
|
||||
#define OPENTHREAD_CONFIG_THREAD_VERSION OT_THREAD_VERSION_1_3
|
||||
#define OPENTHREAD_CONFIG_THREAD_VERSION OT_THREAD_VERSION_1_4
|
||||
|
||||
#define OPENTHREAD_CONFIG_ASSERT_ENABLE 1
|
||||
#define OPENTHREAD_CONFIG_BACKBONE_ROUTER_ENABLE 1
|
||||
|
@ -35,7 +35,7 @@
|
||||
#ifndef OT_CORE_CONFIG_CHECK_SIZE_FTD_H_
|
||||
#define OT_CORE_CONFIG_CHECK_SIZE_FTD_H_
|
||||
|
||||
#define OPENTHREAD_CONFIG_THREAD_VERSION OT_THREAD_VERSION_1_3
|
||||
#define OPENTHREAD_CONFIG_THREAD_VERSION OT_THREAD_VERSION_1_4
|
||||
|
||||
#define OPENTHREAD_CONFIG_ASSERT_ENABLE 1
|
||||
#define OPENTHREAD_CONFIG_BACKBONE_ROUTER_ENABLE 0
|
||||
|
@ -35,7 +35,7 @@
|
||||
#ifndef OT_CORE_CONFIG_CHECK_SIZE_MTD_H_
|
||||
#define OT_CORE_CONFIG_CHECK_SIZE_MTD_H_
|
||||
|
||||
#define OPENTHREAD_CONFIG_THREAD_VERSION OT_THREAD_VERSION_1_3
|
||||
#define OPENTHREAD_CONFIG_THREAD_VERSION OT_THREAD_VERSION_1_4
|
||||
|
||||
#define OPENTHREAD_CONFIG_ASSERT_ENABLE 1
|
||||
#define OPENTHREAD_CONFIG_BACKBONE_ROUTER_ENABLE 0
|
||||
|
@ -72,7 +72,9 @@ readonly OT_PLATFORMS
|
||||
|
||||
OT_POSIX_SIM_COMMON_OPTIONS=(
|
||||
"-DOT_ANYCAST_LOCATOR=ON"
|
||||
"-DOT_BLE_TCAT=ON"
|
||||
"-DOT_BORDER_AGENT=ON"
|
||||
"-DOT_BORDER_AGENT_EPSKC=ON"
|
||||
"-DOT_BORDER_AGENT_ID=ON"
|
||||
"-DOT_BORDER_ROUTER=ON"
|
||||
"-DOT_CHANNEL_MANAGER=ON"
|
||||
@ -109,7 +111,6 @@ OT_POSIX_SIM_COMMON_OPTIONS=(
|
||||
"-DOT_SRP_CLIENT=ON"
|
||||
"-DOT_SRP_SERVER=ON"
|
||||
"-DOT_UPTIME=ON"
|
||||
"-DOT_BLE_TCAT=ON"
|
||||
)
|
||||
readonly OT_POSIX_SIM_COMMON_OPTIONS
|
||||
|
||||
|
@ -233,7 +233,7 @@ class PublishMeshCopService(thread_cert.TestCase):
|
||||
self.assertEqual(bool(state_bitmap >> 11 & 1), br.ephemeral_key_enabled) # ePSKc is supported or not
|
||||
self.assertEqual(service_data['txt']['nn'], br.get_network_name())
|
||||
self.assertEqual(service_data['txt']['rv'], '1')
|
||||
self.assertIn(service_data['txt']['tv'], ['1.1.0', '1.1.1', '1.2.0', '1.3.0'])
|
||||
self.assertIn(service_data['txt']['tv'], ['1.1.0', '1.1.1', '1.2.0', '1.3.0', '1.4.0'])
|
||||
|
||||
def discover_services(self, host, type):
|
||||
instance_names = host.browse_mdns_services(type)
|
||||
|
Reference in New Issue
Block a user