How to use the class IIA for LabVIEW driver wrappers?

Hi all

I've read some texts on IVI compliance, but I have not quite how I wrap an IVI - COM to an IVI - C. Where is this done?

In MAX, I see:

-Configuration-> software-> IVI Compliance Package 3.3

But no properties in there...

I have an analizer spectrum available drivers are only IVI - COM, but I want to wrap them up in IVI - C...

can someone tell me step by step how can I do this?

or maybe tell me some beginner tutorial?

Kind regards

JPLO

Hello JPLO,

Before trying to communicate with your instrument using any sort of instrument drivers, you must confirm that you can connect at a lower level.  In most cases, this means through VISA, using MAX.  IVI - COM driver installation program should add a software module to the IVI Configuration, which is the MAX.  Most installers IVI - C also adds a pilot session, but you'll need to create a.

We include adaptors IVI - COM for class IVI - C with PKI pilots.  Here's a knockout who talk about them: IVI-C class for specific drivers IVI-COM driver Support

You can also simply treat the IVI - COM driver like any other ActiveX object.

What type of instrument you are using?

See you soon,.

NathanT

Tags: NI Hardware

Similar Questions

  • How to use the different start for the resolution of specific device screen

    How to use different splash Screen for the resolution of specific device in Webworks for Smartphone.
    Please suggest me the solution.

    The BB10, you can use the element of the rim: splash:

    https://developer.BlackBerry.com/HTML5/documentation/rim_splash_element.html

  • How to use the function @RETURN for poster messages Essbase in 11.1.2.1

    Hello

    I found the business support Essbase Hyperion Planning 11.1.2.1 @RETURN rule novelty.

    If I create a simple BR for planning app like below:
    "@RETURN ("test return message,"WARNING);
    Validation returns error and BR can not be deployed.

    One is how to use the function @RETURN br?

    Thank you!

    He probably should be in a calco for example block

    "Profit".
    (
    ....
    )

    It is more likely to be used with an IF ELSE command, you do not want to define the condition for the calculation, roughly what the feature is designed for output.

    See you soon

    John
    http://John-Goodwin.blogspot.com/

  • How to use the copy utility for app from one server to another

    Hello
    I use hyperion 9.3.1 and I want to synchronize two applications on different server, I know how to use the utility to copy of app, but on the same server, I think that we can also use this utility to copy the application from one server to another using the properties file but I dnt know how to do it because the example is SQL and I am using and database oracle
    can you guys please help.

    Published by: sharad sapra on March 31, 2011 11:33

    Hello

    1. create a property file (this example is relevant if you have a repository of ORACLE, you can find more information in http://download.oracle.com/docs/cd/E10530_01/doc/epm.931/html_hp_admin/frameset.htm?ch09s01s01.html]):

    SOURCE_APP_JDBC_CATALOG = SOURCE_APP
    SOURCE_APP_JDBC_DRIVER = Hyperion.JDBC.Oracle.OracleDriver
    SOURCE_APP_JDBC_URL = jdbc:hyperion:oracle://RepositoryDatabaseServer; SID = DatabaseSID
    SOURCE_APP_JDBC_USERNAME = schemaName
    SOURCE_APP_JDBC_PASSWORD = schemaPassword
    SOURCE_APP_JDBC_DATABASE_TYPE = ORA
    SOURCE_APP_OLAP_SERVER = olapServerName:port
    SOURCE_APP_OLAP_USERNAME = olapUserName
    SOURCE_APP_OLAP_PASSWORD = olapUserPassword
    SOURCE_APP_OLAP_APPNAME = SOURCE_APP

    TARGET_APP_JDBC_CATALOG = TARGET_APP
    TARGET_APP_JDBC_DRIVER = Hyperion.JDBC.Oracle.OracleDriver
    TARGET_APP_JDBC_URL = jdbc:hyperion:oracle://RepositoryDatabaseServer; SID = DatabaseSID
    TARGET_APP_JDBC_USERNAME = DatabaseSchemaName
    TARGET_APP_JDBC_PASSWORD = DatabaseSchemaPassword
    TARGET_APP_JDBC_DATABASE_TYPE = ORA
    TARGET_APP_OLAP_SERVER = olapServerName:port
    TARGET_APP_OLAP_USERNAME = olapUserName
    TARGET_APP_OLAP_PASSWORD = olapUserPassword
    TARGET_APP_OLAP_APPNAME = TARGET_APP

    2. open CMD and type copyapp /S:yourSourceAppName T:yourTargetAppName P:yourPropertiesFileName.properties /L:yourLogFileName.log

    Once the migration has been successful, you must update your users using the UpdateUsers.cmd (UpdateUsers.cmd and PlanningUserName PlanningUserPassword TARGET_APP).

    I hope this helps...

    Kind regards
    André

  • How to execute the Matlab executable for Labview

    Hello

    I have a Matlab executable 'Report_GUI.exe', its a GUI that takes an entry (a file) and generate the data report. I want this GUI executable to run through my program Labview DAQ. I'm unable to find appropriate ways to do so. Can you please help me out on this, is there any example for what I can watch it. Please let me know.

    Thank you

    Ankit

    AnkitG wrote:

    Hello

    I have a Matlab executable 'Report_GUI.exe', its a GUI that takes an entry (a file) and generate the data report. I want this GUI executable to run through my program Labview DAQ. I'm unable to find appropriate ways to do so. Can you please help me out on this, is there any example for what I can watch it. Please let me know.

    Thank you

    Ankit

    Hey Peter,

    You can open external .exe files in a LabVIEW program using the System Exec VI. You can find an example of this kind of operation in the Finder for example of NOR (help > find examples...) under communicate with external Applications.

    All you need to provide to the terminals of the system Exec VI entry is the name of the .exe that you want to open, and a reference to his repertoire of records;

    LabVIEW will do the rest of the book. For additional parameters with respect to the arguments of the command line you may need, after the entry of the file name in the attribute of the VI string, you must type a hyphen (-) followed by the name of your parameter; for example, ' notepad.exe - myFirstParameter.

    Let me know if you need help a full tutorial of this operation are located at this URL.

    Good luck!

  • How to use the activation code for creative photography cloud

    Hi all

    I'm trying the rest of photography cc, and now I use the activation code, I found in my new camera. The problem is that I am not able to do. When I try to buy the 1 year subscription, it asks for my credit card and I don't have the option to insert the activation code.

    I tried to go into "plans & products", on my account, but there is no way to get the activation code...

    How to activate the rest of photography?

    Thanks in advance

    Hello

    We can see: -.

    How activate/redeem redemption Adobe CC Code

    Hope this Helps

  • How can I learn how to use the effects affect for the 1st time?

    Download to help me with the aftect effect: 'Now Playing' for my movie maker. I'm frustrated b/c I don't know how to use it.

    I see that Rick has already you linked to my favorite updated resource on the way, but I wanted to warn you that EI is not a very easy to learn program. It's a real pleasure once you know what you're doing, but it will take a few months before you really understand how to use it - and it'll take a lifetime to master. It is a very powerful program, and as such, it has a steep learning curve.

    Do not expect to pick up in a day.

  • How to use the object Handle for Image cropping and rotation

    I downloaded the handle of the rogue 2,008 object that I need to know how to use it for cropp and rotate the Image.

    Contact the vendor of this product for more information on its use.

  • How to use the character (%) wild for php/DW research?

    I am trying to create a search engine that searches in the database to print documents on the basis of several criteria defined by the user.

    DW uses sprintf() to compile the MySQL query.

    I have my attempts to find a portion of a string that should come back to something like -'% xyz %' to give results like "xyzabc abc'"

    But as sprintf uses %s defined by the user to take the values of '%' is a special character.

    I tried to use: % s %%, / % s/%, \%%s\%, but nothing works. There is no error, but the php page opens not at runtime.

    How to find a sub string in the database using the query written in php using sprintf?

    All Solutions?

    pp140 wrote:

    I am trying to create a search engine that searches in the database to print documents on the basis of several criteria defined by the user.

    DW uses sprintf() to compile the MySQL query.

    I have my attempts to find a portion of a string that should come back to something like -'% xyz %' to give results likexyabc abc'

    As you have discovered, sprintf() using %s as a placeholder for the string. The % wild card must be in your channel. It is an example of my book for Dreamweaver CS4:

    $query_getAuthors = sprintf("SELECT first_name, family_name FROM authors  WHERE first_name LIKE %s OR family_name LIKE %s ORDER BY family_name ASC",     GetSQLValueString("%" . $colname_getAuthors . "%", "text"),     GetSQLValueString("%" . $colname2_getAuthors . "%", "text"));
    

    Two instances of %s in the sprintf() function are replaced by the values passed to GetSQLValueString(). In both cases, the wildcard character is concatenated to the variable passed as the first argument of GetSQLValueString().

  • How to use the control host for creating folders

    I want to create a folder called abc in my C drive using forms 6i.
    How can I do this by using the Host command?
    Host('MD C:\ABC');
    

    François

  • How to use the Pivot function for range group in oracle SQL

    Hello

    Hello!!!

    I need to display the data in the format below. There are 2 columns 1 is State and another is rate.

    State < 100 100-199, 200-299 300-399 400-499, 500-599 600-699 700-799 800-899 900-999 > = 1000 Total
    AK 1 2 0 4 1 4 4 35 35 4 1 25
    AL 0 0 2 27 10 17 35 2 2 35 0 103
    AR 0 0 1 0 0 2 2 13 13 2 0 6
    AZ 0 1 2 14 2 14 13 3 3 13 0 57
    CA     0     0     1     6     2     7     3     4     4     3     0     34

    Developed the sub query but unable to use the beach on the pivot function. Please help on this.

    (select (SELECT short_description
    OF CODE_VALUES
    WHERE CODE_TYPE_CODE = ad. STATE_TYPE_IND_CODE
    AND VALUE = ad. STATE_CODE
    ) STATE,
    Nr.rate
    N-NEUTRAL
    c contacts,
    announcement of addresses,
    xref_contacts_addresses xca,
    neutral_rates nr
    where n.contact_id = c.contact_id
    and n.address_id = ad.address_id
    and xca.address_id = ad.address_id
    and xca.contact_id = c.contact_id
    and nr.contact_id = n.contact_id
    and nr.rate_frequency = 'HOUR')

    Like this

    with t
    as
    (
    select 'AL' state, 12 value from dual union all
    select 'AL' state, 67 value from dual union all
    select 'AL' state, 23 value from dual union all
    select 'AL' state, 12 value from dual union all
    select 'AL' state, 12 value from dual union all
    select 'AL' state, 78 value from dual union all
    select 'AL' state, 34 value from dual union all
    select 'AL' state, 4 value from dual union all
    select 'AL' state, 12 value from dual union all
    select 'AL' state, 15 value from dual union all
    select 'AZ' state, 6 value from dual union all
    select 'AZ' state, 123 value from dual union all
    select 'AZ' state, 123 value from dual union all
    select 'MA' state, 23 value from dual union all
    select 'MA' state, 120 value from dual union all
    select 'MA' state, 456 value from dual union all
    select 'MA' state, 11 value from dual union all
    select 'MA' state, 24 value from dual union all
    select 'MA' state, 34 value from dual union all
    select 'MA' state, 87 value from dual union all
    select 'MA' state, 23 value from dual union all
    select 'MA' state, 234 value from dual union all
    select 'MA' state, 789 value from dual union all
    select 'MH' state, 54321 value from dual
    )
    -- End of test data
    select state,
           nvl(count(decode(value, 0, 0)), 0) "<100",
           nvl(count(decode(value, 1, 1)), 0) "100-199",
           nvl(count(decode(value, 2, 2)), 0) "200-299",
           nvl(count(decode(value, 3, 3)), 0) "300-399",
           nvl(count(decode(value, 4, 4)), 0) "400-499",
           nvl(count(decode(value, 5, 5)), 0) "500-599",
           nvl(count(decode(value, 6, 6)), 0) "600-699",
           nvl(count(decode(value, 7, 7)), 0) "700-799",
           nvl(count(decode(value, 8, 8)), 0) "800-899",
           nvl(count(decode(value, 9, 9)), 0) "900-999",
           nvl(count(decode(value, 10, 10)), 0) ">=1000"
      from (
              select state, case when value < 100 then 0
                                 when value between 100 and 199 then 1
                                 when value between 200 and 299 then 2
                                 when value between 300 and 399 then 3
                                 when value between 400 and 499 then 4
                                 when value between 500 and 599 then 5
                                 when value between 600 and 699 then 6
                                 when value between 700 and 799 then 7
                                 when value between 800 and 899 then 8
                                 when value between 900 and 999 then 9
                                 when value >= 1000 then 10
                            end value
                from t
           )
     group
        by state
    
  • How to restore the desktop application for iCloud drive?

    I just got a new iMac and the new learning system yet, but wanted to know how to restore the iCloud drive app in my Finder/Favorites folder? I deleted it accidentally by checking to see if I could move on my dock or desktop for quicker access - it "disappeared".

    Go to the Finder preferences > sidebar and turn it on.

  • Satellite A300 - how to use the recovery with external DVD drive disc?

    Hello

    I bought a toshiba Satellite A300 - 15 d

    FTM the tsscorp drive that is installed in the camera no longer works (does not detect any type of media what so ever). ) need to recover the laptop, so I used a USB DVD drive to boot from the restore disc, but after that the charges of recovery console it says waiting for media in the f: drive, which is the tsscorp drive although I used an external drive to load the disc.

    What files should I edit to make it to load from the drive externally and if this isn't the solution, what do I do?

    Thanks in advance

    Hey Buddy,

    Unfortunately I think that it of not possible to use the recovery with external CD/DVD drive disc. Therefore, place the internal for use the recovery disc.
    You can get a new drive to an authorized service provider.

    But if the original OS from Toshiba is installed, you can use the function of disk recovery HARD reinstall Windows as well. Go to the advanced boot menu (F8) and select Repair my computer :)

  • How to use the environment variable in LAbVIEW

    Hello

    I'm trying to use an environmental variable in the diagram (use this as the path of a file). I can't know how get the value of the variable approx. can you please help this?

    Thank you for your attention.

    JACIE

    Try these.

  • How to use the class ApplicationMenu

    Hi, there are new class SDK 3.2.0 - ApplicationMenu. Sounds interesting, but how can I use it? All of the examples available somewhere?

    That's how I work (entire sample):

          var appMenu:ApplicationMenu=new ApplicationMenu();
            appMenu.width=stage.stageWidth;
            appMenu.helpAction=new Action(bundle.getResource("help"), Icons.help, 6);
            appMenu.settingsAction=new Action(bundle.getResource("settings"), Icons.settings, 7);
            appMenu.addEventListener(ActionEvent.ACTION_SELECTED, actionSelected);
            QNXApplication.qnxApplication.addEventListener(QNXApplicationEvent.SWIPE_DOWN, onApplicationSwipeDown);
    
            private function actionSelected(e:ActionEvent):void{
                trace("ACTIONSELECT "+e.action.data);
                switch(e.action.data){
                    case 6: //help
                        break;
                                    case 7: //settings                                         break;           }
            }
    
            private function onApplicationSwipeDown(event:QNXApplicationEvent) : void
            {
                var to:int=0;
                if(this.contains(appMenu)){
                    to = -appMenu.height;
                }else{
                    appMenu.y=-appMenu.height;
                    this.addChild(appMenu);
                    to = 0;
                }
                Tweener.addTween(appMenu, {y: to, time: 0.5, transition:"linear", onComplete: function():void{
                    if(appMenu.y<0){
                        removeChild(appMenu);
                    }
                }, onUpdate: function():void{
                    maincontainer.y=maincontainer.y=appMenu.y+appMenu.height;
                }});
            }
    

Maybe you are looking for

  • MSLS31.dll error

    I get an error msls31.dll. Also I have trouble with joints, download files and download them. Especially in an email.

  • Installation SSD

    Hello My apologies if what follows has already been answered before. I'll be unboxing a new T440s this week, and I want to install an SSD in your laptop and install Windows on the SSD drive rather than on the HARD drive. I have some questions about t

  • Cannot type and use the mouse to Sametime. HELP ~ ~ ~

    Hi all! =) Here's my question: 1. I play a game called "Battlefield Heroes", which forces me to use the keyboard (for up and down movement) and the mouse (to transform my character/avatar) 2. they both seem to work very well ON THEIR OWN. But will no

  • Cannot charge PHOTOARTMASTER on Windows Vista. Initially, he had run on Windows XP. Unable to contact the owner of this product company because they have closed.

    I PHOTOARTMASTER and never used. And as I have windows Vista I can't run. It comes up with a failed to load DLL also he does not accept the key to the authorising officer. Can someone help me. I wish that I had used it when I had Windows XP on my old

  • How can I file a formal bug report?

    I was playing around with voice commands, and I believe that I tracked down the cause of the inconsistent volume over the guests.  I would like to file and official report if there is a mechanism to do so.  Here are the details: The voice command pro