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 我们确认一下