ZigBee网络中的所有设备都有一些描述符,用来描述设备类型和应用方式。描述符的定义和创建配置项在文件ZDOCConfig.h和ZDOConfig.c中完成。
IEEE地址,设备地址,全球唯一
每个节点都具有物理地址(长地址、MAC)和网络地址(短地址),每个节点都有241个端点
如果设备之间需要绑定,/必须在网络层注册一个或多个端点来进行数据的发送和接受以及绑定表的建立。
#define GENERICAPP_ENDPOINT 10 //定义端点
GenericApp_epDesc.endPoint = GENERICAPP_ENDPOINT; //初始化端点
端点描述符:
typedef struct
{
uint8 endPoint; //端点号 1~240 用来接收数据
uint8 *task_id; //消息传递的目的地
SimpleDescriptionFormat_t *simpleDesc;