完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
应该是可以的,你看一下描述字里面的默认内容。
|
|
|
|
楼主可以试试下面这个方法:增加ret = aci_gap_delete_ad_type (0x0a);删除掉TX Power。
ret = aci_gap_set_discoverable(ADV_IND,Min_Inter,Max_Inter,CFG_BLE_ADDRESS_TYPE,NO_WHITE_LIST_USE, / use white list /sizeof(local_name),(uint8_t) local_name,BleApplicationContext.BleApplicationContext_legacy.advtServUUIDlen,BleApplicationContext.BleApplicationContext_legacy.advtServUUID,0,0);ret = aci_gap_delete_ad_type (0x0a);//ret = aci_gap_delete_ad_type (0xff);/ Update Advertising data /ret = aci_gap_update_adv_data(sizeof(manuf_data), (uint8_t) manuf_data); |
|
|
|
在WB15CC蓝牙协议栈中,添加3个字节的0A的属性是由于蓝牙低功耗(BLE)协议的规定。这些字节是服务UUID(Universally Unique Identifier)的一部分,用于标识广播数据所使用的服务。这是BLE协议的一种约定,用于确保设备之间的互操作性。
如果你不需要这些字节,并且需要更多的字节用于广播数据发送,你可以考虑以下两种方法: 1. 压缩广播数据:如果你的广播数据支持压缩,你可以尝试压缩数据以减少字节数,以便能够容纳更多的数据。 2. 采用扩展广播:在BLE协议中,广播数据是有限的,只有少量的字节可用于广播。如果需要发送更多的数据,你可以使用GAP(Generic Access Profile)扩展来实现扩展广播。扩展广播可以使用更多的字节数,并且可以支持自定义的广播数据格式。 具体的实现方法可能需要参考具体的开发文档和蓝牙协议栈相关的支持。 |
|
|
|
只有小组成员才能发言,加入小组>>
调试STM32H750的FMC总线读写PSRAM遇到的问题求解?
1928 浏览 1 评论
X-NUCLEO-IHM08M1板文档中输出电流为15Arms,15Arms是怎么得出来的呢?
1700 浏览 1 评论
1181 浏览 2 评论
STM32F030F4 HSI时钟温度测试过不去是怎么回事?
781 浏览 2 评论
ST25R3916能否对ISO15693的标签芯片进行分区域写密码?
1747 浏览 2 评论
1986浏览 9评论
STM32仿真器是选择ST-LINK还是选择J-LINK?各有什么优势啊?
822浏览 4评论
stm32f4下spi+dma读取数据不对是什么原因导致的?
269浏览 3评论
STM32F0_TIM2输出pwm2后OLED变暗或者系统重启是怎么回事?
634浏览 3评论
638浏览 3评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-2-1 10:54 , Processed in 1.062835 second(s), Total 85, Slave 68 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号