Re: [Discuss-gnuradio] RFX400 Antenna Connection

2007-03-07 Thread David Scaperoth
On Mar 7, 2007, at 9:53 PM, Jeremy Chew wrote: Thanks. Here is an update... So far I have tried all the following together: - Increasing the cable attenuation value to 50dB - Cutting the receive gain setting to 0 - Using high-frequency cables FWIW, I have had success with the Rx PGA ga

Re: [Discuss-gnuradio] RFX400 Antenna Connection

2007-03-07 Thread Jeremy Chew
Thanks. Here is an update... So far I have tried all the following together: - Increasing the cable attenuation value to 50dB - Cutting the receive gain setting to 0 - Using high-frequency cables There is no apparent change, so I may have to cut the transmit power. Jeremy - Original Me

Re: [Discuss-gnuradio] GPS with DBSRX, Breakthough?

2007-03-07 Thread Matt Ettus
Gregory W Heckler wrote: To all concerned parties: I think I've discovered the problem. My "tune" routine chose the R and N dividers to minimize the difference between the command and desired LO frequencies. For L1 this ended up being 64 and 25197. The refclk was set at 4 MHz, producing an R

Re: [Discuss-gnuradio] GPS with DBSRX, Breakthough?

2007-03-07 Thread Matt Ettus
Gregory W Heckler wrote: To all concerned parties: I think I've discovered the problem. My "tune" routine chose the R and N dividers to minimize the difference between the command and desired LO frequencies. For L1 this ended up being 64 and 25197. The refclk was set at 4 MHz, producing an R

Re: [Discuss-gnuradio] Simultaneous RX/TX using RFX2400 Boards.

2007-03-07 Thread David Scaperoth
On Mar 7, 2007, at 1:47 PM, Tarun Tiwari wrote: Hi, I have written a code for simultaneous TX/RX for RFX2400 as followed below: self.rx = usrp.source_c (0,self.decim) self.tx = usrp.sink_c (0, self.interp) . . . fg = my_graph() . . . fg.subdev.set_enable(True) # Enable transmitter fg.conne

[Discuss-gnuradio] GPS with DBSRX, Breakthough?

2007-03-07 Thread Gregory W Heckler
To all concerned parties: I think I've discovered the problem. My "tune" routine chose the R and N dividers to minimize the difference between the command and desired LO frequencies. For L1 this ended up being 64 and 25197. The refclk was set at 4 MHz, producing an R divider frequency of 62500

Re: [Discuss-gnuradio] GPS with DBSRX, Almost There

2007-03-07 Thread Matt Ettus
I've noticed that the DLL of my software receiver settles to +15 Hz, and the true IF is +24 kHz from the predicted IF. This would indicate that the 64 MHz board clock is ~1 kHz from its spec value. This, in itself is not a problem, but I was wondering if this was within tolerances of the onbo

Re: [Discuss-gnuradio] Two ADCs, one signal

2007-03-07 Thread Brian Padalino
On 3/7/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: Brian Padalino wrote on Mon, 5 Mar 2007 16:05:09 -0500: >That Analog Devices AD9235-65 looks like it's good if you want to >sample at something like the USRP is doing right now - 64MHz. So what >you'd be looking at is an oscope with a 500M

[Discuss-gnuradio] Two ADCs, one signal

2007-03-07 Thread ceriel
Brian Padalino wrote on Mon, 5 Mar 2007 16:05:09 -0500: That Analog Devices AD9235-65 looks like it's good if you want to sample at something like the USRP is doing right now - 64MHz. So what you'd be looking at is an oscope with a 500MHz bandwidth and a 64MSPS sampling rate. You could possibl

Re: [Discuss-gnuradio] GPS with DBSRX, Almost There

2007-03-07 Thread Marcus Leech
Robert McGwier wrote: There is a multiplier circuit/ PLL in the DBS-RX. Whatever phase noise is coming from the oscillator is being multiplied considerably by this upconversion to be used at LO in the DBS-RX. You cannot get low phase noise oscillators and high performance mixers in that sma

Re: [Discuss-gnuradio] GPS with DBSRX, Almost There

2007-03-07 Thread Robert McGwier
There is a multiplier circuit/ PLL in the DBS-RX. Whatever phase noise is coming from the oscillator is being multiplied considerably by this upconversion to be used at LO in the DBS-RX. You cannot get low phase noise oscillators and high performance mixers in that small a package. Together

Re: [Discuss-gnuradio] GPS with DBSRX, Almost There

2007-03-07 Thread Marcus Leech
Gregory W Heckler wrote: I measured the phase noise of the 64 MHz board clock. Looking at the result, I doubt the board clock is producing the phase noise I am seeing in my receiver.

[Discuss-gnuradio] Simultaneous RX/TX using RFX2400 Boards.

2007-03-07 Thread Tarun Tiwari
Hi, I have written a code for simultaneous TX/RX for RFX2400 as followed below: self.rx = usrp.source_c (0,self.decim) self.tx = usrp.sink_c (0, self.interp) . . . fg = my_graph() . . . fg.subdev.set_enable(True) # Enable transmitter fg.connect(fg.rx, fg.tx) . . . When I receive and then transm

Re: [Discuss-gnuradio] Simple GR_SYNC_BLOCK

2007-03-07 Thread Eric Blossom
On Wed, Mar 07, 2007 at 09:59:02AM -0800, Daniel Garcia wrote: > > I think I've misunderstood they way GR_SYNC_BLOCK > works. Can someone set me strait? > > I've called set_history(1) in the constructor; I have > one input and one output. I assumed that the in buffer > would contain noutput_items

Re: [Discuss-gnuradio] GPS with DBSRX, Almost There

2007-03-07 Thread Matt Ettus
Peter Monta wrote: Martin Dvh wrote: Maybe you could inject a stable frequency near the wanted RX frequency. Say a few Mhz away from the 1.57542e9 you want to receive. Then you could use this in the output to remove the jitter and LO drift. for example: inject 16 Mhz (=25 harmonic of

Re: FPGA's are Software Defined (was Re: [Discuss-gnuradio] regarding fft-ifft processing)

2007-03-07 Thread Ryan Seal
Marcus Leech wrote: Robert McGwier wrote: The wideband engine, Mercury: http://hpsdr.org/wiki/index.php?title=MERCURY is almost ready to release and its accompanying transmitter Penelope will follow shortly. BOTH of these boards will have ANOTHER Cyclone II on them with almost 100% of the

Re: [Discuss-gnuradio] Simple GR_SYNC_BLOCK

2007-03-07 Thread Daniel Garcia
> 1) That out[i] bothers me. Shouldn't it be out[ii]? Yes, it should. I edited the snippet in the email to remove a bunch of std::cout junk.. mucked that up in the process. > 2) Is there a good reason for doing this in two > passes with two stores > to each memory location? There is a very go

Re: [Discuss-gnuradio] Simple GR_SYNC_BLOCK

2007-03-07 Thread Dan Halperin
Daniel Garcia wrote: work ( int noutput_items, gr_vector_const_void_star &input_items, gr_vector_void_star &output_items) { const float *in = (const float *) input_items[0]; float *out = (float *) output_items[0]; for (int ii = 0; ii < noutput_i

[Discuss-gnuradio] Simple GR_SYNC_BLOCK

2007-03-07 Thread Daniel Garcia
I think I've misunderstood they way GR_SYNC_BLOCK works. Can someone set me strait? I've called set_history(1) in the constructor; I have one input and one output. I assumed that the in buffer would contain noutput_items + 1 samples; with in[0] being the history (overlap) from the previous. I'm

Re: [Discuss-gnuradio] New digital modulation receiver in trunk

2007-03-07 Thread Robert McGwier
Tom Rondeau wrote: -Original Message- Yes, I'm sure these are related. It has a lot to do with how much the phase rotates between samples, and the Costas Loop corrects the phase for every sample; if the SNR is high and you have many samples per symbol, many of those samples are going to

RE: [Discuss-gnuradio] New digital modulation receiver in trunk

2007-03-07 Thread Tom Rondeau
> -Original Message- > From: Dan Halperin [mailto:[EMAIL PROTECTED] > Tom Rondeau wrote: > > small increase in --costas-alpha. The main issue with these gains is the > > different samples per symbol, which is corrected for mostly by changes > in > > the mu gain in the M&M loop. To keep the

Re: [Discuss-gnuradio] OFDM status

2007-03-07 Thread Dominik Auras
Hi! > I kicked the can down the road with Matt Ettus and Tom Rondeau. We have > spent two weeks on this total and others are welcome to contribute. We > need to have the argument: How do we specify the constellations? How do > we map carrier usage (which are pilots, clocks, etc.)? To open a

Re: [Discuss-gnuradio] Problem with gr_head in simple graph

2007-03-07 Thread Dominik Auras
Hi! > This is the first odd thing, and I believe the cause of the problem. > Your source does not block until it receives something. > Generally speaking, returning 0 is a bad idea. > > In the case of sources, you should block until you get something, then > return whatever you got. The source re

Re: [Discuss-gnuradio] top-posting considered harmful

2007-03-07 Thread Trond Danielsen
2007/3/7, Eric Blossom <[EMAIL PROTECTED]>: Folks, please trim your posts. Do not top post like I just did (to illustrate what I'm talking about). For that matter, don't blindly bottom post either. Note the 5 copied messages. I've added some notes regarding this to the wiki: http://gnuradio.or

Re: [Discuss-gnuradio] regarding fft-ifft processing

2007-03-07 Thread Eric Blossom
On Wed, Mar 07, 2007 at 06:17:04AM -0800, Kuntal Majumdar wrote: > Well, thats good enough. But then, I havent still got the relevant > documentation on this anywhere on the trac. I mean, I want to know > how does the host side handle all the related (I)FFT stuff. It uses the GNU Radio fft block,

[Discuss-gnuradio] top-posting considered harmful

2007-03-07 Thread Eric Blossom
Folks, please trim your posts. Do not top post like I just did (to illustrate what I'm talking about). For that matter, don't blindly bottom post either. Note the 5 copied messages. Thanks, Eric On Wed, Mar 07, 2007 at 02:52:18AM -0800, Brett Trotter wrote: > > Out of curiosity, what gener

Re: [Discuss-gnuradio] Problem with gr_head in simple graph

2007-03-07 Thread Eric Blossom
On Wed, Mar 07, 2007 at 11:29:19AM +0100, Dominik Auras wrote: > Hi! > > I am encountering a problem with gr_head. For my testcase, I set up a > flow graph: > > (...) > tcp_src = qtblocks.tcp_source (gr.sizeof_char, "127.0.0.1", ) > head = gr.head(gr.sizeof_char, 4) > vector_sink = gr.vector_

Re: FPGA's are Software Defined (was Re: [Discuss-gnuradio] regarding fft-ifft processing)

2007-03-07 Thread Marcus Leech
Robert McGwier wrote: The wideband engine, Mercury: http://hpsdr.org/wiki/index.php?title=MERCURY is almost ready to release and its accompanying transmitter Penelope will follow shortly. BOTH of these boards will have ANOTHER Cyclone II on them with almost 100% of their territory being de

FPGA's are Software Defined (was Re: [Discuss-gnuradio] regarding fft-ifft processing)

2007-03-07 Thread Robert McGwier
Can you reconfigure the FPGA by changing some software based description in a development tool (Quartus) or do you need to break out a soldering iron or SMT rework station? The facts are: what is run in an FPGA is SOFTWARE DEFINED. I despise this dichotomy to the n-th degree and aver it is who

Re: [Discuss-gnuradio] regarding fft-ifft processing

2007-03-07 Thread Kuntal Majumdar
Well, thats good enough. But then, I havent still got the relevant documentation on this anywhere on the trac. I mean, I want to know how does the host side handle all the related (I)FFT stuff. Please help me in this regard. Maybe some USRP documentation on OFDM might suffice. Thanks a lot. R

Re: [Discuss-gnuradio] OFDM status

2007-03-07 Thread Robert McGwier
http://www.gnuradio.org/trac/browser/gnuradio/branches/developers/n4hy is the trac and svn co http://gnuradio.org/svn/gnuradio/branches/developers/n4hy/ofdm gets you the source. I am merging the trunk into this about every 50 revisions unless I see major progress on mblock, usrp, etc that

Re: [Discuss-gnuradio] GPS with DBSRX, Almost There

2007-03-07 Thread Robert McGwier
You have not read or internalized the specifications for the oscillator on the USRP which is intimately involved in this system. It is 50 ppm accuracy which is bad enough, but look at the can. It is begging to have thermal variances. Start up the usrp and your process and investigate Newton

Re: [Discuss-gnuradio] regarding fft-ifft processing

2007-03-07 Thread pankaj kumar
"Brett L. Trotter" <[EMAIL PROTECTED]> wrote: Trond Danielsen wrote: > I read in an earlier thread that you want to do the (I)FFT processing > in the FPGA. This is not how it is intended to be used. GNU Radio is a > software radio framework, and the goal is to move as much of the > signal proces

Re: [Discuss-gnuradio] regarding fft-ifft processing

2007-03-07 Thread Brett L. Trotter
Trond Danielsen wrote: > I read in an earlier thread that you want to do the (I)FFT processing > in the FPGA. This is not how it is intended to be used. GNU Radio is a > software radio framework, and the goal is to move as much of the > signal processing as possible onto the host computer. Moving

Re: [Discuss-gnuradio] OFDM status

2007-03-07 Thread Kuntal Majumdar
Hello, Who is doing the OFDM project? May I get some info on that, because my thesis project is on the same and I would love help in this regard. Thanks a lot. Regards, Kuntal Need Mail bonding? Go to t

Re: [Discuss-gnuradio] regarding fft-ifft processing

2007-03-07 Thread Trond Danielsen
2007/3/7, Kuntal Majumdar <[EMAIL PROTECTED]>: Recently, Brian told me that the FFT-IFFT processing is handled by the host side. Can I know how this is done exactly? Is there any relevant documentation for this on the Wiki? Did you read this: http://www.gnu.org/software/gnuradio/doc/exploring-g

[Discuss-gnuradio] OFDM status

2007-03-07 Thread Brett L. Trotter
What is the current status of the OFDM project? Is it such that I could give it a try using a tunnel.py type setup over a shared wireline - or at least over two separate RX/TX wires? Last I heard the receiver and transmitter were working but not over the air.

[Discuss-gnuradio] regarding fft-ifft processing

2007-03-07 Thread Kuntal Majumdar
Hello, Recently, Brian told me that the FFT-IFFT processing is handled by the host side. Can I know how this is done exactly? Is there any relevant documentation for this on the Wiki? Thanks a lot. Regards, Kuntal __

[Discuss-gnuradio] RE: USRP + case = electrical short?? EXPLAINED

2007-03-07 Thread Brett Trotter
Out of curiosity, what generation USRP do you have? My Rev 3 board has quite a lot of clearance on the TX-B side (1/4"ish- not measured) Weber, Michael J. (US SSA) wrote: > > I have identified the cause of the shorting issue I was experiencing and > thought I would share. The bottom-left corner

[Discuss-gnuradio] Problem with gr_head in simple graph

2007-03-07 Thread Dominik Auras
Hi! I am encountering a problem with gr_head. For my testcase, I set up a flow graph: (...) tcp_src = qtblocks.tcp_source (gr.sizeof_char, "127.0.0.1", ) head = gr.head(gr.sizeof_char, 4) vector_sink = gr.vector_sink_b() self.fg.connect (tcp_src, head, vector_sink) (...) The logging in the s

Re: [Discuss-gnuradio] New digital modulation receiver in trunk

2007-03-07 Thread Dan Halperin
Tom Rondeau wrote: small increase in --costas-alpha. The main issue with these gains is the different samples per symbol, which is corrected for mostly by changes in the mu gain in the M&M loop. To keep the logic simple, I set costas-alpha Using the old versions of the code, I noticed that t