协调器怎么知道已存在相同的网络
时间:10-02
整理:3721RD
点击:
协调器已开启NV_RESTORE,协调器上电时在哪里判断网络中存在相同设置的网络;如果可以判断,我就是可以通知我的主机:当前的网络已被占用,情更改新的网络设置。
协调器在建网前,也会去设置好的信道进行扫描的,可以把扫描结果拿到的。
VV你好:
NLME_NetworkFormationRequest是建网请求,在它之前,那个函数可以拿到扫描结果呢
void ZDO_NetworkFormationConfirmCB( ZStatus_t Status )
这个是回调函数,我是通过串口更改信道和网络ID的,直接对_NIB.nwkPanId和_NIB.nwkLogicalChannel赋值,每次重启之后仿真执行的是startMode == MODE_RESUME而不是startMode == MODE_HARD;这个函数只有在新建的时候才会进去。