USRP 2920 to usrp 2940r

can I run labview code written for usrp 2920 on usrp 2940r without change?

If I need to make changes, then what are these changes and how can I do?

Thank you

Hi Joseph,.

I have not seen your code, but it should work without the required changes. You need to change your application to take advantage of the additional channels! Let us know if you encounter any problems.

Tags: NI Products

Similar Questions

  • NI USRP 2940 R safe mode button

    Hi all

    I have a NI USRP 2940 R, which is unreachble via ethernet (1 Gb) after a firmware change.

    To change the firmware, I used the following command:

    uhd_image_loader - args = "type = x 300, addr = 192.168.10.2"--fpga-path="/usr/share/uhd/images/usrp_x310_fpga_XG.lvbitx"

    The procedure seems to be successful:

    -Initialization FPGA... successful loading.
    -Image of HG FPGA loading: 100% (areas of 121/121)
    -Finalize loading image... successfully.
    Turn on the USRP X 310 to use the new image.

    But after the power cycle, I can not able to ping of the USRP and also orders uhd_find_devices and uhd_usrp_probe say 'No UHD Devices Found'. So I thought I would put my NI USRP 2940 R in safe mode.

    In the "GETTING a STARTED GUIDE NI USRP-2940R/2942R/2943R universal software Radio peripheral" (http://www.ni.com/pdf/manuals/375717f.pdf) in the section "why isn't the default Reset IP address?", I found the procedure that says to locate the pushbutton switch (S2).

    The problem is that unlike OR USRP 2920 wherein the S2 button is easy to reach, I could not find button SafeMode in NI USRP 2940 a. I have found that the buttons SW1 and SW3.

    Anyone has idea about what are the keys SW1 and SW3? Or better, how to reset the USRP NI 2940 R?

    Thank you very much for your attention.

    Best regards.

    Francesco.

    Image usrp_x310_fpga_XG.lvbitx implements only 10GbE SFP ports, so you will not be able to communicate with the device via 1GbE, although it is charged.  You need probably the image of usrp_x310_fpga_HG.lvbitx which has a single port to 1 GB and the other to 10 GB and is the image that the devices are provided with.  See https://files.ettus.com/manual/page_usrp_x3x0.html#x3x0_load_fpga_imgs_fpga_flavours for more information on the different FPGA images available.

    There is no safe mode on the USRP AND 2940R, but there are different ways to load a new FPGA image that will work without a functional image already on the device. The PCIe connection on the device may load images temporarily in the device and update the image in flash even if there is no image already on it.  USB JTAG connection on the front panel can also be used to temporarily to load a new image so that you can access the device via Ethernet to update the persistent image.  Also, you should be able to use the unit normally if you have a connection with the 10GbE. The above linked page includes directions for all of these methods of loading images.

  • problem running example project USRP FPGA connected via Ethernet

    Hello

    I am trying to run the example project of USRP FPGA on a USRP-2940R connected to a PC windows using Ethernet. I have not made any changes to the FPGA VI or screw host and I'm tryign to run the host Rx in Streaming, VI. I get the error-63180 function Open Bitfile dynamic reference (called from the VI open device), with a possible reason for "the specified resource name is a reserved word or an invalid alias. Alias of RIO can only contain alphanumeric characters, '-' and '_ '. I specified an IP (192.168.10.2) for entry of address of device to function. I guess the address of the device is the problem. This who should I be specifying the address of device in this case. Any help would be greatly appreciated.

    Jerry

    jerrysydir wrote:

    The restriction you mentioned is specific to the USRP platform? The website NOR talk using Labview FPGA with a RIO Ethernet expansion chassis.  (http://www.ni.com/tutorial/11703/en/).

    LabVIEW FPGA on Ethernet is only available through LabVIEW RT. Behind the scenes of the target is still connected to the well RT via PCIe controller and then the RT controller is connected to the host via Ethernet. There are also some USB LabVIEW FPGA targets (http://www.ni.com/white-paper/14821/en/).

    For the RIO USRP, MXIe is currently the only bus taken in charge for LabVIEW FPGA.

  • How to increase data FPGA clock?

    I use LV 14 and 14.5 USRP.  When I plug my new USRP-2940R-120 and run a program written for a USRP-2940R-40, the driver gives me a message that says "you are using a bitfile configured for data clock which is slower than the rate required for the bandwidth of this device. Risk of aliasing in your signal. "(error 1073383043).

    Fair enough.

    Then I looked at the data of properties of the clock in the application project and that I could not change the values in there.  Then... How can I change the data FPGA clock frequency and what do I change to?

    Thank you.

    Hi emonk,

    We have created a new FPGA target what samples at 200 MECH. / s to use the increased BW. You need to recompile your application using the new target. My recommendation on the best way to proceed is as follows:

    1 generate a new project of the sample. With NEITHER-USRP 14.5 all the projects in the sample have now both targets (120 MPS and 200 projects of average size)

    2. don't customize you the FPGA in your application? What if not all you have to do is use the bitfile for the target of 200 MECH. / s of the project in your host code example. If you did, you will have to redo these customizations in the FPGA VI of high level of the target. It can be trival or difficult depending on your application,.

    3. you will then need to recompile. Because of the faster clock rate, the meeting schedule is more difficult, your FPGA IP may need to be optimized if you work in the field of data clock. I suggest that the kickoff from 5-10 compile at first because of the variabiliy in each compilation. If all still fails, use the timing to study reports where optimizations are needed.

    I would like to know if you have any questions or encounter any problems.

  • USRP 2920 if after joint bottom (after the MIXING table)?

    Salvation _ or
    the NI USRP-2920 is a good product I use it to train students on some applications
    I read manual for this product its especially usfel and covering a large part of the specs of the device, BUT "nothing mentioned about.
    Central frequency (IF).
    "to clarify my question" when the signal down mixed RF is it wil be centered arround fixed frequency for demodulation processs "its about 12.5 MHz in one of the device NOT USRP"
    What is the center frequency of the baseband signal after mixed down?
    I wish I can explain my problem, iam waiting for your answer, answer or tell me you want more explanation on what I want now...
    Thank you

    It is a direct down conversion device. RF is mixed with the baseband quadrature I and Q. There is not SO.

  • Surveillance of the spectrum with USRP 2920

    Hello

    I see all the examples on the analysis of the spectrum

    but nothing is near my desired app cause

    as an example https://decibel.ni.com/content/docs/DOC-40721

    It uses an entry 'carrier' and then show spectrum

    I want to start and stop frequency within the bandwidth instantenous 2920 USRP

    and monitor the spectrum in the band of desierd

    I want signals to show their real carriers not baseband signal after demodulation

    Thank you

    Hello

    Can you explain a little more about your use of the application? Frequency range you want to monitor? So, can you explain why you need to "show the signals to their actual carriers and not baseband? The USRP 2920 has only 40 MHz of instantaneous bandwidth (and only 20 MHz with a resolution of 16 bits) so unless the signal of your 'real' sitting in the baseband already (i.e. below 40 MHz) you would be sewing together the spectrum required for an acquisition to wide band and he would not be instantaneous.

    Kind regards

    John Gentile

    Engineering applications

  • Variation in the strength of RF signal using NI USRP 2920

    Hello

    It is possible to vary the intensity of the signal RF uses USRP 2920? If so, please guide me for this. I would like to transmit the RF signal from 900 MHz with value different GCQ (shows the power of the signal)

    Thank you and best regards,

    Gowtham Blais

    Vindex Hi,

    Unfortunately, the USRP is not a device calibrated, you cannot specify an output level of absolute power.  However, you can set the gain of the device.  The output power varies according to the frequency and bandwidth of the channel that you create, so it is recommended to use a power meter to check the levels of power absolute.  The gain is not as guaranteed to be linear.  Official warning is formulated as follows:

    The USRP devices are not calibrated. The value of the gain does not represent an absolute gain and has no linear behavior. Different devices have different gain for different carrier frequencies curves. You may need to experiment to determine that the right setting for your application of gain.

    With this in mind, you can set the gain (in dB) using the niUSRP Signal Configure VI, which is in the palette of the USRP API Tx in LabVIEW.

    Kind regards

  • Transmit power to usrp 2920

    Is it possible to adjust the emission of a USRP 2920 power when sending a signal? And if so, how do you do that?

    You can adjust the transmission power by changing the slider of the niUSRP Signal.vi to configure in the LabVIEW driver:

    If you are looking to make a continuous transmission, the continuous EX Tx example Async.vi niUSRP is a good starting point.  This setting adjustable gain from 0 (no gain) 31.5 DB in 0.5 dB steps.

    You mentioned that you issue to one USRP to another.  Be careful when you do this because it is easy to damage the RF front-end by the introduction of too much power.  I would recommend the TX gain setting 0 and adjust the RX gain to avoid damage to your equipment.

  • USRP. minimum detectable signal 2920?

    Hello to everyone! It's only a month since I use the NI USRP 2920.
    I have a question please

    I want to know minimum detectable signal to both ports TX1/RX1 and RX2.

    Thank you

    Francesco

    Hi George, I measure the sensitivity of the USRP...

    It's around<-130>

    by

  • Can a single USRP 2920 tansmit (Tx) and receive (Rx) at the same time?

    I know a USRP can be a transmitter and a receiver, but a single unit can send and receive at the same time?  The application in question involves the sending of an RF signal to a label of RFID and followed by the response of the tag with a single reading USRP.  I heard that the link between the channels can cause significant on because bleeding that is not insulation between the tracks, but could not find an example showing simultaneous Tx and Rx.  Is there an example or documentation that I'm missing?

    Thank you!

    Kristen Heck

    Academic ESF - middle of Southeast

    Hello Kristen,

    The USRP can send and receive at the same time.  You have because there are bleed more because of the lack of isolation, but documentation of the USRP is always formed and includes no information about this.  Here are the 2 screws that allows you to make simultaneous TX/RX.  Just to set the IP address in the two screws to the IP address of your USRP and run them.  You may need to change the rate of IQ and the frequencies of your application, but this very basic example should be a good starting point.

    Let me know if you have any other questions, I'd be happy to help you.

  • distributed antenna system usrp 2920

    Hi all

    I implemented an OFDM transceiver using two usrps one transmitter and one receiver, I also did all the normal tasks of synchronization (detection of frame timing recovery, CFO correction and channel estimation) needed to compute the BER to the receiver and it worked very well.

    IM now trying to imitate a DAS scenario where I have two transmitters USRP sending the same exact OFDM signal, they are separated by a distance and synchronized in frequency and time using a reference clock. The receiver is a normal OFDM receiver. Thus, the received signal from two transmitters must be seen on the receiver side as the same signal from a transmitter, but with a higher power. Moreover, I need to induce delays of a nano-second between issuers using the trigger of startup time and study the effect on the BER is it possible?

    My questions are:

    1. it a phase ambiguity between the two transmitters usrp after the use of the reference clock or cable MIMO?

    2 - is possible to use the Refin and the PPS and the different trigger time to force specific transmission times?

    Thank you

    Hey Kareem,

    Yes, this should be possible. As long as you use the same reference clock for your USRPs there should be virtually no delay phase. The only delay introduced would be due to the length of wire between USRPs.

    Looks like you have two different triggers and they are independently controlled. As long as you do not start the transmission until the USRP receives a trigger, you can specify a delay between transmission by simply delaying one of the triggers of your desired time.

  • Calibration frequency Offset transmitter and receiver with USRP® material

    Hello everyone, I read the scripts provided by The Mathworks on the frequency of calibration offset transmitter and receiver with USRP.

    The USRP® transmitter sends a sinusoidal signal at 100 Hz with the MATLAB, sdruFrequencyCalibrationTransmitter.mscript, the USRP® receiver. The USRP® receiver monitors the signals, calculates the transceiver frequency shift and displays in the command window MATLAB for calibration with the MATLAB script, sdruFrequencyCalibrationReceiver.m.  At the level of the receiver, frequency offset will be calculated and displayed in the command window. The program uses a Spectrum Analyzer to show the spectrum of the received signal. In the program, the corresponding sentense is '% display frequency spectrum. step (hSpectrumAnalyzer, rxSig); "Based on that, I thought that the spectrum analyzer would show the spectrum of the received signal. However, the Web site corresponding site shows "to compensate for a shift in frequency of transmitter/receiver, add frequency offset on the Central frequency of the receiver object SDRu system. Be sure to use the sign of the offset of your addition. Once you have done this, the spectrum displayed by the Analyzer of spectrum of the receiver system object must have its maximum amplitude at about 0 Hz." What I'm confused is, why the Spectrum Analyzer should have its maximum amplitude at about 0 Hz, not other values? Is it because of the characteristics of the USRP itself or the Analyzer of spectrum shows is the value of the difference between the Tx and the Rx after calibration?  I use neither-USRP 2920. Your response will be much appreciated! Thank you!

    The matlab mfile is found in the following links:

    http://UK.MathWorks.com/help/supportpkg/usrpradio/examples/frequency-offset-calibration-receiver-wit...

    http://UK.MathWorks.com/help/supportpkg/usrpradio/examples/frequency-offset-calibration-transmitter-...

    Yes if two devices are not locked to a reference clock, 10 MHz for the USRPs you will see a shift in frequency.

    Specifications in ppm, ppb can give you how it can be:
    http://digital.NI.com/public.nsf/allkb/2A0B9D3F365DEDEF86256BDB007354ED

    Bye!

  • signal of reverse USRP

    Hello!!

    I'm trying to built a small radar with the USRP 2920...

    but I have a problem.

    I connect the two ports of the USRP (TX1-RX2) with a cable with low loss of 50 cm...

    after transmission of a chirp signal, sometimes I found my IDE oucederomsurlesecondport rx staggered 180 degrees... totally opposite signal

    It is possible, it is a problem of the LNA on the USRP?.

    Francesco

    PS

    I had this problem too with the USRP of Ettus 1

    The RX and TX share a 10 MHZ reference, but not their respecive derived from local oscillators. This means that the derived LO clocks can lock at different phase shifts that will change every time that the application is executed, but remains at a constant offset (coherent) during the race.

  • How is it possible to transmit video using the USRP?

    Hello everyone

    I am new to using the usrp and I want to send a video from one usrp to another can anyone give me an idea or tell me if it is possible to do.

    Thank you

    Paulo Steven

    Hi Paulo,

    Do you know what type of regime/modulation standard you will use to send your video?  If you are analog video must be about 6 MHz of bandwidth which can provide the USRP.  The majority of the television signals are broadcast about 400 MHz, which is also in the range of the NOR-2920.

    NOR does not offer boxes to tools designed for this application.  You would need to develop algorithms for modulation yourself.  But as far as hardware is concerned, the USRP should be able to produce this type of signal.

  • USRP-1074118634 error code, niUSRP write data Tx (CBD Cluster) .vi &lt; ERR &gt; cannot find a GPSDC

    Hello I want to generate a GPS using the USRP-2920 and then plug it into a GPS evaluation kit to verify if the evaluation board can see the satellites, so I run the example

    https://decibel.NI.com/content/docs/doc-22178

    Everything looks OK, it starts with the legend Buffering Waveform, when it reached 100 I clicked the play button and the program stopped and send this error code:

    -1074118634

    and source:

    niUSRP write data Tx (CBD Cluster) .vicould not find a GPSDC

    Could someone help with this?

    Thank you

    Carlos.

    Carlos,

    What versions of LabVIEW, NI USRP and GPS Toolbox driver do you use?  I noticed the example that you referenced the States ensure to use an external OCXO since the TCXO on the series 292 x is not precise enough.  What is happening in RefIn?

Maybe you are looking for

  • Re: Satellite A30 - battery starts to unload if the power is connected

    Hi all My Toshiba laptop Satellite A30-871 began to discharge the battery while the power is connected (the LED shows that AC is connected but laptop consumes the battery power instead of loading battery and the use of current alternative). When the

  • With CVI SQL Toolkit, how to add the new variable param column in a table.

    Dear all: I used the CVI Sql toolkit to create a database, but now I don't know how to add a new column to a table in variable param. I know, to add a column with the name of constant column could be down by below: DBImmediateSQL ((hdbc, "alter table

  • Taskbar does not appear when I mouse over

    My taskbar is set to auto-hide.  Until recently, apparently when I got my mouse pointer on the task bar area.  Now, he only appears when I click on the task bar area and remains visible until I click on the desktop.  How can I get that back to appear

  • Adobe Creative cloud is not started

    I have download several times of VAC app, when I start, nothing happens!AskMe Windows if I want to launch the application, I acceptand, then nothing happens... Close the window and that's it.I all ready try with antivirus off, all the firewall deacti

  • can I replace the graphics card on my compaq presario cq71-308ez?

    can I replace the graphics card on my compaq presario cq71-308ez? It must have a dedicated graphics card which should be variable... If it can be replaced, what type of cards can be used... thx to advancce