Re: [Discuss-gnuradio] USRP RX Decimation Rate

2007-04-22 Thread Eng. Firas


Eng. Firas wrote:
 
 Hi All,
 
 I'm  a new USRP user. Kindly, I will be very appreciated if someone could
 tell me what is the decimation range of the USRP RX path? I'm really
 confused. Is it linear range from [1,2,3,4,.] ?or it is power of 2
 [2,4,8,16,...]?
 
 Thank you in advance.
 
 
 Firas
 


Thank you Brian, Matt.

If the CIC starts linearly from 4 to 128, and followed by decimate by 2 Half
Band Filter (HBF) Then [CIC+HBF]  should give us the following range
[8,10,12,14,...,256], and not the range [2,4,6,8,..,256] , is
this correct ?


Firas
-- 
View this message in context: 
http://www.nabble.com/USRP-RX-Decimation-Rate-tf3622054.html#a10123915
Sent from the GnuRadio mailing list archive at Nabble.com.



___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio


[Discuss-gnuradio] Free USRP FPGA Resources

2007-04-22 Thread Eng. Firas

Dear Matt, 
Dear All,


Is the DDC decimate by 2 half band filter built inside the FPGA ? If it is
so, then how much the free available FPGA resources left after building all
the present USPR circuits in it? I mean, is there a free space to modify the
CIC + HBF circuit and to build a complete DDC block (CIC + CFIR + PFIR) ?

Thank you in advance.

Firas
-- 
View this message in context: 
http://www.nabble.com/Free-USRP-FPGA-Resources-tf3625577.html#a10123967
Sent from the GnuRadio mailing list archive at Nabble.com.



___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] Free USRP FPGA Resources

2007-04-22 Thread Eng. Firas



Brian Padalino wrote:
 
 On 4/22/07, Eng. Firas [EMAIL PROTECTED] wrote:

 Dear Matt,
 Dear All,


 Is the DDC decimate by 2 half band filter built inside the FPGA ? If it
 is
 so, then how much the free available FPGA resources left after building
 all
 the present USPR circuits in it? I mean, is there a free space to modify
 the
 CIC + HBF circuit and to build a complete DDC block (CIC + CFIR + PFIR) ?
 
 The standard USRP build has about 95% of the LE's used up, but a
 decent amount of memory free.  If you plan on using only 1 complex RX
 path and 1 complex TX path - you can remove quite a bit of logic and
 build with a single side enabled.
 
 Thank you in advance.

 Firas
 
 Brian
 
 
 ___
 Discuss-gnuradio mailing list
 Discuss-gnuradio@gnu.org
 http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
 
 
Thank you Brian.


Best regards, 
Firas
-- 
View this message in context: 
http://www.nabble.com/Free-USRP-FPGA-Resources-tf3625577.html#a10128203
Sent from the GnuRadio mailing list archive at Nabble.com.



___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] USRP RX Decimation Rate

2007-04-22 Thread Brian Padalino

On 4/22/07, Eng. Firas [EMAIL PROTECTED] wrote:

Thank you Brian, Matt.

If the CIC starts linearly from 4 to 128, and followed by decimate by 2 Half
Band Filter (HBF) Then [CIC+HBF]  should give us the following range
[8,10,12,14,...,256], and not the range [2,4,6,8,..,256] , is
this correct ?


Correct.


Firas


Brian


___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] Free USRP FPGA Resources

2007-04-22 Thread Brian Padalino

On 4/22/07, Eng. Firas [EMAIL PROTECTED] wrote:


Dear Matt,
Dear All,


Is the DDC decimate by 2 half band filter built inside the FPGA ? If it is
so, then how much the free available FPGA resources left after building all
the present USPR circuits in it? I mean, is there a free space to modify the
CIC + HBF circuit and to build a complete DDC block (CIC + CFIR + PFIR) ?


The standard USRP build has about 95% of the LE's used up, but a
decent amount of memory free.  If you plan on using only 1 complex RX
path and 1 complex TX path - you can remove quite a bit of logic and
build with a single side enabled.


Thank you in advance.

Firas


Brian


___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio


[Discuss-gnuradio] tuner

2007-04-22 Thread Guten Berg

Hi,

I am interested in building a radio receiver, using GNUR.

Could someone comment whether a motorola surfman cable modem maybe used, for 
the purpose?


GB

_
Sign in and get updated on all the action from Formula One 
http://content.msn.co.in/Sports/FormulaOne/Default




___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] packets to the usrp and loopback

2007-04-22 Thread Thibaud Hottelier

Brian Padalino wrote:

I have just refactored the code so that the fifos are out of the 
readers. I also added samples format handling (only 16 bits interleaved 
complex so far). I am looking forward to testing this; George told me he 
will be able to send usb packets on Tuesday.




Perfect.

Yes - please.  Because each channel is completely separate from each
other channel, we want to be able to start sending a packet through
the chain at any arbitrary time rather than start all of them at the
same time.

Moving the tx_strobe from the outer module into the
tx_chan_fifo_reader is a good idea - and for the future, we may even
want to be able to have different interpolation rates for each of the
channels - so the rate value should be fed into the tx_chan_fifo.
Later, we can make more registers for the different channel
interpolation rates.


To do that I will need to modify the master_control block, so I will 
make new master_control_inband. The strobe generators are cascaded in 
there, what's the point of this setup?


have_space, tx_empty and tx_underrun are no longer relevant, but they 
are still used by the FX2, right? Can I just force them to (true, false, 
false) all the time?




Brian



Thibaud



___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] packets to the usrp and loopback

2007-04-22 Thread Brian Padalino

On 4/22/07, Thibaud Hottelier [EMAIL PROTECTED] wrote:

Brian Padalino wrote:

I have just refactored the code so that the fifos are out of the
readers. I also added samples format handling (only 16 bits interleaved
complex so far). I am looking forward to testing this; George told me he
will be able to send usb packets on Tuesday.


Sounds fun.  Are you sure you're ready for a live test?


To do that I will need to modify the master_control block, so I will
make new master_control_inband. The strobe generators are cascaded in
there, what's the point of this setup?


You don't need to do this.  Just don't connect up the tx_strobe -
doesn't that solve the problem?  You shouldn't necessarily have to
make a master_control_inband - just feed the rate register into the
module and generate it yourself.


have_space, tx_empty and tx_underrun are no longer relevant, but they
are still used by the FX2, right? Can I just force them to (true, false,
false) all the time?


I don't necessarily understand why those pins, especially the
have_space pin, are no longer relevant.  Could you explain this
please?

Brian


___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] packets to the usrp and loopback

2007-04-22 Thread George Nychis



Brian Padalino wrote:

On 4/22/07, Thibaud Hottelier [EMAIL PROTECTED] wrote:

Brian Padalino wrote:

I have just refactored the code so that the fifos are out of the
readers. I also added samples format handling (only 16 bits interleaved
complex so far). I am looking forward to testing this; George told me he
will be able to send usb packets on Tuesday.


Sounds fun.  Are you sure you're ready for a live test?


Hopefully!  I'm writing some test code for the usrp server that I hope to finish 
tonight, then I can start trying to figure out how to put the packets on the 
bus, but based on Erics response it shouldn't take too long.  So maybe Tuesday 
or Wednesday.  A live test can't hurt :)


- George


___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio


[Discuss-gnuradio] unknown protocol class usrp-server-cs

2007-04-22 Thread George Nychis

Okay, I can't seem to get past this one which is blocking my progress.

I understand that usrp-server-cs and usrp-tx ... etc are all defined in the 
usrp_server.mbh file which gets translated to usrp_server_mbh.cc which is built.


According to the inband Makefile.am, it should be included in the inband 
library:

libinband_la_SOURCES =  \
  $(BUILT_SOURCES)\   --- here
  usrp_server.cc

checking the output of make, it is included in the library:
ar cru .libs/libinband.a .libs/usrp_server_mbh.o .libs/usrp_server.o

And I am linking my qa code to this library:
libinband_qa_la_LIBADD =\
  libinband.la\
  $(CPPUNIT_LIBS) \
  -lstdc++


However I still get this error:
uncaught exception of type std::runtime_error
- mb_port: unknown protocol class 'usrp-server-cs'

What am I missing here?  Do I need to register the usrp_server class as an 
mblock class somehow?  I tried REGISTER_MBLOCK_CLASS() to no avail.


Thanks!

- George


___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio