如題,在藍(lán)牙m(xù)esh組網(wǎng)實(shí)踐(配網(wǎng)方式的選擇) - JayWell - 博客園 (cnblogs.com)這篇帖子中,看到貴司ch582芯片使用配網(wǎng)器配網(wǎng)的方案,會(huì)受到配網(wǎng)器ram影響,網(wǎng)絡(luò)中的節(jié)點(diǎn)數(shù)量限制在200個(gè)左右。如果使用自配網(wǎng)方案,網(wǎng)絡(luò)中節(jié)點(diǎn)的數(shù)量會(huì)有多大提升?
您好,使用自配網(wǎng)方案,看情況RPL中是否能夠存下足夠的節(jié)點(diǎn)數(shù)量,RPL會(huì)消耗ram和dataflash。編譯結(jié)果中沒(méi)有直接體現(xiàn)RPL的開(kāi)銷,實(shí)際燒錄上電后不報(bào)錯(cuò)即可;若上電后報(bào)錯(cuò)初始化錯(cuò)誤,需要加大MESH_MEM(RPL的ram開(kāi)銷)和CONFIG_MESH_SECTOR_SIZE_DEF(RPL的dataflash開(kāi)銷)。
保存RPL可以增強(qiáng)安全性,若為了最大化節(jié)點(diǎn)數(shù)量,可以啟用CONFIG_MESH_ALLOW_RPL_CYCLE宏,RPL會(huì)循環(huán)存儲(chǔ),這樣可以做到mesh協(xié)議規(guī)定的最多32767個(gè)單播地址(地址1~32767,地址0表示未配網(wǎng)),缺點(diǎn)是安全性會(huì)減弱。使用我司提供的透?jìng)髂P?,每個(gè)節(jié)點(diǎn)只需要一個(gè)元素,每個(gè)元素占用一個(gè)單播地址,所以能做32767個(gè)節(jié)點(diǎn)。