请各位工程师指导一下,我想设置链接参数,但是源码(
/*
* Send L2CAP Connection Parameter Update Request.
*/
extern bStatus_t L2CAP_ConnParamUpdateReq( uint16 connHandle, l2capParamUpdateReq_t *pUpdateReq, uint8 taskId );)中没有说明作用,请大家指导一下,告诉我函数中的commHandle与taskID是什么作用?
谢谢!
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
请各位工程师指导一下,我想设置链接参数,但是源码(
/*
* Send L2CAP Connection Parameter Update Request.
*/
extern bStatus_t L2CAP_ConnParamUpdateReq( uint16 connHandle, l2capParamUpdateReq_t *pUpdateReq, uint8 taskId );)中没有说明作用,请大家指导一下,告诉我函数中的commHandle与taskID是什么作用?
谢谢!
一个主机可连接多个从机,并为每个已连接的从机分配不同的connHandle数值,主机是通过connHandle来区分/操作不同的从机的。
当然,对于从机来说,因为只能有一个主机,所以也只有一个connHandle值。
正如楼上所述,taskID是一个任务号,这里补充它的作用:
之所以要输入taskID,是因为更新连接参数完成后,底层可根据这个任务号来通知对应的任务(是否更新成功)。