Page 1 of 1

在IDF 最新的SDK中的ble gatt server例子里的特征值改不了

Posted: Thu Nov 25, 2021 10:01 am
by 623048750@qq.com
在IDF 最新的SDK中的ble gatt server例子里的特征值改不了

同时也无法增加新的profile,一直只有两个profile0x00ff 0xff01 0x00ee 0xee01 去更改宏改成ff02 或者任何其他值都不会有效,新增profile返回值是0 表示增加成功了,但是蓝牙工具查看一直是之前的两个profile ,更奇怪的是把初始化的gatt注册和gap注册注释掉,直接打开广播,这两个profile依然存在

Re: 在IDF 最新的SDK中的ble gatt server例子里的特征值改不了

Posted: Fri Nov 26, 2021 8:05 am
by ESP_XuLZ
你好,附件中是增加 profile 的代码,你可以进行参考下

关于你说的更改 UUID 从 FF01 到 FF02 无法修改的可能因为手机 app 缓存的问题,你可以断开连接重新扫描连接,或者使用其他 APP 试试;
如果仍然有问题,请提供下 IDF 版本信息和具体的 commit ,我再进行验证下

Re: 在IDF 最新的SDK中的ble gatt server例子里的特征值改不了

Posted: Mon Nov 29, 2021 5:00 am
by 623048750@qq.com
ESP_XuLZ wrote:
Fri Nov 26, 2021 8:05 am
你好,附件中是增加 profile 的代码,你可以进行参考下

关于你说的更改 UUID 从 FF01 到 FF02 无法修改的可能因为手机 app 缓存的问题,你可以断开连接重新扫描连接,或者使用其他 APP 试试;
如果仍然有问题,请提供下 IDF 版本信息和具体的 commit ,我再进行验证下
我使用了你的文件,编译下载后,一样没有改变profile,我改广播名,一改就生效了