discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Discuss-gnuradio] What is MIMO B?


From: Luis Simoes
Subject: [Discuss-gnuradio] What is MIMO B?
Date: Mon, 11 Dec 2006 15:50:59 +0100
User-agent: KMail/1.8

Hi all,

I've implemented an application script to cover both ISM bands 433 MHz and 
2.4GHz. For that purpose I connect a Flex 2400 (RXA/TXA) and a Flex 400 
(RXB/TXB) on a USRP Rev 3 motherboard. Everything goes well. But if I connect 
a USRP rev 4.1 or 4.2 with the same d'board configuration to the USB-Bus, the 
python script prints out:

Using RX d'board B: Flex 400 Rx MIMO B
Using TX d'board B: Flex 400 Tx MIMO B

The script runs normal but no packet is received and no packet is send (no 
packet is arriving at another receiver (No Gnuradio receiver).
If the USRP rev 3 is used the print out is:
 
Using RX d'board B: Flex 400 Rx MIMO B
Using TX d'board B: Flex 400 Tx MIMO B

and packets are received and sent. The print output is obtained by 'print 
"Using TX d'board %s" % (self.subdev.side_and_name(),)'. Where comes this 
MIMO B difference comes from? Is this the reason why the application runs 
with one board and not with the other? How can I solve the problem?

Ah, before I forget it. Perhapes this could help you to give me an answer. If 
I run usrp_fft.py from the examples, I get a 'Failed to tune to initial 
frequency' in the status bar of the application window. If I try to introduce 
a frequency, the shell outputs:

...
File "/usr/local/lib/python2.4/site-packages/gnuradio/usrp.py", line 184, in 
tune
    return tune(self, chan, subdev, target_freq)
  File "/usr/local/lib/python2.4/site-packages/gnuradio/usrp.py", line 122, in 
tune
    ok, baseband_freq = subdev.set_freq(target_freq)
  File "/usr/local/lib/python2.4/site-packages/gnuradio/db_flexrf.py", line 
174, in set_freq
    R, control, N, actual_freq = self._compute_regs(freq)
  File "/usr/local/lib/python2.4/site-packages/gnuradio/db_flexrf.py", line 
392, in _compute_regs
    assert self.B_DIV >= self.A_DIV
AssertionError

Please, help me...  I am very grateful for every kind of help
Thank you guys!

Luis Simoes





reply via email to

[Prev in Thread] Current Thread [Next in Thread]