[Discuss-gnuradio] mimo beam forming on USRP

2015-03-03 Thread Pengyu Zhang
Hi Guys, I am planning to build a mimo system which supports beam forming. Is USRP a good platform for my target? I do not want to use WARP because I need to operate at frequencies lower than 2.4GHz. A potential problem of USRP is phase alignment. As the following doc suggests, phase alignment ca

Re: [Discuss-gnuradio] mimo beam forming on USRP

2015-03-03 Thread Pengyu Zhang
r commercial MIMO, using a distant transmitter of known properties and > arrival angles might be useful, or a local calibrator source. > > > > > > > On 2015-03-03 11:41, Pengyu Zhang wrote: > > Martin - I am thinking about doing beam forming around 900MHz. The number >

Re: [Discuss-gnuradio] mimo beam forming on USRP

2015-03-03 Thread Pengyu Zhang
synch > after tuning. In order to make this work, all SBXes in your "array" must be > tuned at exactly the same time, so the timed_commands feature must be used > to do the tuning. See: http://files.ettus.com/manual/page_sync.html On > 2015-03-03 11:05, Pengyu Zhang wrote: &g

[Discuss-gnuradio] instructions for 2x2 mimo with USRP N210

2015-03-13 Thread Pengyu Zhang
Hi, I want to build a 2x2 mimo system using USRP N210. Would be great to get some instructions. I have the following questions. 1. As the following figure shows, should I use four N210s where two of them act as TX and the other two act as RX? Or can I use just two N210s? 2. When a router is used

[Discuss-gnuradio] phase coherence for N210 and SBX

2015-04-23 Thread Pengyu Zhang
Hi, I am working on phase coherent reception using 2 USRP N210s where each is mounted with a SBX. The 2 N210s are connected via a MIMO cable. 10MHz reference clock and PPS are generated by an OctoClock-G and are fed into each N210. In this experiment, a TX antenna transmits a constant signal to 2

Re: [Discuss-gnuradio] phase coherence for N210 and SBX

2015-04-23 Thread Pengyu Zhang
t; is set to "unknown PPS" for both > of them. > > > > > On 2015-04-23 14:49, Pengyu Zhang wrote: > > Hi, > > I am working on phase coherent reception using 2 USRP N210s where each is > mounted with a SBX. The 2 N210s are connected via a MIMO cable. 10MHz >

Re: [Discuss-gnuradio] phase coherence for N210 and SBX

2015-04-23 Thread Pengyu Zhang
"multi_usrp object" and the "timed commands"? Are there tutorials that I can follow step by step for using the two functions you mentioned? Your comments are very helpful :) On Thu, Apr 23, 2015 at 6:18 PM, Marcus D. Leech wrote: > On 04/23/2015 06:06 PM, Pengyu Zhang wro

[Discuss-gnuradio] uhd version

2015-04-24 Thread Pengyu Zhang
Hi, I meet problems when I try to upgrade UHD to a version higher than 3.7.6.1. I follow these UHD installation instructions shown in the following link. sudo bash -c 'echo "deb http://files.ettus.com/binaries/uhd/repo/uhd/ubuntu/`lsb_release -cs` `lsb_release -cs` main" > /etc/apt/sources.list.

Re: [Discuss-gnuradio] phase coherence for N210 and SBX

2015-04-24 Thread Pengyu Zhang
calls uhd-host which is combined in the gnuradio package. Do you have suggestions about how to solve this problem? Thanks. Pengyu On Thu, Apr 23, 2015 at 6:28 PM, Marcus D. Leech wrote: > On 04/23/2015 06:23 PM, Pengyu Zhang wrote: > >> Thanks for the inspiring tips. I did not use the

Re: [Discuss-gnuradio] phase coherence for N210 and SBX

2015-04-24 Thread Pengyu Zhang
04/24/2015 04:27 PM, Pengyu Zhang wrote: > > Hi Marcus, > > I updated the flow graph (attached) as you suggested. It would be great > if you can help check and let me know if I am wrong... > > For upgrading the UHD, I followed this link. UHD is installed > successfu

[Discuss-gnuradio] issues of synchronizing two USRP N210s

2015-06-02 Thread Pengyu Zhang
Hi, I met the following errors when I try to synchronize two USRP N210s. Both N210s are fed with 10MHz reference clock and 1 PPS from an OctoClock. The two N210s are connected via a MIMO cable as well. One N210 is connected to the Ethernet of a MacbookPro (2010 model) via an Ethernet cable. Attach

[Discuss-gnuradio] howto example error

2014-05-22 Thread Pengyu Zhang
Hi, I'm playing with the howto example as shown by the following link on a Macbook Pro machine. http://gnuradio.org/redmine/projects/gnuradio/wiki/OutOfTreeModules I can go until $make. When I run $make test, an error pops up and shows $ make test Running tests... Test project /Users/pzhang/tmp

Re: [Discuss-gnuradio] importing blocks to GRC

2014-05-28 Thread Pengyu Zhang
$make install and $sudo ldconfig, I still cannot see the block on GRC... Square ff howto_square_ff HOWTO import howto howto.square_ff() in float out float On Wed, May 28, 2014 at 4:25 PM, Alfredo Muniz wrote: > > On Wed, May 28, 2014 at 1:01 PM, Pengyu

Re: [Discuss-gnuradio] importing blocks to GRC

2014-05-28 Thread Pengyu Zhang
When I do "echo $PYTHONPATH", nothing shows up. How is $PYTHONPATH set? I thought it should be configured automatically by cmake and make. Correct? On Wed, May 28, 2014 at 4:56 PM, Alfredo Muniz wrote: > > On Wed, May 28, 2014 at 1:43 PM, Pengyu Zhang wrote: > >> I s

Re: [Discuss-gnuradio] importing blocks to GRC

2014-05-29 Thread Pengyu Zhang
Yeah. I also think some configurations on my machine are not correct. Here are the output of several commands. $ cmake .. -- The CXX compiler identification is GNU 4.8.2 -- The C compiler identification is GNU 4.8.2 -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler:

Re: [Discuss-gnuradio] importing blocks to GRC

2014-05-29 Thread Pengyu Zhang
error: failed to load driver: swrast On Thu, May 29, 2014 at 12:28 PM, Alfredo Muniz wrote: > > On Thu, May 29, 2014 at 5:13 AM, Pengyu Zhang wrote: > >> I also think some configurations on my machine are not correct > > > Let's simplify the problem even more. It sho

[Discuss-gnuradio] sampling rate of a customized signal source

2014-05-30 Thread Pengyu Zhang
Hi All, How to determine the sampling rate of a customized signal source? I designed a customized signal source which should output two 1ms pulses every 10ms. If I do not know the sampling rate of the customized module, I do not know how many elements I should put into the out* buffer for generat

Re: [Discuss-gnuradio] sampling rate of a customized signal source

2014-05-31 Thread Pengyu Zhang
gt; Hi Pengyu, > There are few considerations: > > > On Sat, May 31, 2014 at 4:19 AM, Pengyu Zhang > wrote: > >> Hi All, >> How to determine the sampling rate of a customized signal source? >> >> I designed a customized signal source which should output two

Re: [Discuss-gnuradio] sampling rate of a customized signal source

2014-06-02 Thread Pengyu Zhang
Hi Activecat, Thanks for providing the flowgraph_01.grc example. Now I understand that how to set sample rate of a customized block. For others, sample rate of a customized block can be initialized in the make() function of the block. Details of setting the sample rate can be found in Activecat's

[Discuss-gnuradio] output signal amplifier on USRP?

2012-06-08 Thread pengyu zhang
increase the output power because it can give us longer tag inventory ranges. Thanks very much for your suggestions. Pengyu Zhang ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

[Discuss-gnuradio] does usrp.source_c do down conversion?

2012-07-31 Thread pengyu zhang
Hi, A 250 kHz signal is modulated by a 900 MHz carrier wave and sent to a receiver. The receiver is configured with the following code. Does usrp.source_c do down conversion? I mean is the output of the receiver a 900 MHz signal or a 250 kHz signal? Thanks very much. Receiver configuration code:

Re: [Discuss-gnuradio] does usrp.source_c do down conversion?

2012-07-31 Thread pengyu zhang
Got it. Thanks very much Marcus. On Tue, Jul 31, 2012 at 5:16 PM, Marcus D. Leech wrote: > Hi, >> >> A 250 kHz signal is modulated by a 900 MHz carrier wave and sent to a >> receiver. The receiver is configured with the following code. Does >> usrp.source_c do down conversion? I mean is the outp

[Discuss-gnuradio] multi-tone carrier wave

2012-08-02 Thread pengyu zhang
Hi, I know that USRP can send out carrier wave at one frequency. For example, a carrier wave at frequency 902MHz. The carrier wave sent is sin(2*pi*902MHz*t). Can we send a carrier wave at three frequencies? For example, a carrier wave at frequency 902MHz, 915MHz, and 928MHz. The carrier wave I wa

Re: [Discuss-gnuradio] multi-tone carrier wave

2012-08-02 Thread pengyu zhang
ate. >> >> Let's assume that you can obtain a 20 MS/s sampling rate in your system. >> You can cover 10 MHz frequency band with this sampling rate. If you use a >> carrier frequency of 902 MHz, you can send different sine waves up to 912 >> MHz frequency in this approach.

[Discuss-gnuradio] base band signal sample frequency in RFX 900 daughter board

2012-08-09 Thread pengyu zhang
Hi, I use USRP1 and RFX 900 daughter board to receive an 925MHz signal. The receiver configuration code is shown below. Some people told me that the RFX 900MHz board will do down conversion and convert the 925MHz signal to a base band signal automatically. Can you tell me what is the frequency to

Re: [Discuss-gnuradio] base band signal sample frequency in RFX 900 daughter board

2012-08-09 Thread pengyu zhang
Got it. How to figure out the frequency USRP1 uses to digitize the signal? Is 64M samples/sec the default configuration? Thanks. On Thu, Aug 9, 2012 at 11:21 AM, Ed Criscuolo wrote: > On 8/9/12 11:09 AM, pengyu zhang wrote: > >> >> Receiver's configuration code: >> r

[Discuss-gnuradio] how to monitor the output of tx module

2013-02-26 Thread Pengyu Zhang
Hi, My RFID communication system uses the following blocks. I can monitor the signal output by rx module using self.connect(rx, rx_out). rx_out is a log file generated by rx_out = gr.file_sink(gr.sizeof_gr_complex, "./rx.out"). How could I monitor the output of tx module? Thanks. self.connect(rx,

[Discuss-gnuradio] one thread is not always scheduled

2013-08-20 Thread Pengyu Zhang
Hi, I build a signal processing pipeline on USRP: RX --> decoder --> protocol --> TX. I used STS scheduler to schedule those signal processing blocks. When the amount of data that goes into the decoder module is larger than a fixed number, the decoder thread is scheduled to run for a while, decode

Re: [Discuss-gnuradio] one thread is not always scheduled

2013-08-20 Thread Pengyu Zhang
hance to be scheduled to process the rest of incoming data. Instead of tag_decoder module, only self.reader module is always scheduled at that point. On Tue, Aug 20, 2013 at 11:05 AM, Tom Rondeau wrote: > On Tue, Aug 20, 2013 at 10:25 AM, Pengyu Zhang > wrote: > > Hi, > > &

Re: [Discuss-gnuradio] one thread is not always scheduled

2013-08-22 Thread Pengyu Zhang
model in each block of the signal processing pipeline. ninput_items_required[i] = noutput_items + history(); On Thu, Aug 22, 2013 at 9:29 AM, Tom Rondeau wrote: > On Tue, Aug 20, 2013 at 11:24 AM, Pengyu Zhang > wrote: > > I'm running Michael Buettner's RFID program. > &g

Re: [Discuss-gnuradio] one thread is not always scheduled

2013-08-22 Thread Pengyu Zhang
Hi Tom, Do you have some suggestions about how to debug the consume/produce model? For example, how could I verify that the amount of the data produced meets the requirement of the consumer. Thanks. Pengyu On Thu, Aug 22, 2013 at 10:47 AM, Pengyu Zhang wrote: > So you suggested t