我調(diào)用廠商自定義模型vendor_model_srv_send();向配網(wǎng)者設(shè)備發(fā)送300字節(jié)數(shù)據(jù)(不分包消息長(zhǎng)度為221),接收端沒有收到消息;發(fā)送數(shù)據(jù)長(zhǎng)度小于221時(shí)就能正常接收,大于221時(shí)無(wú)法收到數(shù)據(jù)。發(fā)送端打印日志也沒有報(bào)錯(cuò)。想問一下這怎么解決。
您好,是用的是最新EVT和官方評(píng)估板測(cè)試的嗎,請(qǐng)將工程或者代碼修改處和打印的截圖發(fā)到郵箱zhaiyw@wch.cn。
您好,我將協(xié)議棧中?CONFIG_MESH_ADV_BUF_COUNT_DEF? 的數(shù)據(jù)改大后,出現(xiàn)圖示錯(cuò)誤,請(qǐng)問這怎么解決。
您好,這個(gè)參數(shù)會(huì)影響到協(xié)議棧需要申請(qǐng)的ram大小,如果太大,協(xié)議棧申請(qǐng)不到需要的ram,會(huì)報(bào)錯(cuò)。在資源足夠的情況下,CONFIG_MESH_ADV_BUF_COUNT_DEF越大能發(fā)包的緩存隊(duì)列越長(zhǎng);如果需要增大CONFIG_MESH_ADV_BUF_COUNT_DEF的數(shù)值,可以減小其他參數(shù)比如CONFIG_MESH_RPL_COUNT_DEF,但這又會(huì)影響到能夠接收到消息的節(jié)點(diǎn)數(shù)量。