实时连接改变value值
时间:10-02
整理:3721RD
点击:
最近在做一个项目,要求按键按下,能立即连接并改变对应的characteristic的value值,然后再断开,想问可以做到实时吗?
我做到的是,连接上可以实时,但是实时连接时,到可以改变value值时,大概有2~3s延时,不清楚怎么处理?急求解决。
改变的是已连接的设备的特征值?
我觉得实时是不可能的,你请求一个值写入,设备会发送这个请求到你连接的设备,连接的设备再根据请求读写操作,然后再response给你。这个过程肯定需要一定的时间,具体可能是你所说的那个延时时间,不过你可以通过设置对应的连接参数来减少这个间隔时间。
希望能帮到你~
Hui,
我估计你的connection interval 设置的比较长,你设置了多少?
很感谢你的解答,但是我的连接间隔我设置了 最小 10ms,最大50ms,够短了啊,还是不行哎
我想问,这个过程应该要多久呢?不是4.0连接很快的吗?
4.0不是连接很快的吗?这个时间真有这么久吗?
Hui,
4.0的连接速度确实非常快,从扫描到连接状态。
但是服务查找都是在连接完成之后的事情。。。
你能抓包看一下吗?空中的交互情况。
今天测试了一下啊,是服务查找的时间,在完善中,灰常感谢啊