
如图所示,协调器建立网络,但是路由一起请求加入网络但是没有回复,有遇到过这问题的,请帮忙解决一下,
Thank you !
YiKai Chen:
可以附上抓包檔嗎?
Haijun Zhou:
ZigBee.psd
这是Packet Sniffer的文件
YiKai Chen:
回复 Haijun Zhou:
看來你的协调器沒有成功建立网络
Haijun Zhou:
回复 YiKai Chen:
好的,在下面放上去了
Alvin Chen:
回复 Haijun Zhou:
permit join打开了没
Haijun Zhou:
回复 YiKai Chen:
不是已经确定了,PAD ID了吗
YiKai Chen:
回复 Alvin Chen:
Alvin Chen 他的抓包檔裡面連beacon frame都沒有,應該是协调器沒有成功建立网络
Alvin Chen:
回复 Haijun Zhou:
你大致说一下你的参考的程序,以及你修改了什么。
Haijun Zhou:
回复 Alvin Chen:
谢谢Alvin Chen & YiKai Chen
使用的是Z-Stack Mesh 1.0.0里面Z-Stack Mesh 1.0.0\Projects\zstack\Samples\GenericApp\CC2530DB的GenericApp程序,
程序更改:
1.加了几个LED1的指示,
2.void ZDApp_Init( uint8 task_id )里面屏蔽了ZDAppCheckForHoldKey();让它断电重启运行ZDOInitDevice( 0 );重新初始化有一个疑问??????
我在运行协调器程序时:
在运行了void ZDO_StartDevice( byte logicalType, devStartModes_t startMode, byte beaconOrder, byte superframeOrder )
{ret = NLME_NetworkFormationRequest( zgConfigPANID, zgApsUseExtendedPANID, zgDefaultChannelList,zgDefaultStartingScanDuration, beaconOrder,superframeOrder, false );
}
void ZDO_NetworkFormationConfirmCB( ZStatus_t Status )里面Status = ZSUCCESS;这不是成功创建了协调器网络吗谢谢!
YiKai Chen:
回复 Haijun Zhou:
你應該是看看ZDO_STATE_CHAGE有沒有變成coordinator的狀態
TI中文支持网