在终端节点模式下修改panid失败!
osal_nv_write(ZCD_NV_PANID, 0, osal_nv_item_len(ZCD_NV_PANID), &panID);
跟踪了一下发现osal_nv_item_len(ZCD_NV_PANID) 得到的长度为0导致失败。
这个是为什么呢?
我在协调器模式下调用osal_nv_write(ZCD_NV_PANID, 0, osal_nv_item_len(ZCD_NV_PANID), &panID);就可以正常修改panid的值。
VV:
那就直接写panid的长度进去,是否可以成功。