usrp的recv函数接收的样本数是不是字节数
时间: 2023-08-14 22:05:44 浏览: 144
基于USRP的数字对讲机收发系统的设计方案
在USRP的recv函数中,接收的样本数并不是指字节数,而是指接收到的采样点数。USRP的recv函数是以采样点为单位进行接收的。在USRP中,一个采样点通常由两个样本(I和Q)组成,因此实际接收到的字节数应该是样本数乘以每个样本的字节数,即:
```
bytes_received = num_samps * 2 * sizeof(float)
```
其中,每个样本的字节数通常为4,因为USRP的ADC/DAC是以32位浮点数的形式进行采样和输出的。
阅读全文