USRP2 to capture 50MHz

Hi,

I am using a RFX2400 card and wanted to use USRP2 to sample a BW of
50MHz, in ISM band. If I am correct, by default, USRP2 uses a total of
32 bits/sample (16 bit I and 16 bit Q). For looking at a BW of 50MHz, I
would need 50MS/s which will be equal to 50MS/s x 32 bit/sample =
1600Mbps. This is beyond the limit of Gbit Ethernet. Is there a way I
can use 8 bit samples, and use a decimation by 2 to capture 50MHz. If
yes, what steps do I need to follow to achieve these two things. Just to
mention it, I am using usrp_rx_cfile command.

p.s. Is there any other way for reading 50MHz and writing it to a file
other than the one above?

Regards
Faisal

On Wed, Apr 14, 2010 at 16:26, Faisal K. [email protected]
wrote:

I am using a RFX2400 card and wanted to use USRP2 to sample a BW of 50MHz,
in ISM band. If I am correct, by default, USRP2 uses a total of 32
bits/sample (16 bit I and 16 bit Q). For looking at a BW of 50MHz, I would
need 50MS/s which will be equal to 50MS/s x 32 bit/sample = 1600Mbps. This
is beyond the limit of Gbit Ethernet. Is there a way I can use 8 bit
samples, and use a decimation by 2 to capture 50MHz. If yes, what steps do I
need to follow to achieve these two things. Just to mention it, I am using
usrp_rx_cfile command.

This is indeed possible in principle, but would require some
moderately complex changes to the USRP2 FPGA code, firmware, and host
code to support.

Johnathan