FAQ如何修改蓝牙设备名称为中文名?

如何修改蓝牙设备名称为中文名?
更新时间:2022.05.16 浏览量:0

首先需要将中文转为URL编码格式,然后将转换成URL编码的名称值放到一个数组中,转换出来有多少个字节,广播名称长度就得对应多少个字节。

URL编码工具可在网上搜索,这里放一个URL编码格式转换的参考网址:

https://tool.oschina.net/encode?type=4

比如现在想把设备名称设置为“你好”(不包含双引号),则到网址进行URL转换格式如图所示。

每一个%后面的数都是一个字节,每个汉字由3个字节组成。所以汉字“你好”转换为URL编码后则变为{0xe4,0xbd,0xa0,0xe5,0xa5,0xbd },其中{0xe4,0xbd,0xa0}代表“你”,{0xe5,0xa5,0xbd}代表“好”。

在程序中以数组存储设备名称如图所示。




  • 上一篇:ON IDE重新安装之后找不到CMSIS PACK插件
  • 下一篇:RSL10如何获取连接设备的RSSI值