From ab5633e3653000e43208eb5d58586ac4e3e22f92 Mon Sep 17 00:00:00 2001 From: Inga Stotland Date: Wed, 18 Mar 2020 10:48:59 -0700 Subject: [PATCH] tools/mesh-cfgclient: Increase app's CRPL size This increases the value of the CRPL supplied by the applicaiton to 0x7fff: since the tool is intended to be a provisioner and config client, it may have to keep track of communications with a significant number of unique mesh nodes, each with its corresponding CRPL entry in config client node storage. Therefore, a large CRPL size is necessary. Change-Id: Ibe00615cc57e161d107f36c6b1086a495dc9aa5e Signed-off-by: Anupam Roy --- tools/mesh-cfgclient.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tools/mesh-cfgclient.c b/tools/mesh-cfgclient.c index cdfe39b..8edf7cf 100644 --- a/tools/mesh-cfgclient.c +++ b/tools/mesh-cfgclient.c @@ -59,6 +59,7 @@ #define DEFAULT_START_ADDRESS 0x00aa #define DEFAULT_MAX_ADDRESS (VIRTUAL_ADDRESS_LOW - 1) #define DEFAULT_NET_INDEX 0x0000 +#define MAX_CRPL_SIZE 0x7fff #define DEFAULT_CFG_FILE "config_db.json" @@ -124,7 +125,7 @@ static struct meshcfg_app app = { .cid = 0x05f1, .pid = 0x0002, .vid = 0x0001, - .crpl = 10, + .crpl = MAX_CRPL_SIZE, .ele = { .path = "/mesh/cfgclient/ele0", .index = 0, -- 2.7.4