@@ -726,12 +726,13 @@ menu "CHIP Device Layer"
726
726
should not start advertising automatically after power-up.
727
727
728
728
config USE_BLE_ONLY_FOR_COMMISSIONING
729
- bool "Use BLE only for commissioning"
730
- default y
731
- help
732
- Disable this flag if BLE is used for any other purpose than commissioning.
733
- When enabled, it deinitialized the BLE on successful commissioning, and on
734
- bootup do not initialize the BLE if device is already provisioned with Wi-Fi/Thread credentials.
729
+ depends on BT_ENABLED
730
+ bool "Use BLE only for commissioning"
731
+ default y
732
+ help
733
+ Disable this flag if BLE is used for any other purpose than commissioning.
734
+ When enabled, it deinitialized the BLE on successful commissioning, and on
735
+ bootup do not initialize the BLE if device is already provisioned with Wi-Fi/Thread credentials.
735
736
736
737
endmenu
737
738
@@ -1228,4 +1229,62 @@ menu "CHIP Device Layer"
1228
1229
1229
1230
endmenu
1230
1231
1232
+ menu "Message Reliable Protocol Options"
1233
+ config MRP_LOCAL_ACTIVE_RETRY_INTERVAL_FOR_THREAD
1234
+ int "MRP local active retry interval for Thread network in milliseconds"
1235
+ depends on OPENTHREAD_ENABLED
1236
+ range 0 3600000
1237
+ default 800
1238
+ help
1239
+ Base retry interval of the present Thread node when it is in the active state.
1240
+
1241
+ config MRP_LOCAL_ACTIVE_RETRY_INTERVAL_FOR_WIFI_ETHERNET
1242
+ int "MRP local active retry interval for WIFI or ETHERNET network in milliseconds"
1243
+ depends on !OPENTHREAD_ENABLED
1244
+ range 0 3600000
1245
+ default 300
1246
+ help
1247
+ Base retry interval of the present node (WIFI or ETHERNET) when it is in the active state.
1248
+
1249
+ config MRP_LOCAL_IDLE_RETRY_INTERVAL_FOR_THREAD
1250
+ int "MRP local idle retry interval for Thread network in milliseconds"
1251
+ depends on OPENTHREAD_ENABLED
1252
+ range 0 3600000
1253
+ default 800
1254
+ help
1255
+ Base retry interval of the present Thread node when it is in the idle state.
1256
+
1257
+ config MRP_LOCAL_IDLE_RETRY_INTERVAL_FOR_WIFI_ETHERNET
1258
+ int "MRP local idle retry interval for WIFI or ETHERNET network in milliseconds"
1259
+ depends on !OPENTHREAD_ENABLED
1260
+ range 0 3600000
1261
+ default 500
1262
+ help
1263
+ Base retry interval of the present node (WIFI or ETHERNET) when it is in the idle state.
1264
+
1265
+ config MRP_RETRY_INTERVAL_SENDER_BOOST_FOR_THREAD
1266
+ int "MRP retransmission delta timeout for Thread network in milliseconds"
1267
+ depends on OPENTHREAD_ENABLED
1268
+ range 0 3600000
1269
+ default 500
1270
+ help
1271
+ A constant value added to the calculated retransmission timeout.
1272
+
1273
+ config MRP_RETRY_INTERVAL_SENDER_BOOST_FOR_WIFI_ETHERNET
1274
+ int "MRP retransmission delta timeout for WIFI or ETHERNET network in milliseconds"
1275
+ depends on !OPENTHREAD_ENABLED
1276
+ range 0 3600000
1277
+ default 0
1278
+ help
1279
+ A constant value added to the calculated retransmission timeout.
1280
+
1281
+ config MRP_MAX_RETRANS
1282
+ int "MRP retransmission maximum count"
1283
+ range 1 10
1284
+ default 4
1285
+ help
1286
+ The maximum number of retransmissions before giving up.
1287
+
1288
+ endmenu
1289
+
1231
1290
endmenu
0 commit comments