Setting video bandwidth spectral measurement

Hello, I am a german intern (please do not look on my grammar!) in a US company and my last weeks consisted of playing with arrays, clusters and tab controls to set up a new design for a control panel in LabVIEW. So, I am a real beginner in using LabVIEW.
My next task is to build an individual spectrum analyzer with different functions. Our Hardware: NI 5600 Downconverter, 5620 Digitizer, 5610 Upconverter, 5421 AWG. Software: LabVIEW Full 7.1, Spectral Measurement Toolkit....
I was really impressed to find this great amount of examples for perfoming spectral measurements. And I think I will try to mix a few examples and make later a few changings to get my own analyzer.
My question concerns the following: is it possible to set the sweep time and video bandwidth like with an ordinary spectrum analyzer.
Do I have to create a special vi or is there an earsier way for such individual settings.
Thank you very much for all answers.
Norbert

I'm not sure that what you are looking for is valid. In the standard "traditional" spectrum analyzer a narrow bandwidth variable frequency filter is swept across the band of interest, but when you are doing it digitally you basically are getting everything and then using an FFT to resolve, from the complex waveform received, the components that make up that waveform. Usually the only filtering is to limit the maximum frequency to below 1/2 of your sampling frequency to prevent aliasing (Nyquist theorem) Similarly, I'm not sure what in the FFT realm cooresponds to "video bandwidth" on your Agilent or Rhode & Schwarz Spectrum Analyzer. The width of your FFT's bins, which might be coorespondent, is related to the sample rate/sec and the total number of samples (which needs to be a power of 2), i.e. sampling at 11025 samples/sec, analyzing a sample set containing 8196 produces 11025/8196 = 1.35Hz wide bins. Now cooresponding with the sweep time on a SpecA the time needed to collect those samples would be #S* period, or #S*(1/fS) = 8196*(1/11025)= 0.743Sec. The more samples (higher resolution, narrow bin widths) the longer "the sweep".
P.M.
Putnam
Certified LabVIEW Developer
Senior Test Engineer
Currently using LV 6.1-LabVIEW 2012, RT8.5
LabVIEW Champion

Similar Messages

  • TCP BANDWIDTH RECOVERY MEASUREMENT

    Hi, COULD ANYBODY HELP PLEASE?
    I`m working on my Bachelor theses. I need to measure the recovery time upon different TCP variants (TCP Reno, TCP Tahoe, TCP Vegas, TCP Westwood etc...), and still can`t find the right tool for that, I need to find something that can  show details between the time when the connectiono is disconnected for a second, and the time the bandwidth is back on at the level It was before the packet lose.PLEASE, is anybody experienced enough to help with this? or does anybody have any experience with some tools for it? I VERY APPRECIATE ANY HELP,
    Thank you in advance,
    Radim                  

    I'm not sure that what you are looking for is valid. In the standard "traditional" spectrum analyzer a narrow bandwidth variable frequency filter is swept across the band of interest, but when you are doing it digitally you basically are getting everything and then using an FFT to resolve, from the complex waveform received, the components that make up that waveform. Usually the only filtering is to limit the maximum frequency to below 1/2 of your sampling frequency to prevent aliasing (Nyquist theorem) Similarly, I'm not sure what in the FFT realm cooresponds to "video bandwidth" on your Agilent or Rhode & Schwarz Spectrum Analyzer. The width of your FFT's bins, which might be coorespondent, is related to the sample rate/sec and the total number of samples (which needs to be a power of 2), i.e. sampling at 11025 samples/sec, analyzing a sample set containing 8196 produces 11025/8196 = 1.35Hz wide bins. Now cooresponding with the sweep time on a SpecA the time needed to collect those samples would be #S* period, or #S*(1/fS) = 8196*(1/11025)= 0.743Sec. The more samples (higher resolution, narrow bin widths) the longer "the sweep".
    P.M.
    Putnam
    Certified LabVIEW Developer
    Senior Test Engineer
    Currently using LV 6.1-LabVIEW 2012, RT8.5
    LabVIEW Champion

  • What's the unit label of y-axis of PSD when using Spectral Measurement Express VI?

    Hi:
     What's the unit label of y-axis of PSD when using Spectral Measurement Express VI?
    Selected Measurement : Power spectral density
    Result : dB
    No Averaging..
    Is dB/Hz the magnitude label of PSD output? Thx!

    There could be an issue the the Express VI converting your waveform data into the dreaded Dynamic Data Type, which is just causing more and more memory to be used.
    So what I would recommend is use the DAQmx Configure Logging  VI to configure DAQmx to stream the data as you read straight to a TDMS file.  There are various other properties you can set to make the logging go across files.  You just set up the logging before running your task.
    There are only two ways to tell somebody thanks: Kudos and Marked Solutions
    Unofficial Forum Rules and Guidelines

  • "Video Bandwidth Unavailable" on 7960 phone with video

    We have severla sites using video on workstations and Cisco 7960 phoens.
    It is working.
    Recently one branch stopped working with "Videio Bandwifht Unavailable" on the phones when trying to connect.
    Qos settings have not changed since it was working and the traffic is getting marked oper the policy.
    This policy worked at one time and is the same for all branches.
    Audio is fine.
    Is there a setting in Call Manager I can check to make sure there is enough bandwidth allotted for video?

    Hi,
    In the CCMAdmin page, go to System > Locations. Make sure that the location between which you have video issue has sufficient video bandwidth.
    Thanks,

  • Modify Flash Video Bandwidth Template

    Good Day.
    I'm hoping someone might be able to give me an idea as to
    what I'm doing wrong...
    Using Flash MX Pro 2004 with the built-in template, Video
    > Bandwidth Select. I'm tring to pass a URL varible of a FLV
    movie name to the actionscript in the 3rd screen (select screen). I
    have tried EVERYTHING I can think of to dynamically pass a varible
    (in this case a movie name) to SWF. I have tried using flashvars
    and URL variables (but not text files as it adds more complexity).
    I just can't get it to work. When I manage to get something to show
    up, like in a simple text box, it always says 'undefined'.
    Can anyone tell what I'm doing wrong... or can you not do
    this with this template?
    Thank you, so kindly.
    Joseph Krogman.

    What I need is to be able to take flash 9, AS3 swfs, import
    them into a Director 11 project, and interact with the flash
    funcitons, call them, set properties, etc. Despite the
    documentation on the Adobe Director page saying this is possible, I
    have not been able to get it to work, and other posters on this
    board have stated that it is currently not possible. Any clarity or
    examples would help. I notice Director 11 has no entries concerning
    Director/flash programming yet on the Adobe Developer page, just
    tutorials for MX2004.

  • Does the Spectral Measurement Toolkit Support the 5644 VST?

    I'm currently in process of migrating from a PXI-5660 to PXIe-5644 in .NET.  The current measurement process is as follows:
    ConfigureSpectrumForRFSA
    CalculateCorrectionForRFSA
    NiScope.Read
    niSMT.ZoomFFT
    niSMT.AveragedPowerSpectrum
    niSMT.ApplyCorrection
    niSMT.SpectrumUnitConversion
    niSMT.SpectrumPeakSearch
    I've been mainly able to reproduce this flow with the following:
    niSMT.ConfigZoomFFT
    niRFSA.ReadPowerSpectrum
    niSMT.ZoomFFT
    niSMT.AveragedPowerSpectrum
    niSMT.SpectrumUnitConversion
    niSMT.SpectrumPeakSearch
    Of course, when I say reproduce, I really only mean I can call the above methods without getting an exception or error.  It does not mean I return any usable measurement.  I've studied the SMT programming flow, routed the data as best as I can muster, and have gone back to the working 5660 SMT usage for verification, and nothing.
    I then look to LabVIEW examples for the SMT, and here I notice that none of the SMT examples say they support any VST.  I look at SMT documentation for supported hardware and again, I don't find a reference to the 5644.  I find a forum response about when to use niSMT/niModT or RFmx and for the VST, the SMT isn't mentioned for any application.
    So, am I mistaken to think that I can use the SMT for the VST?  I've already concluded that I can't use niScope as was used in the 5660 application.  I've only begun to start looking at RFmx, but I figured before I spend a lot of time switching gears for something else, I should post my question to the community.  Is RFmx the direction I should be taking or does my problem with SMT have nothing to with adequate hardware support?
    Please advise.
    Michael Kral

    Hi Michael,
    There are several factors at play here, the first being the SMT itself, then the second being the transition from the 5660 to the VST.  You may have figured out a large part of I'll detail below, but having it spelled out might help bring organization to those thoughts.
    The Spectral Measurements Toolkit is a set of software that can help generate waveforms and analyze them.  The SMT is independent of any hardware, I've seen users with SMT/LabVIEW and a 3rd party RF instrument.  With the VST, you should still be able to use all of the SMT functions once you've gathered the data from the VST.  The Zoom FFT, AveragedPowerSpectrum, etc. will all function with the VST.  I have seen a good portion of customers using the VST with the SMT.
    On the other hand, the transition from the 5660 to the VST is an interesting and less common issue (5660 is older, VST is much newer).  The 5660 is built on top of an older scope that ran a version of NI-SCOPE based on Traditional DAQ, while our newer scopes run on a version of NI-SCOPE based on DAQmx.  To add more to the complexity of your situation, the VST's internal digitization process does not use NI-SCOPE at all.  Because of this, the functions used with the 5660 (NiScope.Read) don't make sense with the VST and will not be usable.  Instead, you will need to use the RFSA functions as it seems you've already determined.
    With these factors at play, it makes sense that you were searching for a different example that showed how to use the VST with RFSA/SMT.  The SMT examples in LabVIEW don't explicitly call out the VST as being compatible, but all of the examples will work correctly since they use RFSA and SMT only.  For LabVIEW, I usually start with SMT IQ Spectrum for niRFSA if I just want a spectrum/FFT.  Your programming flow looks pretty similar to what is in the Spectrum example, I think you're on the right track.  As a last note, RFmx is great option if you're interested in making the complete switch.  I'm assuming that this is the link you found about MT/SMT vs. RFmx; if not, it's worth a read.  You should be able to use either one, it's whatever you feel more comfortable with.
    To summarize the above and to directly answer your question: the VST should be usable with both MT/SMT and RFmx.  You mention that you aren't able to return any usable measurement, can you give us more info about the data that you are receiving?
    Thanks,
    David B.
    National Instruments
    Applications Engineer

  • Measuring power using NI-USRP and Spectral measurements tool kit

    Hello every one 
    I'm just inquiring how to calculate the power in a channel using NI USRP and SMT tool kit because I have failed calculating it using direct method so I purchased SMT so could any one help me by providing me with an example that describes how to calculate the power using spectral measurements tool kit , our he could tell me the steps that I could follow .
    Thanks a lot 

    Hi MHantera,
    I don't think I'm fully understanding your most recent message. The FFT Spectrum (Mag-Phase) VI in the USRP example as well as the FFT Power Spectrum and PSD VI both output a full spectrum that already includes the f0 and df so you don't need to set those. If you're using the later you should select Power Spectrum (the default for "export mode") for the In Band measurement. Using that VI are you seeing a size limitation? What settings and sample size are you trying to use? Is it returning an error about being unable to perform the FFT or are you just not seeing the results you should? Any more information you can provide about this would be helpful.
    Best Regards,
    Peter W.

  • How do I set two different beat measures in the same project, e.g. 2/4 and 3/4?

    How do I set two different beat measures in the same project, e.g. 2/4 and 3/4?

    mpcsouza wrote:
    How do I set two different beat measures in the same project, e.g. 2/4 and 3/4?
    you can't, GB is restricted to a single time signature per project
    however, the time sig is really more cosmetic, it doesn't affect the way the project plays back, so you could set the project to 2/4 when working on the 2/4 parts, and 3/4 when working on the 3/4 parts

  • Please help! Not able to set Video input Port(S-Video or Composite)on Linux

    Hi
    I am using JMF2.1.1e(Linux performance pack) for video capturing on Linux OS. I want to set video input port(S-Video or composite) through my application. I am using the following code:
         if ( dataSource != null )
              arrControls = dataSource.getControls ();
         if ( arrControls != null )
              nCount = arrControls.length;
         System.out.println("No. of Controls: " + nCount);     
         for ( i = 0; i < nCount; i++ )
              if ( arrControls[i] == null )
                   continue;
              if ( !(arrControls[i] instanceof Control) )
                   continue;
              componentControl = ((Control)arrControls).getControlComponent ();
              System.out.println("ComponentControl : " + componentControl);
              if ( componentControl == null )
                   continue;
    But, i am getting No. of Controls: 0 (Zero). So i am not able to get any control component also. Rest of the application is working fine. Please help me solving this problem.
    Thanks in advance.

    To go a stage further.
    Google run a Jabber server for their service.
    Jabber apps (those that can) use a Protocol called Jingle to make the A/V connections.
    Google's version is not even that compatible with other Jabber apps. (See Here)
    The Plug-in in the Google Install (Or the Standalone Web Browser Plug-in allow Browsers to access the GoogleTalk A/V side as does the Standalone PC app called GoogleTalk as well.
    iChat uses a process called SIP (Session Initiation Protocol) to connect to other iChat Users or to the AIM for PC app.
    However this also works in any iChat to iChat Connection no matter if the Buddy List is an AIM Login based one, Jabber (including GoogleTalk) or A LAN based Bonjour Chat.
    In you care this is not going to work.
    Getting the Standalone (Intel only) Browser Plug-in and using the Chat option in the Google Mail Web page is probably the easiest option.
    7:31 PM Friday; January 7, 2011
    Please, if posting Logs, do not post any Log info after the line "Binary Images for iChat"

  • Setting video resolution

    Hi everybody.
    I have an ipod touch 4th generation, 64 GB
    I wanna know if it's possible to set video resolution of camera. If so, how I can do. If not, what's the default resolution?
    Thank you in advance
    Have a nice day

    You can't change the video resolution.  The resolution is 720P

  • How to create a controller for "configure spectral measurements" window

    Hello Everyone,
    Problem: We know that to change "Window" for spectral measurements. We need to double click on it , configure spectral measurement window pops up and select whichever window (eg., None, Hanning, Hamming, Blackman Harris etc) we like to view. Instead of double clicking in block diagram, I want to provide users a window controller in front panel in the form of list, so that they can select the appropriate window type as needed.
    I am figuring out how to solve it. Can someone share their knowledge ont his issue? 
    Solved!
    Go to Solution.
    Attachments:
    monitored channel autospectral density.png ‏11 KB

    On the front panel of the subVI, add the newly-created ENUM control to the connector pane by left clicking on an open rectangle on the connector pane icon in the upper right corner and then on the ENUM control.  Save the subVI.  If you show context help and mouse over the subVI icon in the main VI you should see the ENUM's name as a connection to the subVI, if you've done it correctly.   Right click on the node on the subVI icon in the main vi and say "create control". 

  • How does the window selected on the spectral measurements express vi affect the output?

    I'm using the spectral measurements express vi to find the power spectral density of a fairly broadband signal. I've already discovered a bug in the express vi; it doesn't divide the power spectrum by the equivalent noise bandwith for the window as it should. However, even after taking this into account by using the scaled time window vi to divide this factor out, the PSD is still changing with the window. How can I get the PSD to be constant with varying windows??

    I would like you to prove the "bug" that you're describing by creating an example that shows the calculated and the expected results. By opening the code of the "Spectral Measurements" Express VI you can dig into the heart of the calculation, and there (in the "ma_FFT Power Spectrum and PS Density no State.vi") you will see that the Power Spectral Density indeed IS calculated by using the formula PSD = (Power Spectrum/(df*Noise Power BW of Window)). See the attached PSD.jpg that shows where the calculation happens.
    The Power Spectral Density is supposed to be dependant of the chosen Window. Please read chapter 5 "Smoothing Windows" in the "La
    bVIEW Analysis Consepts" manual.
    Best regards,
    Philip C.
    National Instruments
    - Philip Courtois, Thinkbot Solutions
    Attachments:
    PSD.JPG ‏139 KB

  • How to install Spectral Measurements and Modulation Toolkits for multiple versions of Labview

    I installed NI-RFSG, NI-RFSA, the Spectral Measurements Toolkit, and the Modulation Toolkit.  I have both LabVIEW 7.1 and 8.0 installed on my system.  I developed an application in LV 8.0 and now I need to revert it to LV 7.1.  The problem I am having is that add-on toolkits seem to only have been installed for LV 8.0 because there are several missing VIs and controls when I try to open the LV 7.1 version.  I tried re-installing the toolkits, but this is not fixing the problem.  How can I get the installer to install the toolkits for both versions of LabVIEW?
    Thanks for your help,
    Cherie
    Solved!
    Go to Solution.

    Hello Cherie,
    it's a know issue. You can read it in the modulation toolkit readme :
    Two Versions of LabVIEW Installed
    The installer supports installation of the Modulation Toolkit into a single
    version of LabVIEW; installation of the Toolkit into multiple separate
    installations of LabVIEW (for instance LabVIEW 7.0 and LabVIEW 7.1 installed
    on the same PC and in separate directories) is not supported or recommended.
    An unsupported means of doing so though involves manually copying files from
    one LabVIEW installation to another. To do so, you can install the
    Modulation Toolkit to the home directory of one LabVIEW installation, and
    then manually copy the installed files to the other LabVIEW installation.
    The following list includes pertinent directories and files. Copy all files
    from these directories, including any subdirectories, using the equivalent
    relative paths to the LabVIEW home directory for the target.
    <LabVIEW Home>\vi.lib\AddOns\Modulation\*.*
    <LabVIEW Home>\vi.lib\AddOns\NISML\*.*
    <LabVIEW Home>\examples\Modulation\*.*
    <LabVIEW Home>\resource\objmgr\NIMTAttribs.rc
    <LabVIEW Home>\resource\objmgr\NIMTAttribs.rch
    <LabVIEW Home>\help\lvmod.txt
    <LabVIEW Home>\help\lvmod.chm
    <LabVIEW Home>\help\lvdmt.txt
    <LabVIEW Home>\help\lvdmt.chm
    Note that this listing does not include all installed files. Also, copying
    files in this manner is not equivalent to a full installation into the
    alternative version of LabVIEW. Most notably error text unique to the
    Modulation Toolkit will not be updated and the Example Finder listings will
    not show the Modulation Toolkit examples.
    jerome
    "CherieC" <[email protected]> a écrit dans le message de news:
    [email protected]...
    >I installed NI-RFSG, NI-RFSA, the Spectral Measurements Toolkit, and the
    >Modulation Toolkit.&nbsp; I have both LabVIEW 7.1 and 8.0 installed on my
    >system.&nbsp; I developed an application in LV 8.0 and now I need to revert
    >it to LV 7.1.&nbsp; The problem I am having is that add-on toolkits seem to
    >only have been installed for LV 8.0 because there are several missing VIs
    >and controls when I try to open the LV 7.1 version.&nbsp; I tried
    >re-installing the toolkits, but this is not fixing the problem.&nbsp; How
    >can I get the installer to install the toolkits for both versions of
    >LabVIEW?
    > &nbsp;
    > Thanks for your help,
    > Cherie

  • Spectral Measurements Toolset

    I have just upgraded my PC to Labview and Teststand 2009. I also updated the Modulation Toolkit and the Spectral Measurement Toolkit. But alas, I have found that when updating from Labview 8.2, the files I expect to appear in the folder ...\vi.lib\addons\Spectral Measurements Toolset are not there, or the folder for that matter.
    We have installed this on a clean machine and everything is fine, but on a machine with Labview 8.2 already installed everything is not.
    I am a bit loth to uninstall everything and start again, but the worry I have is, if this is not installed properly, what else got missed.
    Any feedback on how to clean this up would be greatly appreciated.

    Hi Mike,
    I've been through the same steps as yourself, i.e. installed the Spectral Measurement Toolkit without LV 2009, installed 2009 and the toolkit didn't appear in 2009 as I expected. I then reinstalled the Spectral Measurement Toolkit and it appeared in 2009. Are you sure you are selecting the correct option when installing? By this I mean when installing you are given the option to install for different versions, are you telling it to install the "NI-LabVIEW (latest verison) Support"? I've included a screenshot to show the screen where this option is available.
    This should allow you to use the toolkit in LV2009. This option is a more reliable one than your current method and I recommend trying this to ensure it has installed properly. 
    The Modulation toolkit should have the same option screen so chose the same option as mentioned above.  
    If you try this out let me know how you get on, if you have any problems with it then I'll be more than happy to help.
    Kind Regards,
    Jas.W 
    Jason W.
    Applications Engineer
    National Instruments UK & Ireland

  • How do you set video to CBR in compressor 4?

    Hello All,
    I'm delivering a short video to a client.  They require video to be and mov file in H.264, and the video and audio to be at a Contant Bit Rate (CBR).  I've figured out how to set audeio to CBR but not Video. 
    There's plenty of info on the web that I can find about how to set video to CBR in older versions of Compressor but I haven't been able to find any tutorials on how to do this in Compressor 4.
    Any advice would be much appreciated.  Many thanks!

    Check with your client and see if they can use .mp4 from your old Compressor. Compressor 4 generates a .mp4 with an h.264, Compressor 3 doesn't.

Maybe you are looking for

  • ON Query reporting

    hi,    i have heard about SAP -Querry reporting tool , is it any requirement to learn this tool.just clarification. regards pushpa

  • How do I remove the photo dates other than with Sport Removal?

    How can I remove the photo dates that appear in yellow from a photo other than using the Spot Removal tool which has not worked?

  • Cannot login to CC&B

    Hi everybody, I am new to CC&B, the installed passed without any problem, when installing the framework V2.2.0 i specified : ==>Application admin user = usertest1 ==>application admin user password=usertest100 My problem is that i cannot connect to c

  • Using both CPU cores on Zynq?

    Hi, Has anyone tried to use both cpu cores of zynq? I did not find any example from Xilinx, only related information in "Zynq-7000 EPP Technical Reference Manual UG585 (v1.2)". It says that cpu0 must do these two things: 1. Write the address of the a

  • I have a droid phone and pc, how do I calendar on them?

    I am new to apple with an Ipad2.  WHat is the best way for me to calendar using a pc, and a droid phone.