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

使用两块LaunchPad和一个BOOSTERPACK能够完成AOA的测试吗?

您好,我这边有两块LaunchPad和一个BOOSTERPACK,想要测试AOA,能够实现吗?

如果能,是不是一个LaunchPad做slaver,另一个做passive并插上BOOSTERPACK就可以搭起硬件环境?在这种情况下是不是只需要slaver在进行广播,passive就能进行角度计算?

这样行的话是不是需要修改程序代码,我这边进行简单的测试仿真,发现passive的代码没有请求到syncRtlsEvent的事件导致实验不能继续进行,我需要怎么更改呢?

Alvin Chen:

什么版本SDK
2.40及以上版本需要3个LaunchPad。
2.30 可以用两个

5282592:

回复 Alvin Chen:

感谢您的解答,目前用的SDK3.1版本的,这个版本的能够通过修改SDK用两个板子实现测试吗?目前只有两个LaunchPad ,事件也比较紧迫。

5282592:

回复 Alvin Chen:

那如果我用SDK2.3进行测试对测试精度有没有影响呢?相对SDK3.1而言

Alvin Chen:

回复 5282592:

应该不会有什么问题,
你可以看一下中间的The RTLS passive 作用:
The RTLS passive does not actively participate in the BLE connection between the RTLS master and slave. Instead, it uses the Micro BLE-Stack in connection monitoring mode to follow the connection. To do this, the passive device relies on the Master to distribute the connection parameters once a connection is formed. The passive node does the following:

Implement ToF passive role
Receives packets with CTE and performs in-phase and quadrature component (IQ) sampling
Uses Micro BLE-Stack in Connection Monitoring mode to follow connection between master and slave

dev.ti.com/…/node

5282592:

回复 Alvin Chen:

这个文档我看了我理解的意思是 MASTER只是控制AOA的启动以及配置参数,passive监听他们的通信或者广播来计算相位差,这样说来的话, 理论上是可以通过更改程序实现两块LaunchPad实现测试,但是修改的内容可能会比较多。
目前还有两个疑惑的问题:1. 如果只有一个设备在广播,passive监听设备能不能计算出相位呢,还是说需要建立连接发送数据才能进行计算相位?(这个很重要,这影响定位项目的方案设计)。
2.我看官网都无法下载SDK2.3只能下载最新的SDK,老版本的SDK有下载通道吗?

感谢回答!

user5325357:

回复 5282592:

您好,请问你用2.30的SDK、两块2640的LaunchPad成功完成AOA的测试吗?我使用2.30的SDK测试AOA碰到一点问题想请问下你,就是master没有收到slave的广播数据,我有按键触发启动AOA测试,但是master始终没有收到I/Q数据

YiKai Chen:

回复 user5325357:

AOA测试建議使用CC2652R搭配最新的SDK才能符合BLE 5.1的規範

赞(0)
未经允许不得转载:TI中文支持网 » 使用两块LaunchPad和一个BOOSTERPACK能够完成AOA的测试吗?
分享到: 更多 (0)