打印
[Zigbee]

CC2530使用NV_STORE修改PAN ID問題

[复制链接]
843|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
两只袜子|  楼主 | 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 );

使用特权

评论回复

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2051

主题

7441

帖子

10

粉丝