Interfacing pilot Agilent IVI - COM for U8903 Audioanalyzer of Labwindows/CVI

When I try to use the controller Active X of CVI 2009 Wizard to create a C Wrapper for Agilents U8903x IVI - COM drivers, I get more than 100 errors "the too long method name. Is there one solution other than the edition of each name of the simple method, which is to long?

Hey Markus.

I just tried to create a controller for this driver and had no problem.  I have install the driver has been downloaded from here.  My only guess is that somehow FP File Format for new files by default "CVI 5.0.1 and earlier.  You can check this by opening a FP in CVI and then go to the Option"menu FP File Format.  Check 5.5 or 8.5 and later versions are selected.

NickB

National Instruments

Tags: NI Hardware

Similar Questions

  • Agilent IVI drivers for 34410A multimeter

    I develop using LabWindows/CVI 2013 SP1.

    I downloaded the 32-bit version and 64-bit drivers IVI for Agilent 34410 A multimeter Agilent web page at the following address:
    http://www.home.Agilent.com/Agilent/software.JSPX?CKEY=1639470&LC=Eng&cc=us&NID=-11143.0.00&ID=16394...

    The files are:
    driver_ivi_matlab_Agilent34410_1_0_25_0_x86.msi
    driver_ivi_matlab_Agilent34410_1_0_25_0_x64.msi

    I develop on Win7 64 bit.  I create 32-bit applications CVI.

    What version of the IVI driver should install the x 86 or x 64?

    Thank you

    Kirk

    For a 32-bit application, the _x86 driver is the right thing to use.

    is there a reason why you are not using NIs IVI - C driver for this device (found at http://sine.ni.com/apps/utf8/niid_web_display.download_page?p_id_guid=E3B19B3E9419659CE034080020E748... )?

  • Instrument ID query failed(ivi-com)

    Hi all:

    I tried to check the interchangeable function on ivi - com, so I used the fluke45 to replace the agilent34401, and the ivi - com driver is agilent.
    I created a session driver for fluke45, he is respected in the agilent ivi - com driver.
    But it works fine when I connect to 34401, it does not work when I am connected to the fluke45.
    And when the code executed fluke45. Initialize ("GPIB0::22:INSTR", true, true, ""); have an error: Agilent34401: failed query tool ID.
    I checked the gpib address and he's right, I don't know why it happened.
    Can give you some ideas on this subject?
    Thank you very much.

    Hello cat,.

    There are specific IVI - C drivers for two of these instruments (ni.com/idnet) IDNet, I recommend using those since they are certified NOR and NOR-supported.  If you want the interchangeability, you should call in the class of your IVI - COM instrument drivers interface or use class IVI - C drivers.  Please answer the following questions:

    1. what development environment do you use?

    2. you use class IVI - C drivers?

    3. What is the main purpose of your test application?

    Thank you

    NathanT

  • What version of Labwindows CVI which includes the alternative current instrument IVI

    Hello

    I'm looking for the version of Labwindows CVI which I should use to develop IVI - C drivers customized for instrument IVI DISARM. Please share the Labwindows version where I can find the option to select IVI AC power instrument and create a complaint IVI - C driver.

    Kind regards

    Usha

    Hi Usha,

    This version isn't out yet. It will release sometime this summer.

    Luis

  • Better understanding of the IVI COM adapters

    I found a lot of very incomplete information on IVI COM adapters and how they work. Most of the items or the forum thread I found generally include a 'magical' stage that I can't overcone on mine, where my ad here.

    I want to know is this:

    1. say, I have a C IVI driver, is possible to use these "IVI COM maps' in a way that I can use only the IVI COM specification (in other words, having a wrapper COM of IVI for IVI C)?

    2. If Yes, could someone provide me with advice/guidance on how should I do to achieve this?

    The information that I have collected seemed to me that it works on the other hand. To be clear, what I want to do is to download a C IVI driver and find a way to it using the specification of IVI COM (if possible)

    IVI - COM adapters are used to transmit information from class IVI - C drivers to the specific IVI - COM driver. You need adapters IVI - COM if your application is written using class IVI - C drivers and you can only access specific drivers IVI - COM (instead of specific drivers IVI - C).

    NOR is not a tool to create COM - IVI wrappers for IVI - C drivers. You should probably contact the tool vendor to check if they have IVI - COM driver for your instrument.

  • NI MAX entry for a pilot of LabWindows/CVI Instrument Non-NI/VISA

    Hi all

    Sorry in advance if this isn't the right forum.

    I created a class IIA and driver specific instruments in LabWindows/CVI for a video generator. The generator is a SCPI instrument based network. It does not automatically appear in MAX like other instruments NOR based.

    How or what I need to do for MAX to use the instrument? Is it as simple to add the logical name, the session pilot and advanced pilot joined MAX? I need to create a new instrument in the HW section, such that the pilot session has a device to point to? I played aroud with the section of the network instrument in MAX and nothing seemed to make sense to me.

    Any help would be greatly appreciated!

    Thank you

    Manesh

    Manesh,

    Maybe this Knowledge Base article will help you to help you get started. I think that you will need to add a new resource of VISA's TCP/IP able and Automation Explorer.

    How to set up an Instrument to communicate via TCP/IP able & Automation Explorer:

    http://digital.NI.com/public.nsf/allkb/D7D8E3E1B682022286256D4A00771A52

  • NOR tkds5000 LabWindows/CVI IVI driver not work for TDS5104, TDS5054B

    I'm trying to get the driver NI LabWindows/CVI IVI (tkds5000 version 1,212) working for the Tektronix TDS5054B scope.  When I execute the following functions, I have the warning 'Is not a valid value for the parameter or property' of 0xBFFA0010:

    IviScope_InitiateAcquisition

    IviScope_GetAttributeViInt32 for IVISCOPE_ATTR_TRIGGER_SCOPE and IVISCOPE_ATTR_ACQ_TYPE

    IviScope_ActualRecordLength

    This is not an exhaustive list of the functions that do not work, but just that I currently see.  There are several functions that work (see this joint SPY OR file).

    The strange thing is that everything works fine when I have an oscilloscope Tektronix TDS5104 connected (file SPY OR see attachment).  The code also works when I have an oscilloscope connected and selected through MAX TDS3054 driver tkds30xx IVI of NOR.

    Is it possible that the driver of version 1,212 tkds5000 does not support fully the TDS5054B?  I looked through the files tkds5000.c and tkds5000.h, but has not seen any dependencies on the model of the oscilloscope for these functions.  Any ideas?

    Thank you!

    Dave

    So, then I thought about it.  The tkds5000 driver AND works very well.  The problem is that the Tektronix TDS5054B scope do not "initialize" some of the attributes.  For example, I had a problem reading the value of the attribute of slope of relaxation because an invalid value was returned.  If I set the slope of the trigger, first of all, then read it, it works fine.

    Its strange because most of the attributes is set to the correct value corresponding to what is displayed on the oscilloscope screen and the Panel, but not ALL of them.  In addition, other Tektronix oscilloscopes did not require a writing before reading.

    Anyway, thanks a lot NathanT.  I appreciate your help.  You saved me a bunch of time to have to go back and add in a dedicated driver.

    -Dave

  • Emailing to my question mark and supervise the work on the first, then the small e accent when arrives to her frame them and the capital E with the accent comes for the question mark.

    get the e french instead of the question mark or frame them

    Emailing to my question mark and supervise the work on the first, then the small e accent when arrives to her frame them and the capital E with the accent comes for the question mark.  Can you tell me what is the cause and how to fix it.  Thank you.

    Hello

    I suggest you according to the question in this forum and check if that helps:

    http://windowslivehelp.com/forums.aspx?ProductID=15

    It will be useful.

  • create IVI driver for HP 34401

    I searched and can't seem to find if there is a driver available for the HP/Aggilent 34401 IVI? Is it possible to create an IVI driver for this resource?

    Hello Dennis,.

    Please, try the following:

    1. make sure that MAX is closed

    2 re-run the IVI for IVI 34401 driver setup and use it to uninstall the driver

    3. make sure that MAX is always closed

    4 run the IVI installer from the IVI 34401 again driver to install the driver

    5 confirm that the installer put the files (.c, .fp and .sub) at the following location: C:\Program Files\IVI Foundation\IVI\Drivers\hp34401a

    5a. also confirm that there is a hp34401a_32.dll in the folder C:\Program Files\IVI Foundation\IVI\Bin

    6. open MAX and see if there is now a session driver for the specific driver of IVI hp34401A

    7. If there is not a session driver driver, you will need to create a

    Please let us know how it goes,

    NathanT

  • Windows Vista Ultimate SP2 never come for sale at retail or oem like integrated single install?

    I only see Windows Vista SP1 in retail and OEM, SP2 must be downloaded. Windows Vista Ultimate SP2 never come for sale at retail or OEM like integrated single install?

    Hello

    Thank you for contacting Microsoft Community.
    Unfortunately, Windows Vista is not available for sales that Windows Vista has been replaced by Windows 7 and Windows 8 (mainstream support ended on April 10, 2012). As a result, he was arrested in SP1. But, the extended support is available until 2017, then you can find updates and SP2 is a part of this update.
  • Recovery of the class factory COM for component with CLSID {3CE74DE4-53D3-4D74-8B83-431B3828BA53} failed due to the following error: 80040154

    When I run pdf reader applications, I get this error:

    Recovery of the class factory COM for component with CLSID {3CE74DE4-53D3-4D74-8B83-431B3828BA53} failed due to the following error: 80040154

    Hello

    1. you remember to make changes to the computer before this problem?

    2 are you able to open files from other Adobe programs?

    Follow these methods.

    Method 1: The problem is that by default, when the PDF program is used as a COM object, then it cannot be activated by the following accounts:

    (a) a Director

    (b) system

    (c) interactive

    How to solve this problem is to change the DCOM settings for the Application'S object.

    Configure DCOM

    a. click Start, type run in the start search field.

    b. type DCOMCNFG , and then press OK. (This will load the "Component Services")

    c. navigate to Component Services, click computers, my computer, DCOM Config application PDF.

    d. right-click and select Properties.

    e. Select the Security tab.

    f. in "Launch and activate permissions" select personalise and press change.

    g. press the Add button to select the "Network Service" account

    f. click on the OK button, and then test your application, it should work fine now.

    Method 2: If this does not help, you can uninstall and reinstall Adobe reader software and check.
    http://Windows.Microsoft.com/en-us/Windows7/uninstall-or-change-a-program

    You can download the latest version of Adobe reader from the following link.
    http://get.Adobe.com/reader/

  • ODI Interface property inspector is missing for mapping and flow

    See my screenshot attachment. Interface property inspector is absent for mapping and flow. How to restore the default setting?

    Hello

    Go to menu > View > object/detective (Ctrl + Shift + I)

    It may appear in the other place by default diff.

    Felipe Idalgo

  • I have Acrobat Pro DC - send it for Signature comes for free with an account "free Document cloud"?

    I have Acrobat Pro DC - send it for Signature comes for free with an account "free Document cloud"? or are there monthly fees?

    Hello Neilc96817377,

    If you bought subscription Acrobat Pro DC, then the send Signature is included in it.

    -Usman

  • The interface of the AVI with the PC using LabWindows/CVI

    Hi friends,

    I have a vector Network Analyzer Keysight Technologies / Agilent Technologies N5230A. I want to run with the LabWindows/CVI to measure channel 40 GHz. I want to interface the AVI with the PC using LabWindows/CVI. It is really essential for the measures, and I have no experience in doing these things. Would you please direct me to the best, easy as possible of this work? I'm really conscious of the fact that and thank you for your time and concern.

    Mohamed

    I have a vector Network Analyzer Keysight Technologies / Agilent Technologies N5230A. I want to run it with the LabWindows/CVI and measure channel 40 GHz. I want to interface the AVI with the PC using LabWindows/CVI. It is really essential to me, and I have no experience in doing these things. Would you please direct me to the track better, easy and correct these work? I'm really conscious of the fact that and thank you for your time and concern.

    Mohamed

  • DLL for LabWindows/CVI 8.0 with the bool data type

    Hello

    I want to use a new SWIR camera in LabWindows/CVI 8.0 (Windows XP 32bits).

    The company delivered with the camera produced a 32-bit dll by using Microsoft Visual C++ 2010. The .dll and .lib and .h files include a working SDK/API (some functions with the bool data type)

    Compilation-online syntax error, variable Boolean is not a data type in LabWindows/CVI 8.0

    Generate the import of DLL-online syntax error library

    I tried to convert bool char (typedef unsigned char bool => no more syntax error but the functions does not work.)

    What can I do?

    Martin

    Hello again, Naumann!

    Microsoft Visual C++ 2010 represents Boolean using 1 byte, as stated by MSDN: https://msdn.microsoft.com/en-us/library/tf4dy80a(v=vs.100).aspx

    I guess that you import C++ functions using the syntax for extern "C". Otherwise, because of the C++ name mangling wouldn't you able to bind C++ library against your code CVI.

    You can also specify how you import C++ functions?

    In addition, because you have not described the problem as a corruption of heads or runtime error, I guess the C++ library function is called correctly the CVI. That said, I tend to believe that the problem is not really in the mechanism of interaction of C/C++, but in the C++ library. If you would start calling a dummy C++ function returning an integer from a simple CVI application that should work, because redefine bool in CVI 1 byte must ensure that settings are correctly transferred onto the stack.

    If you need to create a wrapper function of C++ that is not using bool and calls the C++ function, I expect to return the same result.

    Maybe you are missing a few prior initialization steps required? The provider of the camera also comes all example code?

    Best regards!

    -Johannes

Maybe you are looking for

  • I can't find the music on my macbook folder to transfer my iTunes media folder in

    I am trying to transfer my iTunes media folder in iTunes, but I can't find the music folder

  • NB520 - upgrade the BIOS memory RAM

    HelloI have Toshiba NB520, and I would like to know if it is possible to change to a new 4 GB RAM?If I replace the 4 GB memory, the computer cannot restart!do you know why? I try to update the Bios without success.If an organization can help, thanksB

  • Disconect Skype

    Hello! I recently bought a Sony Bravia, I implemented all the required settings for the internet, including my Skype account. Everything was ok, execpt the fact that now I can't cut my TV Skype. I do not have a cammera and I don't intend to buy one,

  • How to hide the results of the formulas until the conditions are met

    Hello, I have (SUM (A6÷2 × 1, 0)) × (data sheet-1 Services': Table 1::AH6) the problem is that I don't update A6 until needed so all down my sheet I have these red triangle. I know they will disappear when the data is entered into A6 but I would like

  • Unable to connect to the main DNS server when you try to access the internet

    Computer has worked fine for the year last until 2 weeks ago and now unable to connect to the internet. Windows Vista on broadband and services connected directly to the modem by ethernet.  Provider Internet has run tests and confirmed modem is fine