回复 Y:
Yan
在simpleBLECentral工程中,我通过simpleBLECentralEventCB()来监听 连接更新事件:
case GAP_LINK_PARAM_UPDATE_EVENT://连接参数更新
{
NPI_WriteTransport("Param Update\n",13);
}
break;
在主机与设备建立连接几秒后,就会自动触发这个事件。
而我使用函数GAPCentralRole_UpdateLink(),也能触发这个事件的发生。
请问:
1. 第一次事件的触发,是来自从机的更新连接参数请求吗?如果不是,那应该如何解释。
2. 你说的第一点中“主机不会请求从机更新连接参数”,那么我调用GAPCentralRole_UpdateLink()这个函数更新的参数是...
——换句话说,我调用这个函数并不是去请求从机更新连接参数,那么我给这个函数输入的几个参数是给谁用的呢?我就没明白这个函数到底做了什么。。。
simpleBLEConnHandle,
DEFAULT_UPDATE_MIN_CONN_INTERVAL,
DEFAULT_UPDATE_MAX_CONN_INTERVAL,
DEFAULT_UPDATE_SLAVE_LATENCY,
DEFAULT_UPDATE_CONN_TIMEOUT
联系客服