TI中文支持网
TI专业的中文技术问题搜集分享网站

CC2642R: CC2642 的SKD 13xx_cc26xx_sdk_6_20_00_29 public mac 的主机 发起配对绑定后,然后主机端删除配对信息,再次发起配对,然后主机跟从机断开,主机发起扫描请求,从机收不到

Part Number:CC2642R

Hello TI 的工程师:

使用 CC2642 的SKD 13xx_cc26xx_sdk_6_20_00_29 SDK,遇到这样的情况,主机是华为的手表是 public mac 的地址,CC2642做从机,华为手表跟CC2642 配对绑定后,然后由于业务原因,华为手表在本地将配对信息删除了,当再次连接时,重新跟CC2642发起了配对绑定,配对绑定完成后,华为手表与CC2462连接断开,此时华为手表发送 scan request 到 CC2642, CC2642 再也收不到华为的扫描请求,这个问题请帮忙看看,谢谢!

CC2462这一端,我接收到扫描请求后,会将发起扫描请求的设备的MAC以及RSSI 的值打印出来,在最后一次配对完成后断开,华为手表的扫描请求CC2462再也收不到了,没打印出来,第一次配对时,华为手表的扫描请求是可以通过CC2642的日志打印出来的

Yolande Wang:

您好,

有一个简单且有效的方法:重启设备试试;如果不行,我再为您寻找其他方法。

,

Yolande Wang:

从您的描述中,涉及到主机与从机的配对、绑定、删除配对信息、扫描等操作。

目前认为最可能的原因是:配对信息未正确删除,尽管手表在本地删除了配对信息,但可能存在一些残留的数据或错误,导致重新配对时发生问题。可以尝试在手表和CC2642上都清除配对信息,并重新进行配对尝试。

,

Weifeng Ou:

再次配对整个过程是正常的,能够正常完成配对以及完成链路的加密,但是华为手表发起了扫描请求 cc2642就是收不到。能提供一下您的邮箱吗?我发个空口包给您看看?

另外不通过拿到扫描响应包之后发起连接请求,直接发起连接请求,手表跟CC2642是可以正常连接加密的

,

Weifeng Ou:

手表跟CC2642同时删除配对信息,就相当于两个全新的设备第一次配对了,这种情况没有问题

,

Yolande Wang:

可以的,点击我的头像->查看myTI信息->就可以看到我的邮箱号。

,

Yolande Wang:

Weifeng Ou said:另外不通过拿到扫描响应包之后发起连接请求

这句话没太看明白,能描述一下吗?

另外您如何确保手表发起了请求的?

,

Yolande Wang:

Weifeng Ou said:华为手表在本地将配对信息删除了,当再次连接时,重新跟CC2642发起了配对绑定,配对绑定完成后,华为手表与CC2462连接断开,此时华为手表发送 scan request 到 CC2642, CC2642 再也收不到华为的扫描请求

对于这个过程我想请问下,再次连接时发起扫描是正常操作吗?为什么连接成功后会有一个断开发生?

,

Weifeng Ou:

你好,请问是这个邮箱吗?yolande-wang@ti.com

,

Weifeng Ou:

这个是通过直连方式连接的,直接通过mac 发起连接

,

Weifeng Ou:

再次发起扫描是正常操作,连接成功后断开是因为业务流程不通过,CC2642主动端来了手表的连接

赞(0)
未经允许不得转载:TI中文支持网 » CC2642R: CC2642 的SKD 13xx_cc26xx_sdk_6_20_00_29 public mac 的主机 发起配对绑定后,然后主机端删除配对信息,再次发起配对,然后主机跟从机断开,主机发起扫描请求,从机收不到
分享到: 更多 (0)