This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC2530使用NV_STORE修改PAN ID問題

您好,

        目前使用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 );