CH582M如何设广播名称

CH582M芯片, 工作在MESH状态,使能PB_BATT功能,即 CONFIG_BLE_MESH_PB_GATT 设置成1.

我用软件搜出来的设备名称为Unknown Device,即没有设备名称。

软件如何设置广播的设备名称?

想实现什么样的需求呢?

如果要实现节点与手机通信,建议使用的带有_with_peripheral后缀的例程,用BLE助手搜索设备,设备名可以在peripheral.c中修改。


我想用手机实现Mesh配网功能。如我用 nRF Mesh这个软件找到设备,由于没有名称,我都不知道我找到的是什么设备。


如果用self_provisioner_vendor_with_peripheral这个例程,设备名可以在peripheral.c中修改,用BLE调试助手可以搜到。

如果用adv_vendor_self_provision_with_peripheral这个例程,也是在peripheral.c中修改,但是需要合成4个文件成bin文件再烧写,否则用BLE调试助手会搜到未知设备(使用该例程,推荐使用配套的WCH MESH这个app,可以在官网下载,功能更全面)

1658130285446.png


这个可以改成中文名称吗



您好,使用BLE通信的wch mesh是可以的,上图这里需要转换一下格式,使用UTF-8编码。nrf mesh的话没有留相关API。


只有登录才能回复,可以选择微信账号登录