BLE的Peripheral例程,用APP软件查看GAP

如题,APP查看GAP 属性外围设备首选连接参数为:50 00 80 00 E8 03。通读Peripheral例程,对应不上。

请问如何在Peripheral例程修改“外围设备首选连接参数”?

并且尝试修改DEFAULT_DESIRED_MIN_CONN_INTERVAL,DEFAULT_DESIRED_MAX_CONN_INTERVAL,发现APP读回的属性值没有改变。


建议使用BLE调试助手APP查看,同时将具体的截图验证贴出来我们这里进行查看。

CONN_INTERVAL是连接间隔的概念,在程序可以修改其范围,同时在建立连接后会协商出具体的值,相应值会以日志的形式显示出来,如果觉得该值不对可以通过BLE分析仪抓包查看。




微信图片_20220928131159.jpg如上图红圈中的数据,请问在Peripheral例程的哪里修改?


需要实现这个功能的意义是什么呢,这个里面的值并不是实际的连接间隔,而是自己填入的数据。

可以通过这个函数设置:GGS_SetParameter 。

参数需要添这样一个结构体:

emobile_2022-09-28_16-09-22.png


感谢告之。目前仅是想知道GGS_SetParameter()的更多用法。 


只有登录才能回复,可以选择微信账号登录