TX and RX on N210

Hi
I am a new user of USRP and GNU Radio.I want to transmit and receive signal at the same time on USRP N210 but while doing this I am getting a timeout error
Traceback (most recent call last):
  File "/home/ubuntu/Desktop/top_block.py", line 78, in <module>
    tb = top_block()
  File "/home/ubuntu/Desktop/top_block.py", line 52, in __init__
    channels=range(1),
  File "/usr/local/lib/python2.7/dist-packages/gnuradio/u​hd/__init__.py", line 116, in constructor_interceptor
    return old_constructor(*args)
  File "/usr/local/lib/python2.7/dist-packages/gnuradio/u​hd/uhd_swig.py", line 2479, in usrp_source
    return _uhd_swig.usrp_source(*args)
RuntimeError: LookupError: KeyError: No devices found for ----->
Empty Device Address
I have attached my TX and RX code. Is there something that I am doing wrong in the program.
Thanks,
Ninad Regundwar
Junior Engineer | ARAV Technologies | www.aravtech.com
Attachments:
Files.zip ‏3 KB

Hey Ninah,
For GRC specific questions, you will get better suppor​t using the USRP/GNURadio mailing lists.  This forum is targetted at providing support for USPR user using LabVIEW and the NI-USRP driver.  You can find the mailing lists here:  http://gnuradio.org/redmine/projects/gnuradio/wiki​/MailingLists
It looks like you did not provide an IP address/device name for the USRP that you are trying to communicate with based on the error message below.  You can find the IP address by running uhd_find_devices.  Make sure your IP address is set to static, or else you will not be able to find your device.
Sarah Y
SDR Product Manager
National Instruments | Ettus Research

Similar Messages

  • How to isolate the signals between TX/RX and RX2 on the USRP N210?

    Hello everyone,
        I want to use one USRP N210 to transmit and receive signals simultaneously. But when I try to transmit signals from TX/RX and receive signals from RX2(the transmitted and received signals are on the same center frequency), I found that the there are signals leaked from TX/RX to RX2.  What can I do if I want to isolate the signals between TX/RX and RX2?
       Thanks very much!

    Hello -
    I believe two questions are being asked on this thread:
    1. Isolation:  The internal switch provides about 30dB of isolation between TX/RX and RX2. As with most transcievers, if you transmit and recieve on the same frequency at the same time you will recieve your own transmission as well.
    2. Spurs: The USRP represents and optimized price vs performance and some images and spurs will occur.  Often they can be predicted as you mention. One thing you can do is use the CORDIC to acquire a signal at IF and then digitally shift I and Q to the ceneter frequency and bandwidth of interest.   This is done by setting the 'lo' via a property node and 'center frequency' to different values.
    Other NI RF instrumentation options are available if you're looking for  RF performance.  The NI 5791 was recenty released and may be of interest.
    Best Regards,
    Erik

  • N210-MD1GD3H/LP Issues with video and audio lag / stutter - can't find cause?

    After much searching I'm now posting to a forum for the first time. #newbie
    I have an 'old' PC (wait - don't ignore me yet...) and I thought that 'helping' it out with a low spec graphics card and a USB audio card would make everything nice for general web browsing and watching online content. The PC was bought second-hand (stay with me....!) with Windows 7 but I thought that the CPU was struggling as I was getting the video lag etc, so I re-installed XP SP3. Initially after install everything looked fine but a few days later and the troubles were back.
    The issues I now have are very choppy / stutter / lag on watching things like YouTube and iplayer, and playing DVDs. At the moment there is no sound for the DVDs.
    I don't know whether it is:
    1. Video card / MOBO incompatibility.
    2. Audio incompatibility (USB adapter vs video card vs onboard)
    3. MOBO lacking power / processing speed.
    4. another...
    Any help would help. Thanks.
    Specs:
    Windows XP SP3 (recent fresh install)
    Acer Aspire Desktop M1610
    SiS chipset
    Intel® Core 2 Duo 1.6Ghz
    250W PSU
    2GB DDRII RAM
    PCI Express x 16 slot 1.1a (for MSI N210-MD1GD3H/LP card)
    On board Audio Controller: Realtek ALC888S
    USB audio card:  Creative Sound Blaster X-Fi Surround 5.1 Pro USB Sound Card attached to two external PC speakers.
    HP Pavilion 23xi monitor attached via HDMI to MSI card.
    (hope that's sufficient)
    Link to service manual acersupport.com/acerpanam/manuals/acer/0000/servicemanuals/S.G_AS_M1610_VT_M261.pdf

    check if your VGA drivers is installed proplery and fuction without issues in device manager

  • NiUSRP 1.2 / USRP N210 / beat frequencies LO

    Hi,
    I made a Labview 2012 program based on some examples of the ni USRP 1.2 software, for being executed in my USRP N210. The objective of my program is to measure a signal, that right now is generated by a RF signal generator, after doing an fft plot of it, and show it in a graph chart. I also want to show a plot with the values of the max in dBs of the signal and its contiguous bins. The problem that i have is that i have some type of 'continous' signal that doesnt let me focus on the one signal that i want to measure and work with. I have read about some type of beat frequencies generated by the LO of the USRP n210 motherboard, but im not completly sure about that. I also want to note that i have the tvrx2 daughterboard installed. Any question, answer or recomendation will be very welcome! Thanks
    Santiago Mariño Cambeiro
    Attachments:
    IMAG0417.jpg ‏1090 KB
    niUSRP EX Rx Continuous Async v1.vi ‏92 KB

    Hi Santiago,
    Most likely what you are observing is the so called "LO leakage".
    A typical workaround is to shift the LO frequency outside the frequency band that is monitored, keeping
    in mind that you are restricted by the A/D bandwidth (check out
    the USRP property node for an item called LO Frequency [1]).
    As a side node, regarding your application, I've seen that you are using a laptop.
    Be aware that the achievable sampling rate depends on the "quality" of the embedded NIC and the driver
    parameters (it all depends on the bandwidth you are targeting).
    L
    [1] http://zone.ni.com/reference/en-XX/help/373380B-01/usrppropref/pniusrp_lofrequency/

  • How to switch central frequency fastly with labview and USRP?

    Hello everybody,
             Recently I was making a frequency hopping receiver with labview and USRP N210 and SBX. The transmitter works on the 2.4G band, and it changes from one central frequency to another every 65536us. As I think, if I start receiving at the correct time, and  change the central frequency of the USRP every 65536us, I should be able to receive the data.
        But I find that, when usrp switch form one central frequency to a different one, it spends nearly 48ms and when it switch from one frequency to the same one, it only spends 3ms(I test the performance by modifying the niUSRP EX Rx Continuous Async Reconfig on the Fly.vi example). So if I want to follow the hopping sequency, I may can only receive 17ms data because I have to save time for switching central frequency. 
         My problem is that: why usrp changes central frequency so slow,  how can I make the process faster? If I want to follow the hopping sequency, can anybody give me some good advice? Thanks

    There is an attribute "LO Frequency" that you can use to lock down the frequency of the local oscillator.  Then, when you set the "Carrier Frequency" attribute, the difference between the carrier frequency value and the LO frequency value will be realized by frequency shift in the DSP in the FPGA.  Changing this "digital" frequency shift value is much faster, since you don't have to re-tune the local oscillator.
    Let's say you're sweeping from 2.44 GHz to 2.46 GHz.  Set the "LO Frequency" to 2.45 GHz then Commit.  Then, in your loop, program the "Carrier Frequency" attribute from 2.44 GHz to 2.46 GHz.  In the loop, it will only program the digital frequency shift, which will happen much faster.
    Another tip is to use the property node to program only the attributes you want to change, rather than the niUSRP Configure Signal.vi (which sets many at once).
    For more details, see the "Configuration:Advanced:LO Frequency Property" in the NI-USRP Help, and look at this example:
    <LabVIEW dir>\examples\instr\niUSRP\niUSRP EX Fine-Tune LO Frequency.vi

  • Rant, and advice to nokia

    1. in general, all nokia suite is big, bloated and a resource hug. even if the device is rarely or seldom connected to the pc, meanwhile it takes like 100 megs in memory and to a certain degree uses cpu, even if it is doing nothing at all, or if rarely does something, since the device does not stay connected or the suite in use. Even though (as i believe), the idea was that there was going to be only one suite for all models, this is not the case, and some utilities change form model to model. there is an e90 and a n85 in my house, for different people, both with different apps (not all) which means every device bloats more the pc usage, even if it is not doing nothing at all at the time
    2. nokia plans to release some models (like n8) to try to stand up on their own again (ie: cathc up with iphone, which may be lousy but sells more and has higher profit margin). some pointers on that account:
    if the device has been already tested, proved and all, and the final deign and production process has been set from a long time, why wait so long to release in the market just for market reasons? the same thing did the now extint 3d video cards '3dfx' (which made the now legendary voodoo cards, and is now part of envidia). they had the products already designed and stuff, but did not release them but keep announcing their cualities and specifications for when thye should be relased, meanwhile other companies keep producing things with similar or higher features and released them before the announced release date of the 3dfx products. kinda stupid if you ask me
    on the same note: a lot of product, each with one special characteristic. how about fewer products and integrate all those novelties to those products?
    also, it is not to make an iphone killer so lets make an iphone clon, just like every other single model out there in the last 3 years. iphone, even being a lousy device, was made popular because it offered something that no other had at that moment (being able to move pictures with the finger, which is something you can do in public without having an excuse, like 'yea i am going to manage the inventory at my factory with the apps in my ohone soplets take out the phopne and do some stuff so the other people around me can see me with my new phone'. movin pictures with the finger over a screen does not require an excuse). you should offer something that no other has (not just hardware, but user experience, but based on novelty hardware)
    since now all phones are iphone clones, it is not only to put a touch screen on a flat phone, you also have to differentiate in your designs. thumbs up on the n8, which is in the right direction on that account. yes it is hard to think about something that differentiates a big touch screen from another on the visual aspect, but being a multimillion company that should not be an excuse (specially if you want to keep being a multimillion company)

    Hi, Have a problem connecting my nokia n8 to nokia pc suit. My collegue has done it sucssesfully with his. PC suit is better for me, as using that for work. Cant manage loads of things (like calendar entries, txt..) the way i need with OVI. Have a samsung n210. Is there any softwere you could recommended to solve this problem?
    Thank you for the help.
    Regards,
    Ollie
    Moderator's Note:
    Personal details removed by a moderator. We kindly ask you not to share your personal contact details or your phone's IMEI number publicly on this forum. This is for your personal safety and privacy.

  • NB205-N210 Internal Microphone NOT Working

    My internal microphone quit working on my NB-205-N210 after using an external headset (w/microphone) in the left side analog audio jacks, now I can't get the internal microphone to work again...  All I get is "white noise" with the volume control set at maximum...  Note: an external analog microphone + USB microphone still work...
    What I've tried so-far:
    I have tried both Realtek and Windows XP sound and audio device tools to make sure the microphone was not muted, the volume was turned up and selected + boost on (all where set correctly)...
    Un-installing then re-installing the current Realtek HD sound drivers (several times), to no avail...
    Dis-assembled the netbook to check the internal microphone, plus substituted an electret microphone element to check - no luck...
    Checked microphone plug, plus re-soldered the microphone connector on motherboard - still no luck...
    I could get by using an external microphone, but that's not convenient when traveling, or the point...
    Hope someone can help...
    Solved!
    Go to Solution.

    That's the kind of news we like to hear around here.  Congratulations!!!
    C.B.
    C.B.
    Toshiba Sat. C75D-B7260 Win 8.1 64 Bit--Toshiba Sat. L775D-S7132 Win 7 HP SP1 64 Bit and Win 10 PRO Technical Preview--Toshiba Sat. L305-S5921 Win Vista SP2 32 Bit

  • LFRX and the NI driver

    Hi!
    I'm using an LFRX board with my N210 radio.  A few questions as to the operation...
    1. I assumed that since the LF boards don't have a demodulator...that the "Center Frequency" input would be ignored.  However...I notice that if I change it to something other than 0 Hz....my input signal shifts around in frequency.  What's going on here?  Is this the CORDIC doing something even though there's not analog downconversion stage? 
    2.  Similarly....I assumed that the "Sample Rate" input (R), which essentially defines the BW...would define the BW between 0-R Hz.  However, if I input a single tone, the spectrum I calculate goes from -R/2 -> +R/2...and my tone shows up at +f and -f.  This was at odds with my expectations.
    I had initially assumed that using the LF boards essentially just turned the USRP into a digitizer for capturing real valued signals. 
    However, the above observations seem to suggest that really the driver assumes that you've done a downconversion somewhere else and are just using the LF board to capture the baseband quadrature signals.  In this case, the interpretation of "center frequency" and "sample rate" (i.e. - BW) are essentially the same as if I was using the WBX.  The Center Frequency = 0 Hz because I've done the demodulation somewhere else, and the Sample Rate/BW are defined with the assumption that I'm capturing those baseband signals in quadrature.
    If I want to just use each A/D channel to capture separate, un-related, real-valued signals....then the sample rate would have the interpretation of the 2*Nyquist frequency for each unrelated real-valued signal....rather than 2*Nyquist frequency of two baseband signals in quadrature, where the sample rate essentially defines the BW of a bandpass signal that was previously downconverted from some carrier.  Right?
    Anyone give me a sanity check here? 
    Brandon

    Hi Evan-
    I think I eventually answered my own question.  I think I just have to remember that the outputs and configuration of the LFRX isn't really all that different from the WBX....only there isn't any analog demodulation on the front end.  The shifting I was seeing was likely the CORDIC...which was essentially the same behavior if I set different LO frequencies and Center Frequencies with the WBX.
    One follow-up question though.....I was hoping to use the LFRX and N210 to digitize some low frequency signals DC coupled signals.  The signals aren't in quadrature...rather, I was just trying to use it as a 'generic' digitizer.  (Yes...there are better hardware options for this...but there were some compelling arguements for using it in our system that contained other USRPs).  Anyway...I noted that the LFRX doesn't really go all the way down to DC.  Things start to roll off in the 10-100 Hz range.  Where does this bandlimiting occur?  Is it on the RF board?  Or are the ADC's AC coupled?  Or am I seeing an artifact of the DC offset removal in the FPGA?
    I did notice this occasionally at some frequencies with the WBX when my input tone and USRP center frequency were very very close.  Instead of getting DC (or near DC) I and Q signals, I'd get nothing (the DC component was completely filtered out).  It was as if the ADCs were either AC coupled...or the FPGA was removing the DC component.  Never quite understood what was happening here.
    Thanks for the insight!
    Brandon

  • Documentation for USRP 1.1 with Ettus N210

    Where can I find documentation for using USRP 1.1 with the Ettus N210 device?  The documentation that comes with USRP 1.1 has a tiny blurb on the N210 that points to the documentation for NI 292x devices for details.  There, I find:
       "For Ettus Research devices, use internal names to refer to the internal connectors inside the device case."
    I'm trying to understand how to use the API to receive upon the LFRX-LF DC-50 MHz receiver daughter board.  The two connectors on that board are labeled "RX-A" and "RX-B", but I can't get those names to work, nor can I get "RF1" or "RF2" to work (the names on the case). 
    Any suggestions?
    Ultimately, I'd like to stream data from both connectors at the same time, if that's possible.

    Hi ejubenville,
    Support for the LFRX 0-30 MHz daughter board was just added to the NI-USRP driver in version 1.1 and documentation for this daught board is limited.  While support for the LFRX is listed, I saw no mention to the LFRX-LF 0-50 MHz daughter board.  I expect that your daughter board will work, but if not this may be part of the reason. 
    As far as the driver is concerned, the Ettus N210 and the NI-292x devices will be configured the same so there is not different documentation for the N210.  I would try using RX1 and RX2 which are the names used for the other daughter boards.
    Sarah Y
    SDR Product Manager
    National Instruments | Ettus Research

  • Connecting two USRP N210 to one computer

    Hi,
    I am trying to connect two USRP N210's to one pc. I want to simulate a real-time communication p2p link and I must use some blocks which are only available in MATLAB Simulink, i.e. I will have to configure one USRP as transmitter and the other as the receiver and in the middle I will put some Simulink blocks. My question is very basic. How do I get the operating system/ MATLAB, etc. recognize both of them, i.e. the two different IP addresses. I wonder I should use a network card with two slots or two normal network cards? or is there a simpler solution?
    FYI: I am very new to USRP's. 
    Thanks,
    Reza

    Dear Reza,
    Two possibilities : (a) use the so-called MIMO cable or (b) use two network interface cards.
    In both cases, USRPs are differentiated through their IP adresses.
    I'm not using Matlab so I'm not sure whether (a) works in this environment. Solution (b) will work.
    Also note that for real-time processing our experience tells that the
    quality of the NIC+driver makes a difference.
    Best wishes
    L

  • Samsung Netbook and HomeHub3

    I wonder if somebody could give me some advice. I have recently had Infinity and HH3 installed. It works great with my HP PC but I am unable to connect to the Internet with my Samsung N210. It worked very well with the previous hub. I have just used it in a local cafe and it connected fine.
    When I try to use to access the Internet I get an 'IE cannot display the webpage'. The diagnose button gives me 'Your computer appears to be correctly configured but the device or resource (www.google.co.uk) is not responding'. The network status indicates a good connection to the hub and on out to the Internet. I have been able to get Windows updates downloaded, albeit very slowly. At one stage I got a great burst of speed but then it crawled along (although it did get there eventually). This is very frustrating - has anybody any suggestions?
    Thanks
    Alistair
    Solved!
    Go to Solution.

    I am new to this forum and would like a little help
    I have a BT home hub 3.0 newly installed and had no problems using all of my laptops except for a Samsung NP-N130 netbook which will not connect to the internet wirelessly but will via a patch cable.
    The problem seems to be solved in the answer below but I don't understand what it means I have to do.
    changed my IP address to static, and changed from b/g/n to b/g and hey presto netbook works now.
    What does this mean I have to do please. I am finding this very frustrating when everything else worked so easily.
    Thanks

  • Can I change the HDL for the USRP N210 FPGA to use only I part of data, not I/Q

    Hi all,
    While using the USRP N210, we've run into a slight roadblock. We're using UHD's rx_samples_to_file and are able to receive at 20 Msps for 2 minutes using 8-bit complex integer (sc8) over-the-wire format without dropping any samples, but we'd like to receive at a faster data rate, preferably using 16-bit complex integers. We don't really need the Q part of the data, just the I part. So, in addition to using a faster hard drive for the computer and (if we have to) sacrificing half the data bits (using sc8 instead of sc16), we thought about altering the HDL code to only use the I part of the data to help us increase the data rate.
    Is this even possible/plausible? How would you suggest going about accomplishing this? Ultimately, our goal is to receive at a faster data rate. Do you have any other ideas? 
    Thanks for your input

    Hi mgarey,
    While you may find some other UHD users in these forums who can help the best bet is probably to send your question to [email protected] since they are much more experienced in UHD troubleshooting. I don't think you'll be able to edit the FPGA itself but there may be a way to pull back just the I data, I can't say I've tried either one myself though.
    Best Regards,
    Peter W.
    RF PSE

  • Crossing HP Pavilion laptop with Vista to Toshiba NB205-N210 with XP? Usefulness of Bluetooth.

    Is there a conflict in crossing over files from HP Pavilion laptop with Vista to Toshiba NB205-N210 with XP? Is Bluetooth necessary (or useful) on a Toshiba? I have Bluetooth on my Hp Pavilion.

    A crossover network cable is one that is designed to connect two computers to each other through the LAN port without using a router.  It sounds like you don't have any sort of home network to work from or have any experience in networking.  Instead of wasting a lot of time posting methods that you might not be able to use why don't you start by telling us what networking methods you have available, if any. 
    Also, do you have an external USB hard drive?  That might be easier to use for this. 
    Lastly, how much data are we talking about?  That would have a large bearing on how we should go about this.
    If you don't post your COMPLETE model number it's very difficult to assist you. Please try to post in complete sentences with punctuation, capitals, and correct spelling. Toshiba does NOT provide any direct support in these forums. All support is User to User in their spare time.

  • USRP N210 WBX phase offset did not remain constant

    Hello, 
    Following  is anouced; 
     After tuning the RF front-ends, each local oscillator may have a random phase offset due to the dividers in the VCO/PLL chains. This offset will remain constant after the device has been initialized, and will remain constant until the device is closed or re-tuned.
    However, 
    I found the phase offset did not remain constant for some USRP N210 with WBX in for USRP N2x0 receivers synchronized system for 20 minutes. 
    I am trying to build phase synchronized measurement system using USRP N200 x 2, N210 x 2 OCTOCLOCK . 
    ch1 and ch2 is connected with MIMO cable
    ch3 and ch4 is connected with MIMO cable 
    ch2 and ch4 is connected OCTCLOCK  wiith  10MHz and PPS. 
    All inputs were coupled to SG not sincronized output. 
    attached screen shot shows the results observed for 200 minutes. . 
    Right end Plot shows drift of phase offset  during 200 minutes ;  white line is ch2-ch1 , red line is ch3-ch1,  green line is ch4-ch1.
    It seems each MIMO pair has kept the same phase offset but diffreent  MIMO pairs.
    Is this expected results?
    Below is the configulation in LabVIEW Block diagram.
      

    Edit time expired, trying again with a complete response.
    The antenna selection changes the front-end switch on the WBX/XCVR boards.  The Basic boards do not have a switch. They are both directly sampled as I and Q respectively.  Therefore the antenna selection parameter is not used with those boards.  Use property nodes rather than the single config block to configure the device parameters.
    Secondly there is a known issue with LO lock, speficically that the driver expects one and the low frequency boards don't have them .  At the time of release only  the XCVR2450 and WBX were tested as stated in the Readme.  NI is planning to release an updated driver in the next week or so that address this and adds other functionaity.
    Regarding the SBX, it has been tested in the coming driver update as well.
    Regards,
    Erik

  • H77MA-G43 and 32nm CPU

    I recently bought an H77MA-G43 Motherboard along with a Corsair GS600 PSU and a CM chassis. I installed the PSU, motherboard and some of my previous components until I can afford a new CPU and graphics card. The CPU is an Intel i3-2100 3.1ghz which has 32nm spacing. The motherboard requires 22nm (which granted is stupid as I only remembered AFTER inserting the CPU).
    Just out of curiosity I would like to know what would happen if I tried to power up the machine? Would it moan about an incorrect CPU by means of some bleep or would it just not power up?

    Okay the PC consists of following:
    Chassis: Coolermaster Elite 430
    PSU: Corsair GS600 (600W)
    Motherboard: MSi H77MA-G43
    RAM: Transcend 4GB 1333 (1 Slot)
    CPU: Intel Core i3-2100 3.1Ghz
    HDD: Seagate 520GB
    GPU: MSi Nvidia N210 1GB
    I have done the following:
    1. Installed the above components into the chassis.
    2. Attempted to boot the PC.
    3. Checked connections on the motherboard and checked again and again.
    4. Reattempted boot.
    5. Removed CPU, RAM, HDD and GPU and reinserted them into previous machine.
    6. Old machine booted without problems.
    7. Moved the components back to new machine along with PSU of older machine (Zixaa 450W)
    8. Swapped PSU's and attempted to boot and still had the same problem (ought to rule out the PSU as the problem)
    I'll attempt the idea of placing all the components on a piece of cardboard and performing the start-up

Maybe you are looking for