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

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs