原相蓝牙Mouse 开发二三事(3)为鼠标更名(中)-蓝牙门诊部接诊文章


上回说到,在蓝牙设备满天飘的年代,到底哪个是我的蓝牙呢?

以原相BLE 蓝牙芯片PAR2822方案为例,谈了原相鼠标蓝牙名称的修改。

我把蓝牙名称修改成“BT MOUSE”以为万事大吉。


客户有提出:

目前电脑连接时检测的名称值不是他们想要的,目前的是不管在中文系统还是英文系统或日文系统都是显示 英文 的BT MOUSE ,是否可以把它设置成默认值,随系统语言而变化而不是固定的BT MOUSE。

然而客户这么过分的需求,是否能够满足?

起初,我做了很大的努力,去寻求答案,并且去掉了蓝牙名称,去测试,得到下图:



 回复客户:



不能检测系统语言,不支持不同类语言名字的显示,可以去掉名字,如下形式不会显示任何名字:这个回答,是不满足要求的?

客户说,确实有这样的案例,于是提供了实物?

针对显示名称,我们都感觉不可思议,是设备连接之前,搜到的吗?

我们进行测试,果然有这样的操作?

于是果断抓取连接之前的广播数据包,如下图所示




这要在代码中如何修改呢?

    针对原相2822 Mouse,需要在ble.cvoid ble_adv_start(uint8_t pairing_en) 中,修改发送广播的数据结构?预知如何修改,且听下次分解


这次博文就到这了


大大通方案与博文,十分精彩,引人入胜,如果不在登录状态的看官,大大通则视为“匆匆之过客”很快就“不见庐山真面目”了,看的正过瘾啊!

各位看官!不要着急!只需一个小小的动作而已:登录!


而且还附带小编联系方式,如有疑问,请在博文下方评论留言,或者私信给我,收到之后会第一时间回复哦!

请多多关注小编与大大通平台,我们会不断分享最新的热点技术

★博文内容均由个人提供,与平台无关,如有违法或侵权,请与网站管理员联系。

★文明上网,请理性发言。内容一周内被举报5次,发文人进小黑屋喔~

评论