完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我对如何为我的定制服务设置CybLyGATTHADBGARTHARCHARYVAL RADDY事件不知所措。
根据BELL API文档: ble_evt_gatts_read_char_val_access_req事件参数特性读取值访问事件的BLE堆栈时产生的特征值的读取访问为特征的定义,cyble_gatt_db_attr_char_val_rd_event属性设置。 谢谢, 杰西 |
|
相关推荐
4个回答
|
|
好啊。我没有反应,所以也许我需要解释我想做什么。我只是想知道客户什么时候从服务器读取了一个特性。这听起来像是通过设置CyyBuffGATHADBGADCHARCHARYVALRORDY事件位从文档中获得的。我假设每个特征都有一个特定的比特?还是全球环境?有人知道GATT数据库中存储的比特是什么吗?
|
|
|
|
好,在BLYSTACKGATDB。H,我看到这个…
/* GATTdatabase结构用于GAP Server */Type DefStRe{/*Read句柄:作为查询bReaTabase*/Unt16的索引;/*UUID:属性条目的16位BuuuIdType,为32位和128位BuuuIDs.最后16位应存储在该条目GATT中DB接入层将从CyBLY-GATSAS-ATTIGIICIVA VART结构中检索完整的128比特流。*/uTut16AtType;/*许可位被绑定到32位字段。这32位可以分成4个字节。最低有效字节是字节0(B0),最重要字节是字节3(B3)。权限被分组的字节如下所示。*属性权限(B0)*特征权限(B1)*实现特定权限(B3,B2)*/UTIT32权限;/*属性结束句柄,指示给定属性的逻辑边界。*/Unt16 AdvDead句柄;/*属性值格式,它可以是以下的一个:*UIT1616BIT-UUIDFOR16BITService和特性声明*CyLygGATSASTAGIGICICYVALYTATOFFATATORATION -包含32位或128位BuuuUID值的服务和字符的缓冲器Currasy*CyLygGATSITAGESTICICVALYTATOFFATATORATION——BuffrCurrIn泛型字符定义值,或泛型描述符值*/CyBLY-GATSSA-AtTyValueV.AtValue}; 还有: /*实现权限& b2 & gt;实现特定的定义来访问运行时特性。*/ /*BIT:*//yAdEngReCysBdBAdTraceChan-ValeRdl事件0x01000U 我不能修改权限直接因为他们是只读的。但我没有看到任何功能来修改权限。我希望有一些功能相似的cyble_gattswriteattributevalue()。 有人吗?有人吗? |
|
|
|
hsdfss 发表于 2019-9-20 07:33 杰西-可能已经太迟了,但是这里显示您可以设置许可字段来启用读请求访问事件: 1。您的服务器的GATT DB存储在BLIG.GATT.C文件(CyBLY-GATDB)中 2。GATDB中的第三个条目是许可字段(根据刚才显示的结构)。 三。为GATT数据库中的DISIDERADION特性设置第十七位权限,以启用读访问事件 下面是一个例子:{0x000 03U,0x2A0U/*设备名称*/0x0010201U/*RD*/0x000 03U,{0x013U,(空隙*)& CyByLyAtjValueSLLN(0)} }, 目前我还没有明确地设置权限字段的API。您可以导出GATDB并在调用CyByLyStaseAPI之前对其进行更改。 |
|
|
|
安德赛
看起来这和我正在努力完成的事情非常相似。你能扩大一下出口GATDB的意思吗?我尝试复制一个CyyBuffGATSsdByt的副本,修改这些位,然后用拷贝调用CyByLyGATSDBRebug()。然而,这似乎没有任何影响。 谢谢你的帮助! |
|
|
|
只有小组成员才能发言,加入小组>>
754个成员聚集在这个小组
加入小组2105 浏览 1 评论
1851 浏览 1 评论
3669 浏览 1 评论
请问可以直接使用来自FX2LP固件的端点向主机FIFO写入数据吗?
1786 浏览 6 评论
1536 浏览 1 评论
CY8C4025LQI在程序中调用函数,通过示波器观察SCL引脚波形,无法将pin0.4(SCL)下拉是什么原因导致?
568浏览 2评论
CYUSB3065焊接到USB3.0 TYPE-B口的焊接触点就无法使用是什么原因导致的?
423浏览 2评论
CX3连接Camera修改分辨率之后,播放器无法播出camera的画面怎么解决?
437浏览 2评论
383浏览 2评论
使用stm32+cyw43438 wifi驱动whd,WHD驱动固件加载失败的原因?
915浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-23 09:55 , Processed in 1.079002 second(s), Total 54, Slave 48 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号