【基带开发】AD936验证数据源是连续的

news/2024/7/3 12:29:37 标签: fpga开发, USRP, 通信, AD9361, FPGA

五字节

%% 加载数据文件
BD_fileID       = fopen('rxdata3qpb.bin','r');                                          % 获取  文件ID  
DATA_BD         = fread(BD_fileID,Inf,'uint8');                                        % 读取  文件数据
fclose(BD_fileID);                                                         % 关闭文件

BDDATA_RAW  = reshape(DATA_BD,[ 5 length(DATA_BD )/5])';                   % 帧格式转换

BDDATA_RAW_COUNT = BDDATA_RAW(:,5) + BDDATA_RAW(:,4) * 2^8 + ...
                   BDDATA_RAW(:,3) * 2^16 + BDDATA_RAW(:,2) * 2^24 ;                                        % 帧计数转换

BDDATA_RAW_DIFF = diff(BDDATA_RAW_COUNT);                                  % 帧计数差分

plot(BDDATA_RAW_DIFF)

四字节

%% 加载数据文件
BD_fileID       = fopen('rxdata3qpa.bin','r');                                          % 获取  文件ID  
DATA_BD         = fread(BD_fileID,Inf,'uint8');                                        % 读取  文件数据
fclose(BD_fileID);                                                         % 关闭文件

BDDATA_RAW  = reshape(DATA_BD,[ 4 length(DATA_BD )/4])';                   % 帧格式转换

BDDATA_RAW_COUNT = BDDATA_RAW(:,4) + BDDATA_RAW(:,3) * 2^8 + ...
                   BDDATA_RAW(:,2) * 2^16;                                        % 帧计数转换

BDDATA_RAW_DIFF = diff(BDDATA_RAW_COUNT);                                  % 帧计数差分
BDDATA_RAW_DIFF(BDDATA_RAW_DIFF==-16777215) = 1;
plot(BDDATA_RAW_DIFF)


http://www.niftyadmin.cn/n/5144428.html

相关文章

“排队领奖,购物狂欢!开启全新商业模式

欢迎来到这个充满惊喜的商业模式——工会排队奖励模式!在这个时代,你是否感到购物和消费的乐趣被平淡无奇的模式所限制?那么,这个全新的商业模式将带你进入一个充满刺激和惊喜的世界! 想象一下,当你购物时&…

正点原子嵌入式linux驱动开发——Linux USB驱动

USB是很常用的接口,目前大多数的设备都是USB接口的,比如鼠标、键盘、USB摄像 头等,在实际开发中也常常遇到USB接口的设备,本章就来学习一下如何使能Linux内核自带的USB驱动。这里不会具体学习USB的驱动开发。 USB接口简介 什么是…

为什么有些海外服务器回国带宽线路会绕路?

​  有时候我们访问海外服务器的时候,会发现网速很慢,甚至出现断网的情况。这是因为一些海外服务器的回国带宽线路会绕路,导致网络连接不稳定。那么为什么会出现这种情况呢? 1.主要原因是成本。国内电信运营商在香港批发价很高&#xff0c…

不同品牌的交换机,vlan可以互通吗?

一般情况下,不同品牌的交换机可以互通,但要注意一些兼容性和配置方面的问题。VLAN(虚拟局域网)是一种网络分割技术,可以将一个物理网络划分成多个逻辑网络,使得不同的设备可以在同一物理网络上进行通信&…

UDP服务端和客户端通信代码开发流程

一、UDP通信 TCP:传输控制协议,面向连接的,稳定的,可靠的,安全的数据集流传递 稳定和可靠:丢包重传 数据有序:序号和确认序号 流量控制:稳定窗口 UDP:用户数据报协议 面向无连接的,不稳定的,不可靠,不安…

AI智能分析网关高空抛物算法如何实时检测高楼外立面剥落?

高楼外立面剥落是一种十分危险的行为,会造成严重的人身伤害和财产损失。TSINGSEE青犀智能分析网关利用高楼外立面剥落的信息,结合高空抛物算法来进行处理就可很好解决此问题。 1. 数据收集 首先,需要收集关于高楼外立面剥落的数据。这可以通…

跨国传输的常见问题与对应解决方案

在今天的全球化时代,跨国数据传输已经成为一个不可或缺的需求。不论是个人还是企业,都需要通过网络将文件或数据从一个国家传输到另一个国家,以实现信息共享、协作、备份等目的。然而,跨国数据传输并不是一项容易的任务&#xff0…

图片路径名动态生成

写成这样也可以 :src"./src/assets/ScreenLeft/btn${isShowLeft ? Show : Hide}.png"为了节省开销&#xff0c;这种小图标&#xff0c;可以用i标签 const imgUrl ref("icon1");<iclass"w-50px h-50px":style"{backgroundImage: url(./…