对Slave节点进行一次连续定位
设备使用清单:
1、CC26x2R1发射板x3
2、Boost_AOA天线板x2
3、上位机x1
4、移动电源x1
5、支架x3(可选)
注:由于原master节点只有一块CC26x2R1发射板,而该节点也具备接收CTE包并执行IQ采样的功能,所以需要在其发射板上也添加一块Boost_AOA天线板,并同时将板载电容进行移位。
将设备按<使用指南>进行连接后,打开TI厂商提供的UI软件,点击Auto Play图标稍等一会便可在界面中间观察到两条Angle数据曲线(黄色与蓝色曲线),同时UI界面右边会刷新本次设备运行的Log日志。(注:设备对实验环境要求较为苛刻,若UI界面连续多次不显示黄色角度曲线,建议更换实验场地,选择较为空旷且信号干扰小的环境。)
正常运行的UI界面如下图所示:
移动slave节点,可观察到UI界面中的角度数据曲线发生变化。运行一段时间后,或等到黄色角度曲线停止绘制时,点击UI界面右上角的图标导出Log数据,生成csv文件。
默认生成文件如下图所示:
使用excle打开文件,可观察到包含Angle值在内的设备运行日志数据:
对于文件中的数据,我们只需要用到节点设备的identifier信息和其对应的Angle值,因此需要将该文件的数据进行滤除整合。这里使用MATLAB编写了一段文件操作程序,用来滤出文件中的identifier信息和对应的Angle值,该程序段贴出如下:
%% 文件导入处理
data=importdata('rtls-ui-logs.csv'); % 将数据加载到数组data中