我正在使用USRP和DBSRX子板。 我需要非常高的采样频率。目前,USRP可以给我 I和Q的最大采样频率为64M / 8,数据类型为 简而言之,需要2个字节。
那么我可以减少输出数据的长度吗?例如保存 数据为char,占用1个字节,并将采样频率增加到 64M / 4。 我可以这样做吗?怎么样?
答案 0 :(得分:2)
$ usrp_rx_cfile.py --help
请参阅-8选项,它可以获得8位I& Q并允许最低限度 抽取因子为4。
答案 1 :(得分:0)
你可以用不同的方式做到这一点,一个是用户19899解释的。更“困难”的方法是修改USRP的FPGA代码并在UHD接口之前添加无损压缩。在驱动程序方面,您必须在代码中添加一个额外的图层。
我在另一个平台上做到了这一点,我们使用此解决方案节省了近40%的带宽。