完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
作为写入 Modus Toolbox 中 le_battery_Service 示例的自定义服务的一部分,尝试一些自定义特性。 当使用第三方应用程序(WRITE)进行询问时,只会显示其中一个。 一切都编译正常,我没有收到任何特征的警告/错误。
/* 特征:未知特征 */ CHAR_PERM_REA D(HDLC_UNKNOWN_PERM_ READ、HDLC_UNKNOWN_CHAR_PERM_READ、LEGATTDB_PERM_READ), /* 特征:客户端特性配置 */ CHARST IC_UUID16( HDLC_CLIENT_CLIENT_CLIENT_CLIENT_CLIENT_CLIENT_CONFIGURAtiON_VALUE,__UUID_CHAR_PERM_CONFIGURATION_VALUE,__UUID_CHAR_PERM_READ),//权限 /* 特征:未知特征 *///这行得通! CHARACTISTIC_UUID128( HDLC_UNKNOWN_PERSTICTISTIC_WRITE、HDLC_UNKNOWN_CHAR_PERM_WRITE_VALUE、__UUID_UNKNOWN_CHAR_PROP_WRITE、LEGATTDB_PERM_READABLE), 想知道是否有任何理由为什么前两个特征不起作用而第三个特征起作用呢? 谢谢。 |
|
相关推荐
1个回答
|
|
根据你提供的代码片段,存在一些问题可能导致只显示一个特性:
1. 特征的名称定义错误:代码中定义的特征名称为"未知特征",这可能导致只显示一个特征。请确保每个特征都具有唯一的名称。 2. 特征属性权限设置错误:代码中特征的权限设置都是读取权限(READ),这可能导致无法写入特征的值。请根据需要更改特征的读写权限。 3. 特征值的UUID定义错误:代码中特征值的UUID定义不全,只提供了部分UUID信息。请确保每个特征值的UUID都是完整的。 另外,如果你没有收到特征的警告或错误信息,这可能是因为你没有启用相关的编译选项或错误信息被隐藏了。建议检查编译器和开发工具的设置,确保可以正确地接收特征相关的警告或错误信息。 最好的解决方法是仔细检查你的代码,特别是特征的定义和属性设置,确保它们正确无误。如果问题仍然存在,请提供更详细的代码和错误信息,以便我们能够更好地理解和帮助你。 |
|
|
|
只有小组成员才能发言,加入小组>>
364浏览 1评论
484浏览 1评论
605浏览 1评论
用PSOC6 BLE当外围设备,两者传输数据时,psoc6概率性出现蓝牙挂死的原因?
494浏览 1评论
是否有办法通过CYW20835板的固件发送BLE HCI命令?
468浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 21:25 , Processed in 0.635129 second(s), Total 83, Slave 65 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号