工程师你好,我现在按照文档搭建了环境,直接用sdk3.3里的测试角度一直在跳变,波动很大,然后改成了只用2根天线角度一直是5,6,7三个数值,不管怎么移动slave都是这三个数字跳,没什么变化,硬件和天线都是用的ti官方的,请问这是怎么回事呢?
Viki Shi:
这个AOA只是个演示demo,数值只要有变化即可,确切的值受环境影响比较大,需要后续终端开发时进行完善。
The environment which you perform the measurement matters a lot, if you are in an open space with no metal around you, then you should see better result than this.The result can be affected by multi-path reflection which creates a false angle of arrival.
The best way to use this demo is to
1. test it in the well controlled environment(antenna chamber) and analyzing the I/Q data.
2. Design your own filter (the current one in the BLE STACK is only moving average). You can add filtering base on standard deviation or even use the rssi value to decide to trust the data or not.
3. Once you are done with your own filter, then you can bring it to outdoor testing and check how good your filter is.
123 12316:
回复 Viki Shi:
关键是现在就只5,6,7跳,我把 BOOSTXL-AoA拔掉和插上都是一个效果,感觉天线都没起作用,刚试了sdk3.2也是一样,按照文档一步一步改的2天线dev.ti.com/…/node
123 12316:
回复 Viki Shi:
请问是否我哪里没修改到呢,或者这是正常的?