网络状态属性:
typedef enum
{
MODE_JOIN, //设备为加入状态
MODE_RESUME, //设备为恢复状态
//MODE_SOFT, // Not supported yet 还不支持
MODE_HARD, //设备为开始状态
MODE_REJOIN //设备为重新加入状态
} devStartModes_t;
设备状态属性:
typedef enum
{
DEV_HOLD, //初始化-不会自动启动
DEV_INIT, //初始化-没有连接到任何东西
DEV_NWK_DISC, //发现个域网去加入
DEV_NWK_JOINING, //加入一个个域网
DEV_NWK_REJOIN, // 重新加入个域网,只为终端设备
DEV_END_DEVICE_UNAUTH, // 加入了但是还不曾被信任中心验证
DEV_END_DEVICE, //验证后作为设备启动
DEV_ROUTER, //设备已经加入,已验证并且是一个路由器
DEV_COORD_STARTING, //作为Zigbee协调器启动
DEV_ZB_COORD, // 作为Zigbee协调器启动
DEV_NWK_ORPHAN //设备已经丢失它的父节点的信息
} devStates_t;