目录

系统上电后,各个节点需要将自身设备类型,网络地址,父节点网络地址发送给协调器,设计一个数据结构,如下:

协调器编程:
//Coordinator.c
typedef struct RFTXBUF
{
uint8 type[3];
uint8 myNWK[4];
uint8 pNWK[4];
}RFTX;
该结构体用于存放节点对的信息:设备类型,网络地址,父节点网络地址
//Coordinator.c
void GenericApp_MessageMSGCB( afIncomingMSGPacket_t *pkt )
{
switch ( pkt->clusterId )
{
case GENERICAPP_CLUSTERID:
osal_memcpy(&nodeinfo[nodenum++],pkt->cmd.Data,11);
break;
}
}

最低0.47元/天 解锁文章
————ZigBee无线传感器网络获取网络拓扑&spm=1001.2101.3001.5002&articleId=96754163&d=1&t=3&u=d1b68f52653244c188f292641b826686)
3267

被折叠的 条评论
为什么被折叠?



