Skip to content

Commit 54cef78

Browse files
authored
Merge branch 'master' into camera-webrtc-server
2 parents 4704301 + 8797fa0 commit 54cef78

File tree

2 files changed

+40
-4
lines changed

2 files changed

+40
-4
lines changed

src/platform/nxp/common/CHIPDeviceNXPPlatformDefaultConfig.h

+31-4
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,29 @@
2727

2828
// ==================== Platform Adaptations ====================
2929

30+
#ifdef CONFIG_CHIP_USE_GENERATED_CONFIG
31+
#define CHIP_DEVICE_CONFIG_DEVICE_VENDOR_ID CONFIG_CHIP_DEVICE_VENDOR_ID
32+
#define CHIP_DEVICE_CONFIG_DEVICE_VENDOR_NAME CONFIG_CHIP_DEVICE_VENDOR_NAME
33+
#define CHIP_DEVICE_CONFIG_DEVICE_PRODUCT_ID CONFIG_CHIP_DEVICE_PRODUCT_ID
34+
#define CHIP_DEVICE_CONFIG_DEVICE_PRODUCT_NAME CONFIG_CHIP_DEVICE_PRODUCT_NAME
35+
#define CHIP_DEVICE_CONFIG_DEVICE_HARDWARE_VERSION CONFIG_CHIP_DEVICE_HARDWARE_VERSION
36+
#define CHIP_DEVICE_CONFIG_DEFAULT_DEVICE_HARDWARE_VERSION_STRING CONFIG_CHIP_DEVICE_HARDWARE_VERSION_STRING
37+
#define CHIP_DEVICE_CONFIG_DEVICE_SOFTWARE_VERSION CONFIG_CHIP_DEVICE_SOFTWARE_VERSION
38+
#define CHIP_DEVICE_CONFIG_DEVICE_SOFTWARE_VERSION_STRING CONFIG_CHIP_DEVICE_SOFTWARE_VERSION_STRING
39+
#define CHIP_DEVICE_CONFIG_TEST_MANUFACTURING_DATE CONFIG_CHIP_DEVICE_MANUFACTURING_DATE
40+
#define CHIP_DEVICE_CONFIG_DEVICE_TYPE CONFIG_CHIP_DEVICE_TYPE
41+
#define CHIP_DEVICE_CONFIG_USE_TEST_SPAKE2P_ITERATION_COUNT CONFIG_CHIP_DEVICE_SPAKE2_IT
42+
#define CHIP_DEVICE_CONFIG_USE_TEST_SPAKE2P_SALT CONFIG_CHIP_DEVICE_SPAKE2_SALT
43+
#define CHIP_DEVICE_CONFIG_USE_TEST_SPAKE2P_VERIFIER CONFIG_CHIP_DEVICE_SPAKE2_TEST_VERIFIER
44+
45+
#if !CONFIG_CHIP_PLAT_LOAD_REAL_FACTORY_DATA
46+
#define CHIP_DEVICE_CONFIG_USE_TEST_SETUP_DISCRIMINATOR CONFIG_CHIP_DEVICE_DISCRIMINATOR
47+
#define CHIP_DEVICE_CONFIG_USE_TEST_SETUP_PIN_CODE CONFIG_CHIP_DEVICE_SPAKE2_PASSCODE
48+
#define CHIP_DEVICE_CONFIG_USE_TEST_PAIRING_CODE CONFIG_CHIP_DEVICE_USE_TEST_PAIRING_CODE
49+
#define CHIP_DEVICE_CONFIG_TEST_SERIAL_NUMBER CONFIG_CHIP_DEVICE_SERIAL_NUMBER
50+
#endif // CONFIG_CHIP_PLAT_LOAD_REAL_FACTORY_DATA
51+
#endif // CONFIG_CHIP_USE_GENERATED_CONFIG
52+
3053
#ifndef CHIP_DEVICE_CONFIG_ENABLE_WIFI_STATION
3154
#if CONFIG_CHIP_WIFI || CHIP_DEVICE_CONFIG_ENABLE_WPA
3255
#define CHIP_DEVICE_CONFIG_ENABLE_WIFI_STATION 1
@@ -39,12 +62,16 @@
3962
#define CHIP_DEVICE_CONFIG_ENABLE_WIFI_AP 0
4063
#endif // CHIP_DEVICE_CONFIG_ENABLE_WIFI_AP
4164

42-
#if !CHIP_DEVICE_CONFIG_ENABLE_THREAD
43-
#define CHIP_DEVICE_CONFIG_ENABLE_UNPROVISIONED_MDNS 1
44-
#endif // CHIP_DEVICE_CONFIG_ENABLE_THREAD
45-
4665
#ifndef CHIP_DEVICE_CONFIG_ENABLE_THREAD
66+
#ifdef CONFIG_NET_L2_OPENTHREAD
67+
#define CHIP_DEVICE_CONFIG_ENABLE_THREAD CONFIG_NET_L2_OPENTHREAD
68+
#else
4769
#define CHIP_DEVICE_CONFIG_ENABLE_THREAD 0
70+
#endif // CONFIG_NET_L2_OPENTHREAD
71+
#endif // CHIP_DEVICE_CONFIG_ENABLE_THREAD
72+
73+
#if !CHIP_DEVICE_CONFIG_ENABLE_THREAD
74+
#define CHIP_DEVICE_CONFIG_ENABLE_UNPROVISIONED_MDNS 1
4875
#endif // CHIP_DEVICE_CONFIG_ENABLE_THREAD
4976

5077
#ifndef CHIP_DEVICE_CONFIG_ENABLE_CHIPOBLE

src/platform/nxp/common/CHIPNXPPlatformDefaultConfig.h

+9
Original file line numberDiff line numberDiff line change
@@ -254,6 +254,15 @@
254254
#define CHIP_CONFIG_RMP_DEFAULT_MAX_RETRANS 10
255255
#endif
256256

257+
/* Increasing the retransmission interval of the MRP messages after subsequent failures */
258+
#ifndef CHIP_CONFIG_MRP_LOCAL_ACTIVE_RETRY_INTERVAL
259+
#ifdef CONFIG_MRP_LOCAL_ACTIVE_RETRY_INTERVAL
260+
#define CHIP_CONFIG_MRP_LOCAL_ACTIVE_RETRY_INTERVAL CONFIG_MRP_LOCAL_ACTIVE_RETRY_INTERVAL
261+
#else
262+
#define CHIP_CONFIG_MRP_LOCAL_ACTIVE_RETRY_INTERVAL (2000_ms32)
263+
#endif // CONFIG_MRP_LOCAL_ACTIVE_RETRY_INTERVAL
264+
#endif // CHIP_CONFIG_MRP_LOCAL_ACTIVE_RETRY_INTERVAL
265+
257266
#ifndef NXP_USE_MML
258267
/* Do not use Memory Manager Light for dynamic memory allocation by default. */
259268
#define NXP_USE_MML 0

0 commit comments

Comments
 (0)