本帖最后由 黄生龙 于 2019-6-10 18:17 编辑
问题: (PAN1020_SDK_V1.1.2) 1, 苹果系列手机(6s,7,8)有时能控制,有时不能控制(鼠标模式) 测试到如果是第一次连接这个苹果手机时容易发生,苹果手机在低电模式容易发生,测试方式是取消配对,再点击连接 2, 苹果手机,在未自动回连时,手动点击连接有时很慢(4~6秒) 3, 苹果手机有时会自动断开连接,然后又自动连接上蓝牙
BUG解决: 此问题属于配对机制问题,修改成手机发起连接,问题解决。7分钟内30次不断断开再连接,没再复现。14分钟内测试60次,也没复现BUG。修改方法如下:
1、在app_connection_req_ind_func中,将app_sec_send_security_req注释掉。
2、在hogpd.c文件中, const struct attm_desc hids_att_db[HOGPD_ATT_MAX]里面修改,
[HOGPD_IDX_REPORT_MAP_VAL] = {ATT_CHAR_REPORT_MAP, PERM(RD, ENABLE)|PERM(SVC_EKS, ENABLE), PERM(RI, ENABLE), HOGPD_REPORT_MAP_MAX_LEN},
3、在atts.c文件中,屏蔽atts_get_att_chk_perm函数中的以下代码。
|