Page 1 of 1

【BUG】关于blufi的重命名的问题

Posted: Wed Jul 05, 2023 8:55 am
by renbingcheng
我想为blufi_device设置自定义名称,但是无法修改,依旧显示默认名称。后来我修改了...blufi\include\esp_blufi.c中的esp_ble_gap_set_device_name(BLUFI_DEVICE_NAME);,但在修改后,名称变成了ESP32。
另外,我还尝试修改了frameworks\esp-idf-v4.4.3\components\bt\common\btc\profile\esp\blufi\include\esp_blufi.h头文件里的"BLUFI_DEVICE"名称,编译运行之后,手机蓝牙设置里面可以看到,但是在EspBlufi里面刷新看不到新的设备名,这是什么原因?

Re: 【BUG】关于blufi的重命名的问题

Posted: Tue Jul 18, 2023 1:57 pm
by ESP_zhanghaipeng
1-blufi 的重命名是通过修改宏 BLUFI_DEVICE_NAME 实现的,具体位置为:
esp-idf/components/bt/common/btc/profile/esp/blufi/include/esp_blufi.h
2-修改完名称,需要手机端刷新才能够看到新名字。

Re: 【BUG】关于blufi的重命名的问题

Posted: Wed Jul 26, 2023 9:23 am
by renbingcheng
ESP_zhanghaipeng wrote:
Tue Jul 18, 2023 1:57 pm
1-blufi 的重命名是通过修改宏 BLUFI_DEVICE_NAME 实现的,具体位置为:
esp-idf/components/bt/common/btc/profile/esp/blufi/include/esp_blufi.h
2-修改完名称,需要手机端刷新才能够看到新名字。
我提问中说的操作就是修改了这里的宏定义#define BLUFI_DEVICE_NAME "xxxxx"
现象也正如我前面描述的那样,在手机蓝牙设置里面可以看到,但是在EspBlufi里面刷新看不到新的设备名,我使用的是esp-idf-v4.4.3,请问是什么原因?

Re: 【BUG】关于blufi的重命名的问题

Posted: Tue Aug 01, 2023 9:40 am
by ESP_zhanghaipeng
在EspBlufi里面刷新看不到新的设备名:
你应该使用了默认过滤规则,你需要在EspBlufi更新一下过滤的设备名。