完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
/// SPP Service
static const uint16_t spp_service_uuid = 0xFFE0; /// Characteristic UUID #define ESP_GATT_UUID_SPP_DATA_RECEIVE 0xFFE1 #define ESP_GATT_UUID_SPP_DATA_NOTIFY 0xFFE2 #define ESP_GATT_UUID_SPP_COMMAND_RECEIVE 0xFFE3 #define ESP_GATT_UUID_SPP_COMMAND_NOTIFY 0xFFE4 #ifdef SUPPORT_HEARTBEAT #define ESP_GATT_UUID_SPP_HEARTBEAT 0xABF5 #endif ble_spp_server demo 里面的服务UUID还有关键字UUID,怎么修改都没有变化的,还是原来默认的那个值,是不能修改的么? |
|
相关推荐
1个回答
|
|
您好!看起来您想要修改ble_spp_server demo中的UUID值。首先,确保您已经正确地修改了源代码中的UUID值。以下是您需要修改的UUID定义:
```c static const uint16_t spp_service_uuid = 0xFFE0; #define ESP_GATT_UUID_SPP_DATA_RECEIVE 0xFFE1 #define ESP_GATT_UUID_SPP_DATA_NOTIFY 0xFFE2 #define ESP_GATT_UUID_SPP_COMMAND_RECEIVE 0xFFE3 #define ESP_GATT_UUID_SPP_COMMAND_NOTIFY 0xFFE4 #ifdef SUPPORT_HEARTBEAT #define ESP_GATT_UUID_SPP_HEARTBEAT 0xABF5 #endif ``` 您可以将这些值更改为所需的UUID值。例如,如果您想要将`ESP_GATT_UUID_SPP_DATA_RECEIVE`更改为0x1234,您可以这样修改: ```c #define ESP_GATT_UUID_SPP_DATA_RECEIVE 0x1234 ``` 在修改了UUID值之后,请确保执行以下步骤: 1. 保存修改后的源代码文件。 2. 重新编译整个项目。这可以通过在IDE中点击“构建”或“编译”按钮来完成,或者在命令行中使用相应的编译命令。 3. 将新的固件烧录到您的设备上。这可以通过在IDE中点击“下载”或“烧录”按钮来完成,或者在命令行中使用相应的烧录命令。 完成这些步骤后,您的设备应该使用新的UUID值。如果问题仍然存在,请检查您的修改是否正确,并确保您正在使用修改后的固件。 |
|
|
|
只有小组成员才能发言,加入小组>>
528浏览 6评论
438浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
425浏览 5评论
423浏览 4评论
398浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-9 02:30 , Processed in 0.747200 second(s), Total 78, Slave 61 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号