基于Atheros-CSI-tool的CSI采集软硬件环境
软硬件环境搭建
基于Atheros csi tool的采集环境搭建
硬件设备
信号发生和采集设备:TP-Link WDR4310v1/TP-Link WDR4900v2
控制主机
交换机
拓扑结构
软件环境
[!NOTE]
官方安装文档
官方固件
官方openwrt源码
操作系统
在终端刷上openwrt固件openwrt-ar71xx-generic-tl-wdr4300-v1-squashfs-factory.bin或者openwrt-ar71xx-generic-tl-wdr4900-v2-squashfs-factory.bin
应用
在官方openwrt源码下载源码,其中有编译工具。
# 编译工具位置
Atheros_CSI_tool_OpenWRT_src/staging_dir/toolchain-mips_24kc_gcc-7.3.0_musl/bin
下载应用软件应用软件代码仓库,使用编译工具编译recvCSI与sendData_con
将两个软件传输到路由器上即可使用。
Usage:
- recvCSI:
./recv_csi <udp server(IP)> <udp port> <output_file>
- sendData:
./sendData <Interface Name> <HW Address> <Package count>
- sendData_con:
./sendData_con <Interface Name> <HWAddress> <Package interval in µs>