[Discuss-gnuradio] TVRX question

2009-06-21 Thread Sebastiaan Heunis
Hi all

For some reason I always thought that the TVRX daughterboards support
IQ sampling.  Turns out I was wrong.  How do I modify my applications
for I sampling?  Can I just wire up a whole IQ chain, save files in IQ
format, use read_complex_binary.m to read it in and discard the Q
part?  How do I setup the USRP to only have an I path on the inside?
Do I just use usrp_source_s and then read saved files using
read_float_binary.m?

Thanks in advance.

Sebastiaan

-- 
Sebastiaan Heunis
Radar Remote Sensing Group, University of Cape Town, South Africa
Tel:  +27 83 305 5667


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


[Discuss-gnuradio] USRP1 + FLEX900 - receive transmitted message

2009-06-21 Thread Chun-Ta Kung
Dear all,I am using bbn 802.11 simple mac code, and I encountered a
problem.
The packets which to be sent are read by the code  of
os.read(tun_fd,10*1024).
Just in the second round of transmission, usrp will receive the packet which
is sent in the last round of transmission.
For testing, I removed the antenna and it was still the same.
Could anyone here give any idea??

Thank you all, sincerely.
___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] TVRX question

2009-06-21 Thread Martin DvH
On Sun, 2009-06-21 at 15:15 +0200, Sebastiaan Heunis wrote:
 Hi all
 
 For some reason I always thought that the TVRX daughterboards support
 IQ sampling.  Turns out I was wrong. 
You are only partly wrong.
The TVRX is only sampled in I.
But the usrp firmware transforms this into IQ samples at the stage which
converts the signal from the IF to baseband.

The samples you get in the PC are IQ samples.
You don't have to modify your processing chain in your application.

You only have to take care of the I sampling at the place where you set
the ADC mux  (only sample the I part of the IF using only one ADC).


Greetings,
Martin
  How do I modify my applications
 for I sampling?  Can I just wire up a whole IQ chain, save files in IQ
 format, use read_complex_binary.m to read it in and discard the Q
 part?  How do I setup the USRP to only have an I path on the inside?
 Do I just use usrp_source_s and then read saved files using
 read_float_binary.m?
 
 Thanks in advance.
 
 Sebastiaan
 



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


Re: [Discuss-gnuradio] GnuRadio and CUDA

2009-06-21 Thread Martin DvH
On Fri, 2009-06-19 at 03:28 -0400, Yu-Hua Yang wrote:
 Continuing from this thread
 http://lists.gnu.org/archive/html/discuss-gnuradio/2008-11/msg00293.html
 
 Has there been any progress made since 2008? 
 
No, not much.
I am waiting for the OpenCL implementations from nvidia and ATI to
become available to the general public.
Then I plan on rewriting the code from CUDA to OpenCL.

This way we only have to support one codebase for a multitude of
hardware platforms.
(nvidia GPU, ATI GPU, cell processor, multicore-CPU)

The current codebase in my development brache is usable though.
Anybody is welcome to work further on this.

I myself are not planning on working on it untill openCL becomes
available.

I registered for early developer access to the nvidia OpenCL
implementation but I never heard from then since.

Greetings,
Martin Dudok van Heel

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



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


Re: [Discuss-gnuradio] TVRX question

2009-06-21 Thread Sebastiaan Heunis
Martin

Thanks for the reply.  How do I set the mux then?  Is 0xf2f0f2f0
correct when I have 2 TV tuner modules and 0xf0f0f0f0 correct when I
have only one?

Just to recap, in case you can't remember what the mux, etc. looks
like.  ADC 0 and 1 are on the first IC and ADC 2 and 3 are on the
second IC.  The mux bits look as follows.

Chan3 Chan2 Chan1 Chan0
Q I  Q I  Q I  Q I

So 0xf2f0f2f0 connects ADC0 to the I of Chan0, a zero to the Q of
Chan0, ADC2 to the I of Chan1 and a zero to the Q of Chan1.  Is this
fine?  Then I just use a deinterlever on the PC and connect Chan0 and
Chan1 to separate file sinks?

Thanks

Sebastiaan


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


[Discuss-gnuradio] 802.11 and filter bank scaling

2009-06-21 Thread Colby Boyer
Hey All,

With barker code problem mostly solved, I want to look more in depth at
higher modulation (CCK) rates, 5.5 and 11 Mbps.  I've read through the IEEE
specs and for the most part understand the scheme.  Since the sample rate is
not high enough to send/receive enough samples per chip, the same estimation
method used for the barker sequence is necessary. Basically, the chipped
sequence is smoothed with a sinc and sampled to fit inside a code word
window(25 samples).

The downside of that is I don't think efficient methods(FWT) can be used to
decode CCK due to this hack.  To properly decode the CCK sequence there
needs to be 64 correlation filters with 25 taps to detect the CCK code
words.  My worry is that the computation cost would be too high and a
computer would not be able to process it.

Does anyone have experience with high rate filter banks in gnuradio?  How
did the process scale with filter order and bank size?

I know this question is a bit vague and narrow.

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


[Discuss-gnuradio] Re: xcvr2450, v3.2 and usrp1

2009-06-21 Thread William Sherman
The xcvr transmits at the incorrect frequency. I just looked at it with 
a wider span of the spectrum analyser. Asking it to transmit at 2.45GHz, 
it instead transmits signals at 2.58GHz. What could be causing this?
-- 
Posted via http://www.ruby-forum.com/.


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