matlab Pluto Sdr 连续采集

本文通过使用Matlab对PlutoSdr进行连续记录文件的性能测试,详细记录了在不同采样率(10M、15M、20M)下的表现。测试过程中发现了在大约1GB的数据量时会出现不连续现象,并且该问题与usb2.0接口的限制有关。

用matlab测试PlutoSdr 连续记录文件的性能

  1. 发射部分,连续发射正弦波,不同的采样率(10M、15M、20M)在matlab中 936X rx 一次最大支持16M采样点,所以
numSamples = 128*102400;
for i = 1:10
    receivedSig(i,:) = rx();
end

实测发现,在以上采样率下,在i = 6左右的时候开始出现不连续,大概是1.GB左右的数据(double、complex)基本都会出现

另外如果不release(rx); 后面每次采集都会不连续

  1. capture方式采集到文件,生成的.bb文件读起来好慢,等不到看是否不连续,但是程序提示了不连续,而且需要打开 EnableOversizeCapture

结论:usb2.0确实有点鸡肋。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值