pkuzhx 发表于 2017-5-25 18:42:14

连接给定蓝牙地址失败

在8670source程序中,连接给定蓝牙地址的耳机,设置好了地址,设置好不查询,然后发送连接消息:
   theSource->connection_data.remote_connection_addr = addr;
                        message->force_inquiry_mode = FALSE;
                        MessageSend(&theSource->app_data.appTask, APP_CONNECT_REQ, message);结果就是连接不上,在调用AghfpSlcConnect函数后,返回AGHFP_SLC_CONNECT_CFM消息,消息状态总是aghfp_connect_sdp_fail_no_connection或aghfp_connect_security_reject,而不是success。
之前一直可以连上的,今天只有一个耳机勉强能连,其他耳机死活连不上。怀疑是哪个pskey被修改了?哪位大神指点一二。

pkuzhx 发表于 2017-5-25 18:55:21

在接收CL_SM_AUTHENTICATE_CFM的时候就失败了,耳机认证失败?

pkuzhx 发表于 2017-5-25 19:07:50

另外,连不上的耳机如果进入配对状态,通过inquiry就可以连接上……

terry1984 发表于 2017-5-25 19:38:55

有2个原因导致的。

pkuzhx 发表于 2017-5-26 08:38:55

terry1984 发表于 2017-5-25 19:38
有2个原因导致的。

大神,哪两个原因啊?

terry1984 发表于 2017-5-26 12:04:12

联系376382893

Sanil1988 发表于 2017-5-27 09:30:08

确定所连接的耳机处于可见状态;查下是否配对成功。

pkuzhx 发表于 2017-5-27 09:45:32

Sanil1988 发表于 2017-5-27 09:30
确定所连接的耳机处于可见状态;查下是否配对成功。

已经找到原因了,是在某个地方不小心把配对信息删除掉了
页: [1]
查看完整版本: 连接给定蓝牙地址失败