Re: [Discuss-gnuradio] Recovering x(t) from IQ samples

2007-08-20 Thread Brian Padalino
On 8/20/07, Chris Stankevitz <[EMAIL PROTECTED]> wrote: > Does it come with a debugger? I'd love to get into it, but things like > learning how to debug/compile/etc are what scare me personally. Sure, check out Icarus Verilog and GTKWave. You basically write a testbench to stimulate your inputs,

Re: [Discuss-gnuradio] Recovering x(t) from IQ samples

2007-08-20 Thread Chris Stankevitz
Jonathan Jacky wrote: Verilog is no more difficult or mysterious than C++, wxPython, autotools etc. Does it come with a debugger? I'd love to get into it, but things like learning how to debug/compile/etc are what scare me personally. Chris ___ D

Re: [Discuss-gnuradio] Recovering x(t) from IQ samples

2007-08-20 Thread Jonathan Jacky
On Sat, 18 Aug 2007, Jeff Brower wrote: I don't know why programming the FPGA should look like a black hole. Verilog is straightforward, Matt's code is well structured and seems fairly well commented, there are tons of examples on Altera's website, etc. Sometimes I think people take "do eve

Re: [Discuss-gnuradio] Recovering x(t) from IQ samples

2007-08-18 Thread Jeff Brower
Jon- >> On Fri, Aug 17, 2007 at 05:23:06PM -0600, Bahn William L Civ USAFA/DFCS >> wrote: >> >>> Q1) One of the formats in which I can send data to the USRP is as IQ data. >>> What does the USRP do with IQ data >>> pairs? In the USRP documentation there is a block diagram of the Digital >>> Dow

Re: [Discuss-gnuradio] Recovering x(t) from IQ samples

2007-08-18 Thread Jonathan P Jacky
On Sat, 18 Aug 2007, Jens Elsner wrote: On Fri, Aug 17, 2007 at 05:23:06PM -0600, Bahn William L Civ USAFA/DFCS wrote: Q1) One of the formats in which I can send data to the USRP is as IQ data. What does the USRP do with IQ data pairs? In the USRP documentation there is a block diagram of th

Re: [Discuss-gnuradio] Recovering x(t) from IQ samples

2007-08-18 Thread Jens Elsner
> So the problem remains: Given only the i(t) and q(t) samples, which is all > the USRP gives back, how do I reconstruct x(t)? Two options: 1) you need some kind of phase reference (coherent demodulation), insert pilot symbols into x(t) 2) use AM modulation over one carrier only; this requires

Re: [Discuss-gnuradio] Recovering x(t) from IQ samples

2007-08-18 Thread Jens Elsner
Just a quick answer - I hope I understood your problem correctly this time. On Fri, Aug 17, 2007 at 05:23:06PM -0600, Bahn William L Civ USAFA/DFCS wrote: > > I'm asking the question for several reasons - some theoretical and others > practical. The basic driving force is as follows: > > I have

RE: [Discuss-gnuradio] Recovering x(t) from IQ samples

2007-08-17 Thread Bahn William L Civ USAFA/DFCS
> From: Johnathan Corgan [mailto:[EMAIL PROTECTED] > > Bahn William L Civ USAFA/DFCS wrote: > > > Please tell me there is a better way. > > I didn't follow the start of this thread, but can you reiterate what > you're trying to accomplish, vs. alternative ways of getting there? It > does seem lik

Re: [Discuss-gnuradio] Recovering x(t) from IQ samples

2007-08-17 Thread Jeff Brower
William- > I supposed I can reconstruct a virtual local oscillator by looking at > the zero crossings and syncing a sine generator to that and then using > the sine generator to determine the sign (making it a sign generator ;-P). > Then my entire waveform might be inverted, but that is probably n

Re: [Discuss-gnuradio] Recovering x(t) from IQ samples

2007-08-17 Thread Johnathan Corgan
Bahn William L Civ USAFA/DFCS wrote: > Please tell me there is a better way. I didn't follow the start of this thread, but can you reiterate what you're trying to accomplish, vs. alternative ways of getting there? It does seem like things are getting overcomplicated, and some times it's useful t

RE: [Discuss-gnuradio] Recovering x(t) from IQ samples

2007-08-16 Thread Bahn William L Civ USAFA/DFCS
I supposed I can reconstruct a virtual local oscillator by looking at the zero crossings and syncing a sine generator to that and then using the sine generator to determine the sign (making it a sign generator ;-P). Then my entire waveform might be inverted, but that is probably not much of a co