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

CC26x2的AOA使用中如何修改信道?

你好,我在使用HCI_LE_SetHostChanClassificationCmd()更新信道映射后,进行AOA测试时发现信道并没有被修改,是我的代码有问题吗?还是使用的方法不对?

我在AOA的实现使用了两个开发板rtls_master和rtls_slave,

在rtls_slave.c的RTLSSlave_init()函数与rtls_master.c中的RTLSMaster_init().函数中加入

HCI_LE_SetHostChanClassificationCmd(chanMap)

如下图所示:

项目运行结果如图所示:

AOA功能在运行时还是使用了所有的信道.请问是哪里出来问题?

Viki Shi:

请注意passive设备上也必须更新信道映射,设置更新后,需要重新启动连接

user6201456:

回复 Viki Shi:

但是在我使用的CC26x2的AOA功能中只用到了master和slave,并没有使用passive. 还有,重新启动连接是什么意思?断电后重连?

Viki Shi:

回复 user6201456:

不好意思,看错了。猜测是调用位置不对,在建立连接以后再调用此函数试试

赞(0)
未经允许不得转载:TI中文支持网 » CC26x2的AOA使用中如何修改信道?
分享到: 更多 (0)