通过NVPARAM设置MAC地址

⚠️
大家好. .感谢来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台的过程中,它将提供更好的功能,并包含在主对话网站。所有的帖子和账号已经迁移。我们现在只接受新论坛的流量-请发布任何新的帖子在//www.xmece.com/support.我们会在接下来的几天修复bug /优化搜索和标记。
4个职位/ 0个新职位
最后发表
dsandbue
离线
最后看到:1年11个月前
加入:2017-02-15 14:09
通过NVPARAM设置MAC地址

你好,

首先,非常感谢您在本次论坛上的帮助和努力,您的支持实在是太棒了。

我正在使用pxp-reporter演示(启用了SUOTA)作为基础,我已经用它开发了一个应用程序,现在我想在大约100个da14680上测试它。我将通过program_qspi_nvparam-script给每个设备一个唯一的MAC地址。

所以,我的问题现在:有一些代码示例/你能提供一些代码示例,关于如何从NVPARAM更改设备的MAC地址?我想将defaultBLE_STATIC_ADDRESS改为flash中的地址。

先谢谢你,
菲利普

设备:
JK_Dialog
离线
最后看到:4个月1个星期前
工作人员
加入:2016-08-22 23:07
嗨,你可以把这个换了

您好,您可以使用

os__address_t *my_addr = OS_MALLOC(sizeof(own_address_t));

ble_gap_address_set (my_addr, 15000);

这在ble_gap.h中可用。

我建议你在启动外围设备之前做这个。

/ /乔恩

dsandbue
离线
最后看到:1年11个月前
加入:2017-02-15 14:09
非常感谢!作品

非常感谢!完美地工作。

JK_Dialog
离线
最后看到:4个月1个星期前
工作人员
加入:2016-08-22 23:07
这也可以设置为

也可以使用QSPI_NVPARAMS工具设置Smart Snippets Tooblox。

/ /乔恩