DEVELOPING SPECTRUM ANALYZER

Can one claim of DEVELOPING SPECTRUM ANALYZER using Labview? B'cos developing mean writing our own source code and not using the available vi's such as FFT.

Are you developing the hardware, too? Or just the software?
-Matt Bradley
************ kudos always appreciated, but only when deserved **************************

Similar Messages

  • Labview driver for HP 8560 EC Spectrum Analyzer

    I'd appreciate it very much if somebody help to find
    Labview driver for HP 8560 EC Spectrum Analyzer using GPIB.

    Unfortunately I was unable to find a driver for this instrument either. This leaves you with one of a couple options. First, I would like you to submit a request for this driver at:
    http://zone.ni.com/idnet/other.htm
    We develop drivers based on demand and popularity so the more requests we have for it, the greater the possibility that we will develop one.
    If you would like to try developing your own instrument driver (or modify the existing one), we have documentation, model instrument drivers, and driver templates to help at :
    http://zone.ni.com/idnet/development.htm
    We also have a syndicate of third party vendors that specialize in National Instruments' products and services. Some of the vendors specialize in driver development. I would sugg
    est contacting one of the Alliance members at:
    http://www.ni.com/alliance
    Good Luck.
    Kim L.
    Applications Engineer
    National Instruments

  • Where can I download a LabVIEW GPIB driver for an ANDO AQ6315E Optical Spectrum Analyzer?

    Where can I download a LabVIEW GPIB driver for an ANDO AQ6315E Optical Spectrum Analyzer?
    Thanks.
    Solved!
    Go to Solution.

    The Instrument Driver Network has all the drivers for instruments. There is no driver specific to that model, but there is one for the 6310B. Perhaps that may work for you. You may need to modify it. If not, you will need to write one yourself. You can get a lot of material for this here: http://www.ni.com/devzone/idnet/development.htm

  • How to create a Spectrum Analyzer?

    Hello people,
    Well i need to create a Spectrum Analyzer in my application, to analyze the frequencies from a auido capture.
    Any tips? Because i don't know where to start to develop this.
    My best,
    David

    DavidHenriques wrote:
    Ok i see. But how to create the graphics, exist some kind of free library related with this?You have a lot of learning to do and the FFT is the least of your worries. Check out Java implementations of the FFT from the source forge repository. Take a look at my second post in Perform Hamming window and FFT with Java for an outline of what you have to do to create the spectrum values. Take a look at JFreeChart for the display of the results though you might find it a bit slow when running real time (I use my own very very simple but fast charting).
    You can do everything mechanically without any real understanding what you are doing but I hope your examiners are looking for more; I would be.

  • Can I view spectrum analyzer (HP 8562A) output on LV signalExpress

    Hello guys ..
    Just wondering if I can get my graphs from spectrum analyzer on LV SignalExpress? Is there a special driver I should download?
    Thank you

    Hi,
    You can view your data from the HP 8562A in LabVIEW SignalExpress by creating a user-defined step.  This applies to any instrument not supported by the native SignalExpress steps.  To do this, you need to follow the Creating SignalExpress Plug-ins with LabVIEW DevZone.
    On a side note, National Instruments has developed some plug-ins, such that a few 3rd party instruments can be controlled through SignalExpress.  The plug-ins can be found on this KnowledgeBase.  Unfortunately, the HP 8562A is not one of the instruments on this list, nor could I locate a supported driver for the HP 8562A on ni.com/idnet.  To communicate with your device, you could use low-level VISA commands or utilize the Instrument Driver Development Wizard.
    Let me know if you have any more questions.
    Regards,
    Sara Lewandroski
    Applications Engineer | National Instruments
    http://www.ni.com/support

  • How to measure static phase noise by N4440A spectrum analyzer

    Hi, i am new in the RF measurement, and i have to measure the static phase noise, stray and pulse modulation of a DUT, please explain me how to use the spectrum analyzer (N4440A) for this purpose. It will be very helpful for me if you explain the steps for the measurement. Thanks and best Regards

    Hi Ikram!
    This is Peter Erskine in Applications Engineering. I was not able to find any information on a N4440A Spectrum Analyzer. However, I was able to find information on a E4440A spectrum analyzer. This is a spectrum analyzer developed by Agilent, and you can find the user manual here. 
    If you are looking to use this spectrum analyzer in LabVIEW, National Instruments has the E4440A instrument driver page that will help you out. If you have any additional questions about how to use LabVIEW with this analyzer, please let me know. I will be more than happy to answer any questions you may have.
    However, if you are looking to get help on the spectrum analyzer itself (without the use of LabVIEW), I would suggest contacting Agilent's technical support either by phone or on their forums for additional information.
    Have a great day!
    Peter E
    Applications Engineer
    National Instruments

  • Where can I find Labview drivers for the RSA 3308A Spectrum Analyzer

    I need to use Tektronix's Spectrum Analyzer RSA 3308A as a LabView environment
    instrument for my school project, I would like to know if there are available
    drivers, if no drivers are available which are the implied software/software
    requirements to achieve this goal.

    NI doesn't have a driver and I couldn't find one on Tek's web site. That seemed kind of strange to me so you might want to contact Tek directly and see if they have something. If that comes up blank, you have several options. LabVIEW has the Instrument I/O Assistant (on the Instrument I/O palette), that will alllow you to create a series of writes and reads to an instrument and parse results. The assistant lacks flexibility but if your needs are fairly simple, it might be all you need. Of course, you'll need to be familiar with the instrument's command syntax. A step up the assistant is to use a series of VISA Read and Write commands. These would commands similar to what you would use with the assistant - tailored specifically for your application. You gain some flexibility because you can easily vary the command parameters with LabVIEW variables. At the top of the complexity ladder is developing a full blown instrument driver yourself. NI has some great tools to make this easier than it has ever been before. The guidelines and links to the tools can be found here. Lastly, you can request that NI develop a driver here. There is no guarantee the they will develop it as they base that decision on things like how many requests they get for a particular instrument.

  • I Need some info about interfacing the PC or laptop to Spectrum analyzer using Labview

    we need to control  the spectrum analyzer using an interface   that will    be   developed  using  Labview  .
    Spectrum analyzer will be connected to tha PC using RS 232C and the waveform observed will be seen in the PC interface of spectrum analyzer.
    Pls send some info regarding dis.

    Using a spectrum analyzer with LabVIEW is a pretty common application, my first program 15 years ago did this. What we need to know to help you though is what model spectrum analyzer are you planning on using? Most of the ones I'm familiar with use the GPIB interface rather than RS232, but that isn't a major issue, the spectrum analyzers command set is the important one. There are a lot of LabVIEW drivers available for a larger number of analyzers, here on the National Instruments' site. Although most use the GPIB interface (or ethernet), they can be used as a starting point to develop an RS232 driver if one isn't available, assuming that there is a driver for the model that you have, or a closely related one (manufacturers frequently use similar command sets within a model type).
    So, what type analyzer are you using, and what types of things are you planning on doing with it?
    Putnam
    Certified LabVIEW Developer
    Senior Test Engineer
    Currently using LV 6.1-LabVIEW 2012, RT8.5
    LabVIEW Champion

  • How to read the data in spectrum analyzer (Anritsu MS2661C) and put it in Excel using Labview

    Hi all, I'm new to using the labview, and I have some trouble doing my project using the labview software.
    I have been trying to use the spectrum analyzer (Anritsu MS2661C) which connect to computer using the GPIB connection.
    I have got the instrument driver which can write and control the instrument using Labview 2010.
    and my Question is how do read the data or result from the spectrum analyzer and send it to the microsoft excel?
    Do I need to use other software or programming to do this step?
    If anyone know how is this done, please let me know.
    Regards,
    Ery

    Hi ery,
    In order to send data that you have read in from an instrument to Excel, the most convenient way to do this would be to use our Report Generation Toolkit.  The Report Generation Toolkit is a very useful tool that allows you to interface to Microsoft Office software from LabVIEW, including Word and Excel.  I am not sure if you are familiar with this, but I have attached a link that explains more about the Report Generation Toolkit below.  
    Another way would be to use the Write To Spreadsheet File VI.  While this will store your data to a spreadsheet data file, it will not allow you to programmatically perform any Excel formatting like the Report Generation Toolkit offers.  I have also attached a link to some information on the Write To Spreadsheet VI below.  
    Also, be sure to check out the Example Finder in LabVIEW for a number of examples on how to write data to a spreadsheet file.  From LabVIEW, you can go to Help»Find Examples to launch the Example Finder.  From there, you can search for "spreadsheet," which should populate examples for use in different applications.  I hope this helps, ery.  Please let me know if you have any further questions about these!
    NI LabVIEW Report Generation Toolkit for Microsoft Office
    Write To Spreadsheet File VI 
    Taylor G.
    Product Support Engineer
    National Instruments
    www.ni.com/support

  • How to capture a .gif file from a spectrum analyzer and save the file in PC

    I want to capture a .gif file from a spectrum analyzer and save the file in PC, but I've got a problem when read data from the instrument. I'm not sure how to format the string got from the instrument , When I use "%s" or "%t" as the read string format the data got from the instrument is truncated.
    my code are as follows, could anyone tell me where i am wrong?
    char resultsArray[5000];
    viPrintf(hSpectrumInstr, ":MMEMTORCR 'CICTURE.GIF'\n");
     viQueryf(hSpectrumInstr, ":MMEMATA? 'CICTURE.GIF'\n", "%t", resultsArray);
     printf("%s", resultsArray);
     getchar();       
    Solved!
    Go to Solution.
    Attachments:
    readResult.docx ‏50 KB

    char resultsArray[5000];
    viPrintf(hSpectrumInstr, ":MMEMTORCR 'CICTURE.GIF'\n");
    viQueryf(hSpectrumInstr, ":MMEMATA? 'CICTURE.GIF'\n", "%b", resultsArray);

  • How can I get a Visa Reference Number on a Spectrum Analyzer?

    I have a GPIB Address of 18 on a 8593 EM Spectrum Analyzer. How can I get a VISA reference Number for my VI program

    You must have a pretty old version of LabVIEW if you need a session ID instead of just a VISA Resource. If that's the case, you need to first use an VISA Open function in which you specify a resource name of GPIB::18. The open function will return a unique ID that you wire to either VISA Write/Read or a subVI in a driver.

  • Sound Input Read Spectrum Analyzer

    I am working on a project with Arduino to do a spectrum analyzer. The LVIFA part of it is working fine.
    The part that I am struggling with is the audio input.
    I am using the Sound Input Pallet.
    My troubles are two-fold.
    1. A single read takes quite some time and I need to have a pretty quick response. I decreased the samples per read and came up with problem #2.
    2. I can get one read out of the Sound Read In and then the VI locks up. I have my timeout set to 1 Sec and it never times out. I have to restart LabVIEW.
    While it would be nice to have this VI working, I'm not even sure that I am using the correct tool. If I am going to be running an audio spectrum analyzer display off of the data input, I need to response to be within a few mS (ie. <200) so that it looks visually correct.
    If this library will not achieve this, then I need to look into a different tool.

    Hi,
    I have a similar project, actually I am using a Audio frequency range as input to the Arduino and do an FFT to receive the spectrum out of it.
    See the YOUTUBE video I did and the code in *.jpg. I took actually the Continous Input example and modified it.
    Hope that helps.
    Keep me posted, since we might work on a same project.
    http://youtu.be/aqzyofQHXDM
    Y3G
    Attachments:
    Uno Blockpanel.JPG ‏104 KB
    Uno FRONTpanel.JPG ‏99 KB

  • "agesani Initialize With Options" timeout error on HP E4401B spectrum analyzer

    System: Windows XP Pro, LabVIEW 7.1, IVI Compliance Package 3.0, NI-VISA 4.1
    I have an HP E4401B Spectrum Analyzer.  I'm trying to write some LabVIEW code for it, using the agesani.llb library.
    When I try using the agesani Initialize With Options VI, I get the following error:
    Error code: BFFF0015
    Source: agesani Initialize WIth Options.vi<ERR>Driver Status: (Hex 0xBFFF0015) Primary Error: (Hex 0xBFFF0015) Timeout expired before operation completed.
    I've searched the NI Knowlege Base, and haven't found anything that seems useful.  What I _have_ found are the following items.
    Knowlege Base article "Time-Out Error with the Agesa Instrument Driver Example".  This refers to the agesa drivers, not the agesani drivers.  It also references an E4440A spectrum analyzer, not an E4401B.  The article says one cause could be that a compatibility mode other that SCPI is in use.  While the articles says how to fix this on an E4440A, the fix does not appear to apply to the E4401B.  In fact, if it is even _possible_ to have a mode other than SCPI on an E4401B, I can't figure out how to do it.  A second possibility the article suggests is that the spectrum analyzer is in Phase Noise mode rather than Spectrum Analyzer mode.  My E4401B is in SA (spectrum analyzer) mode.  I don't even see a way to put it in any other mode - I don't think the required options are installed.  Finally, my VI is configured as the article states - ID Query YES, Reset Device YES, etc.  I should note that the instrument's GPIB address is 18, and that this matches the resource name GPIO0::18::INSTR.
    Some additional information: The spectrum analyzer's screen is indicating the instrument is in Remote (R) mode as a Talker (T).  A "Query UNTERMINATED" error message appears at the bottom of the instrument screen.
    I've attached the results of a NI Spy capture to this message. (At least, I think I have. I've never tried doing this before, so if it doesn't show up, would some kind soul tell me how to include an attachment to my post?)
    Oh, yes.  The agesani version is driver version 1.1, updated 17 Aug 2007.  (The version that's currently on the NI download site.)
    Attachments:
    Capture4.spy ‏9 KB

    Hi MXI Master,
    If there's an instrument timeout, I haven't been able to find it yet.  Seems like there should be, so maybe I just haven't looked in the right place yet.  As for the timeout value on the computer, I'm not sure what you mean by this - could you elaborate, and maybe tell me where to find it?
    As far as SCPI mode, if it's possible to put the E4401B in something _other_ than SCPI mode, I haven't figured out how.  I can't find any support in the programming manual for anything other than SCPI.
    That kind of seques into my next couple points.  The NI Spy output indicates that one of the commands that is being sent is "*SRE 32".
    The "User's & Programmer's Reference" for the E4401B says (on page 206) "Send the *SRE <number> command (where <number> is the sum of the decimal values of the bits you want to enable plus the decimal value of bit 6).  [Bit 6 is the Request Service (RQS) Summary Bit.  BP]  For example, assume that you want to enable bit 7 so that whenever the operation status summary bit is set to 1, it will trigger a service request.  Send the *SRE 192 (128 + 64) command."
    This statement would seem to imply that the "*SRE 32" command that is being sent by the agesani "Initialize With Options" command is an illegal command, or at best an ineffective command.  In light of that, it is interesting to me that the NI Spy output indicates that the next line , viQuery(GPIB::18::INSTR (0x246E9C8), "%s?","%ld"), is generating an 0xBFFF0015 error.  In addition, I can find neither the "%s?" nor the "%ld" commands listed in the Programmer's Reference.  I wonder if these could be for a firmware revision later than mine (A.01.03), or for instrument options I don't have (A4H, A4J).  Alternatively, I wonder if these are simply mistakes.
    The next line in the NI Spy output, Formatted viWrite(CPIB0::18::INSTR (0x0246E9C89),"INST:NSEL?",11,11), also puzzles me.  The Programmer's Reference indicates that this is a supported command, to see what instrument application is currently selected.  (e.g. spectrum analyzer, GSM, Bluetooth, EDGE, noise figure, etc.)  However, when I try to issue this command to my instrument, by using the Instrument I/O Assistant Express VI, I get an "Undefined header" error on the instrument's front panel.  The instrument's error history shows the same "Undefined header" error.  Since my instrument only has the basic spectrum analyzer option installed, I wonder if this command is not valid?  (Personally, I wouldn't write instrument firmware code this way, but who knows?)  Alternatively, I wonder if this command requires a firmware revision more recent than mine.  (The Programmer's Reference is silent about this possibility.)
    The next line in the NI Spy output, Formatted viRead(GPIB::18::INSTR (0x0246E9C8),"",4000,0), has another 0XBFFF0015 error associated with it.
    Does this information shed any more light on the situation?

  • LabView drivers for Agilent 54830B scope or E4402B Spectrum Analyzer?

    Where can I find LabView drivers for the Agilent 54830B scope and the E4402B spectrum analyzer, or at least a driver for another instrument in the same families that I could modify? There are none on the NI site or the Agilent site.

    One thing that I have done several times is get a LabWindows CVI
    driver from Agilent. You will be provided with a .fp file. LabVIEW
    has a link under the Tools>>Instrumentation menu that allows you to
    "Import CVI Instrument Driver." This will take the function calls
    from CVI and build a set of VI's with the same name. The vi's will be
    wrappers for a dll that is used by CVI and other text based languages.

  • Need a good Wifi Spectrum Analyzer

    I am looking for an APP that is a good Spectrum analyzer. 
    I have a iPhone5, (will be updating to 6 + soon)
    I do a lot of work troubleshooting wifi networks, and on my Android, and I though my older iphone 3gs) I had a good Spectrum analyzer for 802.11 wifi.
    I cannot find a good now, and I hate to have to go to an android just for this reason alone.  need mainly 2.4 GHz, but 5GHz ability would be nice to have.
    I need to able to see each AP, the SSID and channel it is broadcasting on, and I refuse to spend $300 for the Wi-pry external device by Oscium.
    I am already using the Net Analyzer and Status bundle, which is great for networks you are already connected to, but I need to see other networks, and their SSID and their signal strengths individual by AP.
    Any help would be appreciated.  If there is nothing I may be forced to downgrade to an Android device, and that would suck as I hate Android.
    Thanks

    Hi Kappy
    thank you so much for the info   I have a Netgear modem and anned on getting a AirPort Extreme this should still work right ???
    Steve

Maybe you are looking for