这里更新的是Interval/Latency等参数。根据你之前提供的邮件是已经获取到了2个noti对应的handle值,直接填写进去进行接收noti的数据即可。
比如这里获取到handle值后,直接调用cccd的tmos任务即可。
这里更新的是Interval/Latency等参数。根据你之前提供的邮件是已经获取到了2个noti对应的handle值,直接填写进去进行接收noti的数据即可。
比如这里获取到handle值后,直接调用cccd的tmos任务即可。
已发送至邮箱,请查收。
这个函数设置多个失败,但是设置单个就可以读,老哥们知道怎么回事吗。
你好,你这边说的设置多个是指什么,写多个字节吗,如果是写多个字节的话,需要看下从机那边支持收多少字节,如果是写多次,那么每次写之间是需要有间隔的,间隔可以根据连接间隔来配置。
你好,应该是连接间隔的问题,发的太快了,现在可以了。
已发送至邮箱,请查收。
您好,我想请问一下,如果我的读是一个UUID1,写是UUID2,我可以以主机例程中的代码为基础,然后只在写数据那将req.handl等句柄换成一个固定值,如0x40(通过您给的获取所有服务枚举的方式在串口中读到的数据)来实现功能吗?我试过了,它不能实现,请问为什么呢。
需要先判断0x40是你的读/写/noti的handle,然后进行收发。
如果是通过发给你的代码,即通过GATT_DiscAllChars或者handle,noti/indi的handle值需要+1。