USRP Software Radio

cancel
Showing results for 
Search instead for 
Did you mean: 

"MIMO Cable link did not lock within alloted time" error in USRP 2922

Solved!
Go to solution

Ahmed,

 

Although the driver default should be "internal", you are using the courseware VIs... and I believe those were all written to assume a two-device MIMO setup (even for the simple exercises) so they may be setting the reference source to MIMO in the initialization VIs.

0 Kudos
Message 11 of 18
(3,513 Views)

Oh. This makes sense. Thanks for the illustration.

 

0 Kudos
Message 12 of 18
(3,507 Views)

Hi Ahmed,

 

I'm using two NIUSRP2920 devices. I get this error with one of the two while using the example you mentioned. The other one works OK. Could you please let me know how you resolved the issue. I know you hinted at using the property node, but being a novice in USRP stuff, I need a lttle help here on how to get the property node remove the error.

 

Thanks.

 

Jehangir

0 Kudos
Message 13 of 18
(2,349 Views)

Hello Jehangir,

 

It seems like you may have questions regarding how to use the property node in LabVIEW.  This thread was from two years ago please submit a new request.  In regards to your question on property nodes you may want to look at this example in section 6:

 

http://www.ni.com/tutorial/14705/en/

 

This will give you an idea of how to use the property node.  If you don't know how to implement property node I'd suggest you take a look at some of the online resources, such as video tutorials:

 

https://www.youtube.com/watch?v=DYaUqW6sbYY

 

Thanks, 

Jonathan R.
Applications Engineer
National Instruments
Message 14 of 18
(2,338 Views)

Hi Jonathan,

 

Thanks for the quick response.

I got to the source of that problem and it is ok now. In fact the example uses an "initRx" VI and strangely, the clock reference for the reveiver is set to mimo by default. I changed it to internal and now the error is gone. But now, I ran into another error  from "dircet_equalizer.vi" the error code is -20003. Any hints?

To put things into perspective, I'm using the example in lab2.1 from the students lab manual that came with the USRP. The manual is authored bt Robert W.Heath. I get no errors when I use the same USRP for both Rx and Tx, but when I try to use one USRP as Tx and another as Rx, I get this error on the RX side.

 

Thanks and regards.

 

Jehangir

0 Kudos
Message 15 of 18
(2,325 Views)

When using the MIMO cable one device should be selected 'internal' and the other 'MIMO' for both time base and frequency refernce.  The Heath code requires syncrhonization to reduce the amount of exrtranious sync signal processing for the student.

0 Kudos
Message 16 of 18
(2,318 Views)

Hi Erik,

 

I'm not using any mimo cable. I'm trying to transmit an arbitrary signal from one device and receive it by the other. When I do this using the same device(Tx and Rx antennas on the same USRP) the example works fine. But when I try to replicate the  same thing on two devices using two different host PCs, I get an error from the "direct/indirect_equalizer.vi".

Am I supposed to connect the two devices through the mimo cable in this case?

 

Thanks.

0 Kudos
Message 17 of 18
(2,306 Views)

Hi khang72,

 

Can you please post an image of the error? Also, I'm not familiar with the direct/indirect_equalizer.vi, is this VI in a particular example that you are using, or did you develop this VI yourself?

Kevin S
Applications Engineer
National Instruments
0 Kudos
Message 18 of 18
(2,275 Views)