学习目标:
目前正在做基于WIFI的无设备定位,准备使用信道状态信息(CSI),学习一下。
目前采集数据环境已经搭建好,准备研究信号的预处理。
学习内容:
1、 read_bf_file——读取文件
2、 get_scaled_csi——获取CSI值
3、
4、
1. read_bf_file详解:
%READ_BF_FILE Reads in a file of beamforming feedback logs.
% This version uses the *C* version of read_bfee, compiled with
% MATLAB's MEX utility.
%
% (c) 2008-2011 Daniel Halperin <[email protected]>
%
function ret = read_bf_file(filename)
%% Input check
error(nargchk(1,1,nargin));
%% Open file
f = fopen(filename, 'rb');
if (f < 0)
error('Couldn''t open file %s', filename);
return;
end
status = fseek(f, 0, 'eof');
if status ~= 0
[msg, errno] = ferror(f);
error('Error %d seeking: %s', errno, msg);
fclose(f);
return;
end
%计算文件字节长度
len =