Programmatic selection of ICD of LabView?

Hello world

Is it possible programmatically Select a camera CIM and assign/load it to an interface of LabView?

Background: I have a test station which is used with a number of different types of camera specific (all with their own .icd file) and I would like that the end-user to be able to just select the camera that they are working with a drop-down list in the labview test application and without having to navigate through MAX to set up the camera.

Is this possible?

Thank you

Peter

Hi nemi.

There is no built-in way to select a camera CIM file programmatically, but it is possible to do by analyzing the iid file and change the text. This document contains more information on how to do it.

Good luck with your application!

Tags: NI Hardware

Similar Questions

  • Can I programmatically select a control in the chain?

    I'm trying to programmatically select a control of the chain on the front panel for use with a scanner. The scanner will scan a bar code, and then write the data. It basically as a keyboard. Is it possible to programmatically select a control of the chain without going through the user click the control on the front panel?

    Just use a key Focus property node. Right click, create > property Node > Focus button. Change to write and connect a true him.

  • Programmatically, select all of the rows in the Table.

    How programmatically select all lines to select the Table component Adf much? I won't show ' Select All | Deselect all"links on the page.

    Version?

    11 g, you can call getSelectedRowKeys () .addAll () on the underlying table

  • VISA select events dumps memory LabVIEW on serial port

    I recently tried to use the VISA Event functions for serial communication and had a nasty surprise.

    For some reason, it seems to drop a few hundred bytes of memory of LabVIEW in the COM port!

    I do something terribly wrong or is it nasty bug lurking in LabVIEW here?

    You'll need 2 COM ports, a null-modem cable and the attached vi in order to test this. (Null-modem: as long as the pins 2 & 3 are exchanged and PIN 5 connects via it will do.)

    1. connect a COM (A) port to another COM port via a RS232 NULL-MODEM cable.
    2. run the "Port B.vi" (the port COM B value).
    3. run 'Port A.i"(position A COM port)

    4. click on send a bunch of time at random on "Port A.i".

    Result: If it worked correctly you should only get a single WAITING response from Port B.vi for each request sent.
    If the bug appears, you get a few hundred bytes of memory of LabVIEW dumped on the COM port by Port B.vi.

    It does not always seem to do, you may need to stop and start "Port B.vi ' a couple of times and quickly click the button send on"Port A.i"when they run together."

    It happens on 2011SP1 and 2009SP1 of LabVIEW.

    Bug seems fixed in NI-VISA 5.4 that comes with LabVIEW 2013. (Does not test in-depth yet, just using the screws included in the original post).

  • Programmatically determine the version of LabVIEW for a VI/control

    Hi all

    Given the path to control of VI / I want to get the version in which it is the last record. Is it possible to do? I do this to identify all of its dependencies - programmatically by adding to a project and getting his list of dependencies by using nodes of property & methods. Thank you for your help & time.

    Thank you

    George S

    You can use the method to get the VI Version of the Application class to get the registered version of a VI file on the disk, without loading the VI in the memory.

  • How programmate a waveform arbitrary in LabView for an AFG3102C?

    I am trying to send a LASER pulse which is controlled by the CH1 of my signal generator. This is typically a 1us pulse, followed by a variable period (of 300ns to 10us) and then another pulse LASER to 1us.

    I don't see how I could program in LabView without using another program (i.e. Visual Basic).

    I'm using LabView 10.

    LabVIEW is capable uber; including in the instrument control.

    There is an instrument driver for the AFG3102 provided on the Web site of NOR. Download you and use the library of Virtual Instruments (VIs) comes with the LabVIEW environment. There are tutorials on how to do it. You can see the libraries supports GPIB/USB/Ethernet, so you must use one of these protocols to connect to your device, and then configure it within your own LabVIEW VI; You can reference the file 'Plug and Play' on the page driver instruments first to see how the device is controlled in LabVIEW for a sample application.

  • programmatically, select Send using email address

    Hi all

    I would like to write that an application with function can allow the user to select the default send using e-mail address. Anyone have idea?

    Thank you for your attention and help

    Hello

    If you change to change the default mail setting, you can use the following code. Hope you find it help

    Public Sub SendMessage() throws IOException, MessagingException

    {

    Store store = getStore (email from one of the registered e-mail);
    Records file [] = store.list (Folder.SENT);
    Folder sentfolder = files [0];
    Message msg = new Message (sentfolder);
    msg.addRecipient (net.rim.blackberry.api.mail.Message.RecipientType.TO, address);

    msg.setSubject ("Subject");
    String body = 'Something';
    msg.setContent (body);
    Transport.Send (MSG);

    }

    Public Store getStore (String regEmail)
    {
    Full book sb = ServiceBook.getSB ();
    SRS [] ServiceRecord = sb.getRecords ();
    for (cnt int = srs.length - 1; cnt > = 0; cnt-) {}
    If (srs [cnt] .getCid () .equals ("CMIME')) {}
    ServiceConfiguration sc = new ServiceConfiguration (srs [cnt]);
    If (SC. GetEmailAddress(). Equals (regEmail))
    {
    Store is Session.getInstance (sc) .getStore ();.
    store return;
    }
    }
    }
    Return Session.getDefaultInstance () .getStore ();
    }

  • Can I activate LabVIEW select a scope OR automatically instead of the user device by selecting manually?

    Hi, is it possible to programmatically select a device rather than allow the user to manually select the device OR scope? And use these data as a resource for niScope Initialize name entry?

    I want to do is enable LabVIEW to find the MAX find the device scope nor available and introduce this value in the Initialize resource name of niScope entry. I tried different ways (property NI DAQmx device, NI Scope property node, node get DAQ Info.vi) but I can't convert the data in Session IVI niScope class.

    Thank you

    For devices OR-SCOPE, you can use the NOR-ModInst interface to query for which devices are available.  He is buried in the Utility Functions in the range of NOR-SCOPE.  Or you can search the palette OR ModInst.

  • Set adapter LabVIEW auto detect programmatically

    Hello

    I can programmatically set the adapter of LabVIEW 2011 RTE inTestStand using this expression:

    RunState.Engine.GetAdapterByKeyName ("G VI Flexible adapter"). AsLabVIEWAdapter.SetServerInfo (LabVIEWServer_RTEServer, "C:\\Program Files (x 86) \\National Run-Time\\2011\\lvrt.dll" ")

    I want to set the adapter to 'Auto Detect VI version' instead. Someone know a solution to this

    Thank you

    BR

    Mogens

    Try this:

    RunState.Engine.GetAdapterByKeyName ("G VI Flexible adapter"). AsLabVIEWAdapter.SetServerInfo (LabVIEWServer_RTEServer, "AutoDetect")

    I used the GetServerInfo method with mine the autodetect value and that's what he returned.

    Hope that helps,

  • How to select items programmatically in a tree

    Hello

    I'm looking to persist selection from the tree in my application (save when closing a file, load from the file to the opening), but I can't understand how programmatically select an item in a tree on the charge.  I would like to select the item and put it in evidence as is the usual behavior if you select using the mouse.

    I tried to write to the 'ActiveItemTag' property, but it does not work.  Any ideas?

    AK01,

    Try the "Value" property  The value of a tree control is the tag that is currently selected, setting the value of the appropriate tag tree is going to focus on this element.

    Chris M

  • Programmatically, by selecting the WiFi Access Point to connect to.

    I'm looking for an application that uses HTTP connections to retrieve information.  We want the opportunity to connect only via wifi and after reviewing learned developer tutorials we can do this by using the "= wifi interface" parameter.  The next part of the research is to find if there is a way for the application programmatically specify the WiFi AP to connect to, in addition to using wifi only.  This woud be similar to go to Options Wi - Fi and manually choose the particular profile of Wi - Fi to use and then launch the application.  If we want to be able to do in the application.  The scenario: we have 4 routers wireless and provide us the user the opportunity to choose a new one for this particular application.  Development is done on the 8820 and curve.

    You can use the interface = wifi parameter to specify that the connection should be made on the Active Wi - Fi network, but it is not possible to programmatically select the Wi - Fi network, the BlackBerry smartphone (or your application) must connect.

  • Programmatic process single shared Variable access

    Hello

    I was wondering: is there a way to access the shared process Variables Single using the API similar to the shared network SV programmatically? It would be a handy feature and this post suggests there are:

    https://forums.NI.com/T5/LabVIEW/programmatically-select-global-variable-object/m-p/1855565#M631304

    But I couldn't find any example or to be used as 'link to Variable.

    Thank you!

    Ehrlich wrote:

    Thanks for testing! It is a pity that this feature only works for shared network variables (which, in my case, are too slow to be used), would be really useful also for the process unique ones.

    If you do not look for published network, then you should really take a look at the table of the current value (CVT).  It is a way of defining and excessing variable by name.  Developed by systems engineers NOR and available for FREE on the LabVIEW tools network.

  • Problems of Driver ICD-520

    I have IC Recorder ICD-520 model number song, and for the life of me I can't get the computer to recognize the device or the software.

    I have Windows Vista and I downloaded the Digital Voice Editor software on sony's site, which is supposed to be compatible with my device. I installed the software and then plugged in the device and the software gives me this error when I try to select series ICD - PX of the fall of memory stick menu drop-down:

    "Could not contact IC Recorder"

    My computer always tries to make me download drivers for recorder everytime I connect it so, and I keep hitting cancel because the software is supposed to include drivers, right? I couldn't find the drivers anywhere else.

    In Device Manager, the recorder is listed in the "other devices" section as a "recorder Sony IC (P)" and the icon is the warning signal yellow because there is no driver.

    Someone, please guide me on the right track. I'd like to get this thing works with my computer.

    Is there anyone who can point me in the right direction? It has been a few days.

  • IMAQ select line

    Hello world
    How can I reduce the zoom of the select line IMAQ in Labview? (You can find it in the model---> Vision and Motion---> visionique---> Select Region of Interest---> Select line)

    Click Shift + Zoom tool be to zoom out. Without change, it will be to zoom.

  • 'Lack of installation files' then install LabVIEW 2014 (Win7-64 on a VMWare system)

    Hello

    I try to install LabVIEW 2014 on a VMWare Windows 7 - 64-bit environment, with no luck.

    3-DVD installation media has been downloaded from NI.com, the release of August 2014 of the Site license academic (ASL), which my company is a regular subscriber, a very long time.

    (Interestingly enough, this same virtual system has fonctionnee LV 2012 without any problem whatsoever)

    Here are the steps I followed:

    -unzip the 3 iso files on separate directories on drive virtual, principal of this system;

    -Run setup.exe on the first directory (IE one that contains 1 DVD files)

    -Enter the serial number of the FSA

    -l' Installer leaves just selected default English 2014 LabVIEW and the Manager of Package of VI, so I expand the ASL Core Software to add NIDAQmx 2014, and I also selects the device drivers OR - August 2014

    -J' I accept different license agreements

    -I select "I am not the end user" to postpone activation

    Setup continues but almost immediately alerts telling me that it was impossible to install "NI Customer Experience Improvement Program", Yes , I want to keep and then I see a system dialog box display of files/paths that do not actually exist on the directory DVD 1, hence the obvious error 'lack the installation files"message. If I ignore this message, several other similar dialog boxes appear.

    Either by the way, I've done various research, but, right now, apparently not a popular question at all.

    Any advice?

    Problem solved.

    For some weird reason, WinRAR do NOT extract some files from the first archive .iso (but more importantly, she also didn't show absolutely no error message, leading me to believe everything was fine).

    When any further inspection, I found about it and made extraction .iso process everything again and this time to the installation program completed without fault.

Maybe you are looking for

  • Firefox for Mac OS 10.6.8 28 won't let me log on some sites.

    I encounter this problem with Firefox 23. I've upgraded to Firefox 28 and the problem persists. It is not limited to the connection so. Sometimes, when I fill out forms online and press on submit at the bottom of the form, nothing happens. Recently,

  • Why not Force click not work on Safari?

    A week ago I bought a MacBook Pro 13 retina "." However, today, I discovered that click force no longer works for search words and links in Safari. However, it still works in other applications, such as the Pages.

  • Satellite A300-GN1 - HARD drive load something every time

    Hello When the pc loads up on top of the office, after about 1 minute HARD drive starts to load something 15-3-minutes (maybe check out or almost). Also when I finished no matter what disk HARD game starts to load something.Maybe someone knew how to

  • Computer HP laptop, 4330 s turn does not on

    HelloThis afternoon, when I tried to switch on my computer, it just never turned on. The power light comes on for about 2-5 seconds, and then the LED light on the left side of the laptop kept constantly flashing white and orange non-stop. I tried to

  • Sound has stopped working, except with Skype

    Hi all. Suddenly, my sound from the internet (YouTube, etc.) and Windows Media Player doesn't work. All diagnoses show that everything is fine. The only time where the sound work is when someone calls me or I call someone on Skype, but only after I t