Demodulation

Hi all

I'm doing EVM measurement signal (modulated using 16QAM) OFDM using VST SMU-5645R.

But I get 0 and one EVM constellation evil.

I am not able to solve the problem. Can someone help me please? I have attached the image of the part of demodulation of the code with this message.

Thank you

Anupama

Thanks, Anupama. The new link works.

Your EVM measurement occurs only on the data passed out of your loop to demod. I noticed that you have no output condition on this loop, with the exception of a mistake. In this case, the data passes out will be empty (the only mistake might be a time-out of the dequeue item or symbols calling card MT). I don't know how the loop could out at all because there was no time limit set on the primitive dequeue item.

Second, remember your last post you must set samples by the symbol of an even number.

"With the samples per symbol being two, beginning for the input stream being relaxing ' Output Stream Start Trigger", and the reading block size 16000, I was able to get the data. Oh, I plugged in also the loop demod to leave first data table size is greater than 0; otherwise, the extent of EVM is never executed. Do you want the EVM measurement in your loop demod? Note that the data was not very good. I don't know exactly why, but would it be a problem with your calculations demod? Is there a reason that you do not use the MT demod VI?

With all that said, what you're trying to do with this project? If you try to measure EVM to a QAM signal, have you tried running the "MT RFSG generate QAM' and"MT niRFSA QAM Demod"example screws at the same time? You try to make a few additional calculations?

Tags: NI Products

Similar Questions

  • The use of generate for demodulation and modulation PSK sync settings

    Hi I'm trying to generate Parameters.vi of sync allows you to synchronize the flows recovered after demodulation and my input to the block of modualtion streams but I do not know how to work with this block to synchronize the input with the output stream stream. Also would you please let me know what are the modes of synchronization of the input bits and demodulation bit stream. I really appreciate your help

    Thank you

    Hi en99,

    To use 'Synchronization generate MT Parameters.vi' you must wire in what follows on your block diagram:

    • The parameters of the system created in 'System generate MT Parameters.vi' needs must be connected directly to the vi synchronization.

    • Sync settings must be wired directly to 'MT Demodulate.vi'

    • The bits of synchronization can be connected to synchronization vi directly at "MT generate Bits.vi.

    What I did is took your 11. VI you downloaded in your post previous and amended to contain synchronization vi. I recorded as a 2010 version.

    I hope this information helps!

    Kind regards

  • Electronic FSK demodulation: Stream of bits of received emission-free output

    Hi all

    I am trying to receive a stream of output bits of an RF signal demodulation.

    The signal is a frame of 272 modulated fsk bits.

    The transmit frequency is 433,92 MHz. Transmission of flow rate is 227,27 to the United States.

    The frequency deviation is between 30 KHz.

    The recover the emmited bits, I use: MT DAMA FSK Demod with power strip Measurement.vi

    The spectrum of IQ FSK is correct. Not the binary output stream.

    The main problem is that I get a stream of bits of output even with no emissions.

    Below, three photos for more information.

    Any help will be great.

    Thanks in advance

    PS: I use PXI-5600/5620 with an antenna


  • signal flow 5641R to the disk could not be demodulated correctly

    Hello

    I did an IQ file, which is a signal with PN9, QPSK Gray, the file is OK, IQ sampler rate is 3.75 MHz

    I use the sample 5641R driver, "5641R stream from the disc", to transmit the file IQ, the frequency is 20 MHz, IQ for DAC rate is 3.75 MHz

    on the AO Port, I got the spectrum of the signal, is good.but, when I démodulés the AO port signal, the result is not good, is not the PN9.

    What is the reason? Who can help me for this?

    Thank you!

    Hello

    I have a few questions for you:

    1. Can you tell us how you saved the original file?

    2. Have you used the example of 'stream 5641r to disk?

    3. Could not attach the file registered on this forum?

    4. To create the PN9, QPSK Gray, signal you use the NI Modulation Toolkit?

    5. You read the signal on the channel of AI 5641r return?

    6. Otherwise, what is the source that you are reading the signal?

    7. You mentioned that your IQ rate is 3.75 MECH. / s, is this OK?

    8. What is the frequency?

    Best regards

    Jonathan P

    Technical sales engineer

  • Please help... I want demodulation using the envelope detector

    the first signal is modulated signal of ASK... I want to use same detector to convert the signal below

    How can I do... I tried the envelope detector in the box to audio tools and vibration but with no use

    The first signal is bits transmitted a filter then multiplied by a carrier of sinus

    The second signal is one I want to retrieve from the first signal by using the envelope detector

    The most simple way: absolute value and averages over a period.

  • 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.

  • scale and LVDT position sensor

    Dear comrades:

    Hi there;

    So, first thing, you should think everything is the conditioning of signals, you will need. The myRIO is an awesome tool, but does not include the conditioning of signals. . You need to load voltage cell and you'll read a resistance value, we must build a wheatstone bridge to do this. Take a look at the following link; Gauges

    Regarding the LVDT. they operate on the principle of a transformer and consist of a set of stationary coil and a mobile core. An LVDT measure moving by associating a signal value specific for any given position of the kernel. LVDT signal conditioners generate a sine wave of the main output signal and synchronously to demodulate the secondary output signal. The demodulated output is passed through a low pass filter to eliminate high-frequency ripple. The result is a voltage proportional to the displacement of the base. The sign of the DC voltage indicates if the move is to the left or to the right.

    You can enjoy the FPGA chip in your myRIO and use this example

    Finally, to save the data to excel, you have several ways to do so; the easiest way is to use the Express VI report, or you can use scripture to table VI.

    Hope this info helps

    Greetings

  • 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

  • PSK MOD DEMO

    Hi all

    I want to set up a channel of communication with filtering and simple in the Labview Communications using PSK modulation. I know that while, due to filtering as told in the details of Modulation PSK MT. So I used a bit of padding zeros as we have done in standard Labview.

    However I do not work or be sufficient in the Labview Communications. My input and output streams is completely different (BER = 1).

    There is a lack in examples simple LabVieW Communications rights and I get really desperate.

    Any ideas/suggestions?

    Hey,.

    I created an example that does PSK Modulation and demodulation. Please take a look at the attached VI.  The issue I encountered during the creation of this example has been set up the synchronization of message bits. This caused my BER 1, because it has never detected a message.

    Kind regards

  • Estimated time of a process

    Hello.

    I am currently implementing my existing Labview Code from LabVIEW 2014 in the Suite of communication. I use in my receiver and transmitter of parallel structure multiple while loops to deal simultaneously with data (for example, estimation of channel in a loop) and demodulation in another loop. In LabVIEW, I used the high resolution timer to see how much time each queue takes to process its information so that I can observe what queue can take some optimization and find the limit of bandwidth. I find nothing in the Suite of Design of communication system suitable for this task. All avaible timers are not suitable for us time spans.

    Any idea on how to solve this problem? I am open to any workaround.

    Concerning

    Hello EtuelDue,

    Stephan is correct.

    Unfortunately, there are no available in LabVIEW Communications timing engine, which can run the microsecond resolution. You might be able to implement a moving average of 1000 iterations in order to estimate the rate per iteration. This will allow you to maintain the calculation when running, but will offer no instant rates.

    Many people believe that Windows cannot actually run microsecond resolution, even if the motherboard has a microsecond dedicated synchronization engine.  This is due to the lack of determinism in Windows. We can not guarantee that the process will not be suspended temporarily while the anti-virus or Firewall works causing a large amount of fluctuation in the calendar.

    Sorry for the inconvenience.

    Kind regards

  • NOR-5781 Baseband Transceiver and OR SMU-7962R (FPGA)

    I'm looking for an example of code to transmit videos using OFDM in LabVIEW between two different units of the PXI. I have two different sets of NOR-5781 Baseband Transceiver and NI SMU-7962R (FPGA) installed in two PXIs. One is the sole issuer and another is to be alone receiver.

    Are there examples of code to trasnmit video with the help of these above mentioned devices preferably via OFDM in LabVIEW.

    Thanks in advance.

    Hey Joseph,.

    If you look at the 5781 start-up project, you will see that the analog input and output of the sections of the code are separated.  You will want to remove the section of code of analog output of the side Rx and remove the analog input on the side of Tx section.  At this point, you would have a functional code that would send signals to a chassis to another, you simply add this necessary to the wave before you write it on the device of modulation and demodulation subsequently shape wave after receipt.

    The examples are intended to be a starting point, and I think that you can access your ultimate goal without much change (remove unnecessary parts of the code and the addition of modulation).

  • post a query

    Hello

    I'm new to labview, I compile the demodulation am PCI 5640 example but it can't.tell me a few suggestions n solutions

    Hi vinay,
    I changed module according to 8.5 fpga now runs and I connect the am (21.4 MHz) signal in the channel of AI 0 but error 61059 product

    error message is
    61059 error occurred read/write control: Config.ADC 0 Microport address in ni5640R AM Demod.lvlib:ni5640R ADC address_port_write.vi-> ni5640R read_write.vi AM Demod.lvlib:ni5640R ADC-> ni5640R AM Demod.lvlib:ni5640R ADC read_write (multibyte) .vi-> ni5640R AM Demod.lvlib:ni5640R ADC write_register.vi-> ni5640R AM Demod.lvlib:ni5640R ADC 01-chip IO Access.vi-> ni5640R Global.vi AM Demod.lvlib:ni5640R ADC-> ni5640R AM Demod.lvlib : ADC Default.vi ni5640R-> ni5640R .vi AM Demod (HOST)

    Please give the solution sir.

    thanking you

    I.Sheik arafat

  • niUSRP automatic tuner FM 2920

    Hello

    I'm improvising on NOR condition example of FM demodulation, in which I try to create auto tuning feature and store FM channels available in [0-9] table 1 d to 10 preset stations. What I need to design my own driver, as I am not able to niUSRP driver configuration Rx in a loop. The errors I get States that the Configuration niUSRP driver should be initialized and not running.

    Any ideas how I might be able to sweep of 88.1 MHz to 108 MHz and store 10 stations? I have not received the permission to share my .vi, so I am limited to descriptions only.

    Thank you

    Use the node property for frequency LO and the carrier. There is an example of navigation that uses these functions.

  • linking to toolkit modulation AM function generator

    Dear

    I am doing a project in telecom AM modulation demodulation using labview.
    I have attached, the function (such as message signal) generator and modulate Am (as a process of modulation AM) but I am facing problem wiring the function as the message signal generator in the AM modulation. I would be grateful if someone can help me that doing so. In addition, if you have an idea how to make the process of demodulation using the MT modulation toolkit I will be grateful.
    Thank you for your help

    Hi Sir... Peter,

    Thank you for your, you helped me a lot in the resolution of many problems in my project.
    I still need your help for something;

    I did the AM modulation as you fixed, and I added the demodulator block in order to recover the original signal from the message.
    In fact, I am facing two problems:
    1. in the SSB: single side band, I'm not able to recover or demodulate the square wave type.
    2. I am not able to modulate and demodulate a file audio wave.
    I would be grateful if you can help me in carrying out my project.
    Thank you

  • Question about MT demodulate PSK

    Hello world

    I'm a little confused on the demodulation process. In the example of link package, we knew that the receiver would be chopping samples in number of packets, and then demodulate each package by MT demodulate PSK.vi and in the PSK.vi to demodulate MT, each package would do well to other things such as frequency offset estimation and delete. In my view, this process should just do that once an estimate in a particular communication process, is there no need to make an estimate of the process for each package. If the time the cost to demodulate a package will decrease.

    HustLiliAn wrote:


    In my view, this process should just do that once an estimate in a particular communication process, is there no need to make an estimate of the process for each package. If the time the cost to demodulate a package will decrease.

    Hello HustLiliAn,

    It works for slowly varying channel (controlled laboratory environments) and integrated circuits devices of high quality (expensive).

    Take for example you are in a car with your mobile phone (you'll be the passenger, of course). If the car is moving at a certain speed and then stops, your estimate of initial channel is no longer valid - more notable frequency offset estimation. In assessing the characteristics of the channel on each packet, the receiver is more robust against interference.

Maybe you are looking for