嗨对话框。不同的SDK5。x和SDK3。x,我找到"APP_PARAM_UPDATE_REQUEST_TO"我认为这个值是定时器连接参数更新请求。我的问题是为什么这个值是10秒?太晚了。这是最小值吗?在我的例子中,我使用的是SDK3.0.10。x和我被设置为相同的定时器用于连接参数更新请求。值大约是200ms
哪个值是正确的?
谢谢
嗨build77,
是的,它是连接进程向主机发出UPDATE_REQUEST后的定时器。这不是允许的最小值,通常参数更新请求的值取决于主机的操作系统。你应该在主机发送完他的参数后发出你的UPDATE_REQUEST,所以为了安全起见,我们等待了很长一段时间,以确保主机已经发送完毕。
由于MT_dialog
谢谢你的回复。
在文档" rw - bly - gap - is " 5.5.1 GAPC_PARAM_UPDATE_CMD"注意:如果slave的连接请求更新连接参数,一个30秒的定时器将启动以便让师傅回答。如果定时器结束没有从主响应,链接自动断开。
如何阻止断开30秒定时器?代替30秒计时器,当主发送拒绝,我想重新请求更新参数给主。
谢谢。
你不能改变30秒定时器,你能做的是,当你从主服务器获取响应时,你可以在gapc_cmp_evt_handler中捕获GAPC_UPDATE_PARAMS情况,并定义你的应用程序的行为,以防止拒绝主服务器的参数。您可以查看一下DSPS项目,看看它是如何处理被拒绝的参数情况的。
嗨build77,
是的,它是连接进程向主机发出UPDATE_REQUEST后的定时器。这不是允许的最小值,通常参数更新请求的值取决于主机的操作系统。你应该在主机发送完他的参数后发出你的UPDATE_REQUEST,所以为了安全起见,我们等待了很长一段时间,以确保主机已经发送完毕。
由于MT_dialog
谢谢你的回复。
在文档" rw - bly - gap - is " 5.5.1 GAPC_PARAM_UPDATE_CMD
"注意:如果slave的连接请求更新连接参数,一个30秒的定时器将启动以便
让师傅回答。如果定时器结束没有从主响应,链接自动断开。
如何阻止断开30秒定时器?
代替30秒计时器,当主发送拒绝,我想重新请求更新参数给主。
谢谢。
嗨build77,
你不能改变30秒定时器,你能做的是,当你从主服务器获取响应时,你可以在gapc_cmp_evt_handler中捕获GAPC_UPDATE_PARAMS情况,并定义你的应用程序的行为,以防止拒绝主服务器的参数。您可以查看一下DSPS项目,看看它是如何处理被拒绝的参数情况的。
由于MT_dialog
嗨build77,
你不能改变30秒定时器,你能做的是,当你从主服务器获取响应时,你可以在gapc_cmp_evt_handler中捕获GAPC_UPDATE_PARAMS情况,并定义你的应用程序的行为,以防止拒绝主服务器的参数。您可以查看一下DSPS项目,看看它是如何处理被拒绝的参数情况的。
由于MT_dialog