[Zigbee] CC2530使用NV_STORE修改PAN ID問題

[复制链接]
 楼主| 两只袜子 发表于 2020-12-2 15:07 | 显示全部楼层 |阅读模式
您好,

        目前使用NV_RESTORE=1,與以下程式碼終端可以成功更改Pan ID,不過我再把協調器中的f8wConfig中的-DZDAPP_CONFIG_PAN_ID=0x1122 相同的PAN ID 雙方重新上電,相同的PAN ID卻無法連上,想請問是否有建議的方法可以解這問題,感謝您

      uint16 mypanid = 0x1122;
      _NIB.nwkPanId = mypanid;
      NLME_UpdateNV(0x01);
      zgConfigPANID = mypanid;
      osal_nv_write(ZCD_NV_PANID, 0, osal_nv_item_len( ZCD_NV_PANID ), &zgConfigPANID);
      
      
      //要用定时器延时一段时间后再重启,否则 osal_nv_write 会来不及执行
      osal_start_timerEx( SampleApp_TaskID,
                              SAMPLEAPP_RESET_EVT,
                              SAMPLEAPP_SEND_PERIODIC_MSG_TIMEOUT );
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2122

主题

8117

帖子

11

粉丝
快速回复 在线客服 返回列表 返回顶部

2122

主题

8117

帖子

11

粉丝
快速回复 在线客服 返回列表 返回顶部