我是在z-stack 3.0.2 GenericApp 例程上面的 zclGenericApp_Init()的最下面加了
协调器
bdb_StartCommissioning( BDB_COMMISSIONING_MODE_NWK_FORMATION );
NLME_PermitJoiningRequest(0xff);
终端
bdb_StartCommissioning(BDB_COMMISSIONING_MODE_NWK_STEERING);
不知道问什么没有 device announce ;下面是抓去的数据包
user6103875:
抓包数据.xml
user6103875:
6355.抓包数据.xml
YiKai Chen:
协调器應該要用bdb_StartCommissioning( BDB_COMMISSIONING_MODE_NWK_FORMATION|BDB_COMMISSIONING_MODE_NWK_STEERING );
user6103875:
回复 YiKai Chen:
用的您给我的方法,之后还是不行,下面是我的抓包数据
麻烦您分析一下,谢谢。
Alvin Chen:
回复 user6103875:
你的抓包文件打不开但是现在看到是你的截图是入网成功的,请发送cubx或者packet sniffer 的抓包
YiKai Chen:
回复 user6103875:
把芯片都erase一下再重试一次
user6103875:
回复 Alvin Chen:
您好,如果我入网成功了,那为什么没有deviceannounce ,我也调用事件注册了 bdb_RegisterCommissioningStatusCB( zclGenericApp_ProcessCommissioningStatus ); (这个在之前的帖子看到的。) 还有就是 抓包的数据 也没有显示链接的状态。 还有就是请问您怎末看出了 入网成功的?
Alvin Chen:
回复 user6103875:
可能你没抓到,请erase 芯片重新烧录并抓包。
YiKai Chen:
回复 user6103875:
如果有問題,請附上抓包檔,不要用截圖
user6103875:
回复 YiKai Chen:
erase 一下了,在终端 入网失败那打断点 ,会执行到达此段点,说明没有成功 。