【2020624整理版】利⽤csitool获取csi数据并进⾏数据解析---
ubuntu使用入门教程
-适合初学的⼩⽩
1、准备⼯作
<1> 查看⾃⼰电脑是否能安装Intel 5300⽹卡,不能安装的话直接看⽂章最后,尝试⼯具。
<2> 安装Ubuntu系统,csi tool最⾼只能⽀持Linux内核为4.2的Ubuntu系统,Installation Instructions上写着⽀持从Ubuntu 12.04-14.04的系统,其它版本的Ubuntu系统可能会出问题,这⾥有,提取码:xhys (因为是不再⽀持的版本,⽹上的资源不太好⽤),我这⾥是安装的Win10+Ubuntu14.04双系统,参考教程可参考:。
2、 csi tool的安装及数据采集
【1】使⽤虚拟机安装Ubuntu系统再安装csi tool是收不到数的;
【2】使⽤的AP不能设置密码,否则最终存放数据的.dat⽂件是空的。
具体安装过程可参考以下两种⽅式:
⽅式1:
3、后续的数据解析
获取的CSI数据包要通过matlab打开,需要matlab安装MinGW-w64 C/C++ 编译器,具体的可以参考,个⼈电脑配置为win10+matlab R2016a+VS2015+tdm64-gcc 5.1.0( ),然后按照其中的步骤配置环境变量等,⽽【【【中说:“使⽤read_bf_file时会报read_bfee 错误,因为对于64位的电脑缺乏***.mexw64⽂件,要涉及到MATLAB与c联合编程的问题”,其实在最新的程序包中已经包含了这些⽂件,因此.dat⽂件可以直接⽤matlab进⾏数据处理,不必安装MinGW或是tdm64-gcc编译器】】】可以综合参考这⼏篇⽂章来进⾏数据处理:
以上是针对Intel 5300NIC的csi数据采集,此外还有基于Atheros NIC的csi采集⼯具:
更新于:2020/6/24  2020/10/19

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。