如题
Wireless-Tech
我估计提问者的意思是:通过修改子节点的某个网络参数,比如:像zigbee中的扩展PANID等,其可以从A网络直接变到B网络。有点像子节点默默的迁入其他网络的意思。
feng
这个需要对理论有很深的理解才可以这样做了,我们写的SIG MESH 理论教程,便对MESH理论做了非常深入的讲解。可以查阅查阅。
节点没有权利主动加入网络,它是被动的,只能等provisioner来配置它入网,还有你说的退出网络是什么意思?
Wireless-Tech 就是重新释放unprovisioner信息,我调用 mesh_stack_config_clear();并不会
feng 这个是可以的,但是你要重新复位才可以
Wireless-Tech 我不想复位,最后我还是妥协了,不想复位,所以才在论坛问
feng 不得知位的话,你可以在调用该函数之后,再次发起广播
Wireless-Tech 我试了一下再次发起会出错,我还有个问题想请教一下provisioner怎么 删除节点
Wireless-Tech mesh_provisionee_prov_start
Wireless-Tech config_client_node_reset么,我的想法是假设,节点地址为0x0004的几点,收不到消息了,然后我把他从provisioner里删除掉,好重新配置这个地址
feng OK,明白了。但是旧的地址要等192小时之后才能重新使用。地址多的用不完,你为什么非要这个地址呢? 再退一步说,如果非要用这个地址,你在provisioner端就过滤掉这个节点,不去主动加它入网
Wireless-Tech 我删掉了,但是第二次入围会卡 在Getting composition data好久,192个小时么
Wireless-Tech 这个值可以修改么
feng 可以,但是改了就不符合SIG的要求了,你全局搜索下192,我也忘记是哪个宏了。
Wireless-Tech config_client_composition_data_get请教一下这个函数是干嘛的,我能规避掉他不
Wireless-Tech SEGGER Embedded Studio for ARM 5.44有没有全局搜索的快捷键
feng 该函数只是封装了获取元数据的一个函数,只是在入网过程中会调用,但是如果不获取元数据的话,就无法获取单播地址及iv index这些数据,这样会导致入网失败,更多的详情可以看我们的教程
feng ctrl+shift+f,还有这么多地址不用,你为啥非要复用同一个地址?有什么特殊的含义吗