首页 > 其他分享 >基于Atheros-CSI-tool的CSI采集软硬件环境

基于Atheros-CSI-tool的CSI采集软硬件环境

时间:2024-11-22 20:17:41浏览次数:1  
标签:sendData CSI tool Atheros 编译 openwrt

软硬件环境搭建

基于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>

标签:sendData,CSI,tool,Atheros,编译,openwrt
From: https://www.cnblogs.com/kuroshika/p/18563685

相关文章

  • Amazon S3 Tools:S3cmd 介绍
    AmazonS3Tools:CommandLineS3ClientandS3BackupforWindows,Linux:s3cmd,s3express(https://s3tools.org/s3cmd)S3cmd:CommandLineS3ClientandBackupforLinuxandMacS3cmd:适用于Linux和Mac的命令行S3客户端和备份AmazonS3isareasonablypri......
  • 深入解析 Autotools 自动化工具
    Autotools是一套功能强大的构建系统工具集,用于自动生成软件项目的构建脚本,解决跨平台兼容性问题。它广泛用于开源项目的开发,特别是在Linux和类Unix系统中。本文将详细解析Autotools的概念、工作原理、使用方法及实战案例,并结合逻辑图和表格使其更加通俗易懂。什么......
  • CEF127编译指南 Windows篇:安装depot_tools(四)
    1.引言在CEF(ChromiumEmbeddedFramework)的编译过程中,depot_tools是一个不可或缺的工具集。这套由Chromium项目开发的脚本和工具集,专门用于获取、管理和更新Chromium及其相关项目(包括CEF)的源代码。通过depot_tools,开发者能够高效地同步最新的CEF源码并进行项目构建。本文......
  • Chrome DevTools Protocol 进阶:Console域
    前言在日常开发和调试过程中,浏览器控制台(Console)是开发者最常使用的工具之一。通过它,我们可以输出调试信息、错误提示、以及监控JavaScript代码的执行。ChromeDevToolsProtocol(CDP)通过Console域,允许我们以编程的方式来捕获和处理控制台中的日志输出,使我们能够进行更加自......
  • 【openwrt-21.02】openwrt-21.02 T750增加phytool软件包操作说明
    phytool    Linux下MDIO寄存器操作指令phytool指令phytoolreadIFACE/ADDR/REGphytoolwriteIFACE/ADDR/REG<0-0xffff>phytoolprintIFACE/ADDR[/REG]Clause22:ADDR:=<0-0x1f>REG:=<0-0x1f>Clause45(notsupportedbyallMDIOdrivers)......
  • 免费Office Tool Plus使用教程
    1.下载OfficeToolPlushttps://otp.landian.vip/zh-cn/2.安装3.激活输入命令:ospp/insLicIDMondoVolume/sethst:kms.loli.beer/setprt:1688/act可以免费的使用office了......
  • toolchain build host target
    一个程序开发完成以后,对源代码进行编译,将编译后的文件发布出去形成所谓的各个平台的安装版本(非开源的都是这么干的,开源的也可以这样编译后不同运行平台的编译版本),这就是所谓的交叉编译。下面介绍有关这平台相关性的选项。  --build=BUILD  configureforbuildingonBU......
  • [BUUCTF 2018]Online Tool
    题目链接:[BUUCTF2018]OnlineTool。打开环境,如下所示。直接得到源码,如下。<?phpif(isset($_SERVER['HTTP_X_FORWARDED_FOR'])){$_SERVER['REMOTE_ADDR']=$_SERVER['HTTP_X_FORWARDED_FOR'];}if(!isset($_GET['host'])){highl......
  • Kibana:使用 Devtools console 把请求变成 Python 或 Nodejs 的代码
    特别指出,这个最新的ElasticStack8.16发布版的功能。我很兴奋地来尝试这个功能。在今天的文章中,我们来使用一个例子来进行详细地描述。安装如果你还没有安装好自己的Elasticsearch及Kibana,请参考如下的文章来进行安装:如何在Linux,MacOS及Windows上进行安装Elast......
  • R语言数据分析可视化——summarytools包的使用
    R语言中的summarytools包通过提供能够用最少的代码生成数据全面摘要的功能,使数据分析更加简单。summarytools包提供了一种简单的方法来生成数据集的摘要统计信息,包括描述性统计、频率表、交叉表、缺失值、异常值、相关性、线性回归、ANOVA、卡方检验等。本文将介绍如何使用......