TI中文支持网
TI专业的中文技术问题搜集分享网站

ZigBee修改节点类型失败,怎么办?

uint8 logicalType;
uint8 startOptions;

logicalType = ZG_DEVICETYPE_ROUTER;
zb_WriteConfiguration(ZCD_NV_LOGICAL_TYPE, sizeof(uint8), &logicalType);

zb_ReadConfiguration( ZCD_NV_STARTUP_OPTION, sizeof(uint8), &startOptions );
startOptions = ZCD_STARTOPT_AUTO_START;
zb_WriteConfiguration( ZCD_NV_STARTUP_OPTION, sizeof(uint8), &startOptions );

NLME_UpdateNV(NWK_NV_NIB_ENABLE);
zb_SystemReset();

编译选项:

ZTOOL_P1
MT_TASK
MT_AF_FUNC
MT_AF_CB_FUNC
MT_APP_FUNC
MT_DEBUG_FUNC
MT_NWK_FUNC
MT_NWK_CB_FUNC
MT_SYS_FUNC
MT_SYS_OSAL_NV_READ_CERTIFICATE_DATA
MT_UTIL_FUNC
MT_ZDO_CB_FUNC
MT_ZDO_FUNC
MT_ZDO_MGMT
NV_RESTORE
LCD_SUPPORTED=DEBUG
NV_INIT

此时,经过了这段代码还是不能更改节点类型。

当我的编译选项加上 BUILD_ALL_DEVICES  后

不论有没有走上面的代码组网都没有信息,还容易卡死。

我应该怎么办?谢谢。

VV:

添加的library有没有改成all device???AllDevice-Pro.lib

xiao zhang4:

回复 VV:

没有,能告诉我详细的步骤吗?谢谢

天空:

回复 VV:

@VV 我们确认一下

赞(0)
未经允许不得转载:TI中文支持网 » ZigBee修改节点类型失败,怎么办?
分享到: 更多 (0)