LabVIEW application with cameras

Hello,
I have build an application with LabVIEW and I am using two GigE cameras. In NI MAX, I set the names cam0 and cam1 respectively.
Everything is working properly in the computer where I have build the application, when I execute it but when I  execute the application in a different computer (that doesnt have LabVIEW installed, just VAS, Vision RTE and RTE), the application executes but the cameras dont show images.
It seems that the application doenst recognize the name and doesnt open the cameras...(I have set the same name as in the other computer: cam0 and cam1)
Any help?
Thank you.

If you can see the images in MAX but not your app, that points to an app error.
What happens when you run the EXE on the development computer? Do you get images?
Surely one of the aquisition VIs or something is throwing an error. Are you correctly passing errors around? Maybe there's an error opening a config file you forgot to put on your RTE computer.
Also, when you say you can't see the images, are they black or gray or what?

Similar Messages

  • Would like to monitor and control a labview application with a hand held device.

    Would like to monitor and control a labview application with a hand held device.
    Would like to use a palm or ipac on a local area network or communicate directly with the PC running windows.

    LabVIEW doesn't run on a hand held device. But, check out these documents:
    Is it Possible to Use Remote Front Panels to Control a LabVIEW VI Remotely Using my PDA?
    "What OS is recommended for LabVIEW to run on a PDA?"

  • New LabHSM Toolkit - Agile development of complex event-driven maintainable LabVIEW applications with active objects / actors based on a universal Hierarchical State Machine / statechart template.

    Dear Fellow LabVIEW programmers:
    Most of the systems you deal with are reactive. It means that their
    primary function is constant interaction with their environment by
    sending and receiving events. But most likely, they can have something
    happening inside them too, even when they are not processing messages
    received from outside. So, such systems have to continuosly react to
    external and internal stimuli. Right? Moreover, most likely, they
    consist of subsystems that are reactive too and, in turn, can have
    their own "life", to an extent independent from other parts (with
    which they still communicate, of course). Reactive (event-driven)
    systems are more naturally modeled with active objects. So, why then
    should we try to model and code them with GOOP and its passive
    ("dead"!) objects?
    "Flat" State Machines have been known for decades to have severe
    limitations. It's been more than 20 years since Dr. Harel invented
    Hierarchical State Machines (statecharts) to fight those limitations.
    Then why does NI still tout the same old good Moore FSM as the
    ultimate tool for event-driven programming in LabVIEW in its $995
    State Diagram KIt?
    The LabHSM toolkit we are happy to present, makes it possible to
    easily create and then maintain complex event-driven applications in
    LabVIEW as a collection of HSM-driven active object VIs using a higher
    level of abstraction and agile software development methodologies.
    These active object VIs are created based on a universal Hierarchical
    State Machine ( HSM or statechart ) template. So. all your code looks
    similar regardless of its functionality!
    We all love just jump to code, right? However, to be good boys, we
    need to do design first. Then implement it in code. If the logic is
    modified we need to redo the design first and then redo the code. When
    using LabHSM where behavior information is abstracted into a separate
    HSM data file editable with a supplied editor, there is no need for
    coding separate from design any more. The modified behavior becomes
    code automatically as soon as the HSM file is saved. Design is code!
    The implementation basically follows Dr. Samek's Quantum Programming
    paradigm. (see http://www.quantum-leaps.com). However, as already
    mentioned, LabHSM stores the behavior information in a file separate
    from the code itself. It also adds state dependent priorities to
    events, a separate queue for public events/messages, and, of course,
    some LabVIEW specific code like capturing front panel user events and
    putting them into the private Events queue. Communication and
    instantiation functions are also rather specific for LabVIEW.
    It is available for UNLIMITED PERIOD trial. Please visit
    http://www.labhsm.com for details and download. The site also contains
    references which you may want to check to learn more about
    hierarchical state machines and active object computing.
    Since this is our debut we will appreciate any comments and
    suggestions. Our contact information is available on our site, of
    course.
    Have a G'day!

    Symtx is currently hiring the following position. Please contact me if interested.
    Amy Cable
    Symtx, HR
    [email protected]
    Symtx, the leading supplier of functional test equipment, hires the brightest & most talented engineering professionals to design & manufacture complex custom electronic systems for advanced technology leaders in the defense, aerospace, communications, medical, transportation & semiconductor industries. Symtx’ challenging & dynamic work environment seeks to fill openings with highly qualified electronic engineering design professionals.The ideal candidate will be responsible for defining the requirements, software design and code development, and integration of test control software for custom functional test systems. Candidate should be familiar with data acquisition concepts, instrument control, complex test, measurement and calibration algorithm development and definition and implementation of control interfaces to hardware. Prefer familiarity with instrument control via GPIB, VXI, MXI, RS-232 desirable. Requires BS/MSEE and 3 -7+ yrs of experience in one or several of the following test applications in a Windows NT/2000/XP environment using Labwindows CVI, TestStand, Labview, Visual Basic, C++ and knowledge of RF systems is a plus. Job responsibilities will include software design, development, integration, team leadership, and interfacing with customers( includes PDR’s & CDR’s).

  • How do I uninstall labview application with no uninstall program

    I have built an application and selected to not have an "uninstall" application in the various 5.1 app builder options. I did not think this would be a problem since I thought the application would show up in my add/remove programs and could be removed from there. However, it seems that if no uninstall program is selected then the application also does not appear in the add/remove section of control panel. Do I just delete the directory of the application? Are there any registry settings to worry about. I have seen this on Win 2K and Win 98. I have not tried others.

    There are registry settings when you install the application builder, and probably an association is made in the registry to open your application and have it spawn the runtime engine of the correct version. However, as the Windows Registry is the most obsolete piece of software junk on the planet, and so chock full of mysteries, incosistencies, and well, a whole list of things that I could complain about, I cannot say for certain what registry settings are added/changed when you do an installation.
    I will make this suggestion. Just delete the folder, and also, you will need to delete the "my application".ini file in the root directory, or wherever your application is located (which could be taken care of when you delete the folder, but who knows.)
    On
    ce you have deleted the folder, any remaining registry settings left over will be added to the rather large list of leftover registry entries from other applications that are unistalled/deleted. The truth of the matter is that I have NEVER seen an application completely remove all of itself, or its registry entries. I don't even know if uninstallation removes ANY registry entries.
    If we are all lucky, someone at Microsoft will take a hint and get rid of the registry. Maybe then we can have flash resident operating systems. Until then, I'll stick with Linux, thank you....

  • Application crashes after closing LabVIEW instance with Scilab 5.2.2

    I use LV 8.21 with the LabVIEW to Scilab Gateway software Version 1.1 (new version from NI homepage)
    I have Scilab Version 5.2.2 installed. We will do some calculation with the LabVIEW Scilab script node.
    Mainly use a call "exec (functionA,-1) Scilab script node. The functionA is a scriptfile outside of the application.
    So far everything is working fine, I can build a LabVIEW application with the application builder.
    If I run the application the calculation inside the Scilab script node are proceeding; I can call
    it many times in a loop without no problem.
    But if I close the instance (the VI with the Scilab script node inside) the application crashes.
    The same problem I have in the LabVIEW development environment  
    Is there a way to "unload" Scilab before I close the VI without a crash. After the Scilab
    calculation I have to close the calling VI and call some other VIs for further calculation
    (but this VIs have no Scilab call)
    I tried with the "exit" and "quit" command in Scilab script node, no success
    any suggestion
    Attachments:
    scilab.GIF ‏5 KB

    Hello
    thanks for the advice. I tried with version 5.1.1   ...    but no success!
    So I went straight back to version 4.1.1 and it works fine, of course I had to remove the comments from the script node 
    So fare I can work with this version.
    So what are the time schedule to fix this problem? It is a very useful tool an I would like to use the latest version of scilab and not an old version.
    Thank you

  • Is it possible to start an application with parameters

    Hello together,
    I have written an application which is stored on a network. People from different computer start it to work with it. Now I have the problem, that I need some different configurations on each computer.
    Is it possible to start a labview application with parameters, like: application.exe -User_1
    The application should check the parametes and should switch to the needed configuration.
    Thanks a lot and best regards,
    Michael
    Solved!
    Go to Solution.

    Hi Michael,
    yes it is possible. First you have to activate the data transfer of your parameters. You can do it in the application builder. It is something like "send command line parameters to exe" which you have to activate. You will get the parameter in your program with the property "App.Args". It is an array with the exe name as the first element and one entry for each additional linked parameter.
    Hope it helps.
    Mike

  • Passing strings to a LAbVIEW application from Visual-C++ using ActiveX

    Hello all,
    I have built a LabVIEW application with ActiveX server enabled. I can
    start the application, and can read and set simple control values like
    numerics.
    But now I want to pass (SetControlValue) strings and read (GetControlValue) strings from controls.
    After searching a whole day for examples or HowTos I found nothing. Can
    anyone give me tip where I can find something about that?
    Examples are also appreciated.
    Best regards
    Heinrich Eidloth

    The problem you are running into is that a BSTR is not a normal string (%s in the printf), but a wide character string (i.e., two bytes per character) string with the size stored in it. If the string contains ASCII characters, such as Hello World, then the one of the bytes per character is 0 (for example, 'H' would be 0x48 0x0).
    When printf sees this, it thinks that it is a normal, null terminated string of "H". That is what you are seeing. You might try the %S (capital S) since that tells it the string is a wide character string.
    Also note that BSTR's are part of the COM (Automation) system and so are don't freed with a delete or free() statement. Instead you need to release the memory with a SysFreeString() call.
    If you aren't very familiar with C/C++, then you've taken on an advanced topic on top of a complicated language. If you can, you might want to try using either VB6 or .NET (C# or VB.NET). Those languages handle all of this for you automatically and you don't have to worry about freeing the memory.
    If not, the book I started with to learn COM programming was this one (http://www.amazon.com/gp/product/1572313498/104-3574382-6511132?v=glance&n=283155&n=507846&s=books&v...).
    Brian Tyler
    http://detritus.blogs.com/lycangeek

  • Open File With LabVIEW Application

    I have a LabVIEW application that can be used to analyze several data files at once.  I am wondering what the best way to right click on a file from Windows Explorer and open with the application.  I know you can use the command line property node to find what file was opened if the application is not running when you open the file, but from what I found, this does not work if the application is already running.  I have a work around in place by using my main application as an ActiveX server, and another application which reads the file name from the command line when the user right clicks and opens the file, passes the path to the main application, and shuts down so the process can be repeated.  Is anyone familiar with a way to do this without have two executables?

    This is not easy but you can find info there :
    - http://lavag.org/topic/10829-how-to-assign-file-extension-to-exe/
    - http://lavag.org/topic/4851-associating-my-exe-with-a-specific-file-extension-type/
    - http://labviewwiki.org/Associate_your_own_file_type_with_Windows_Explorer
    Hope this helps
    When my feet touch the ground each morning the devil thinks "bloody hell... He's up again!"

  • How can I build a LabView application that uses the 2012 runtime, on a development system with LabView 2013 or 2014 installed?

    I need to build a LabView application .exe to run with the 2012 Runtime, for legacy support. I currently have LabView 2013 installed on my development system, and have 2014 available. How can I build an application that uses the 2012 runtime on this development system? Do I have to downgrade to 2012? Thank you.

    We have existing customers that have installed our application that was originally built with 2012 (provided by a contractor that is no longer available).  Due to IT regulations, it is far easier to update these customers by simply replacing the .exe file, than creating an install that their IT department must run.
    If I have to downgrade to LabView 2012, where can I get the installation for this?

  • Deleted the natve Tasks Application that came with my BB Curve

    I have mistakingly deleted the natve Tasks Application that came with my BB Curve and now need to reinstall it.
    How do i go about doing that?  Your assistance will be appreciated as i cannot live with out. 
    meeemo

    You didn't state what model curve you have (8300, 8310, 8320, 8350, 8520?), but download from your carrier same OS that is on your device now (Look at Options > About, third line down beginning with a "v.4.xxx") and install that OS to your PC.
    Then, run Desktop Manager > Application Loader, and check the box for the Task app.
    1. If any post helps you please click the below the post(s) that helped you.
    2. Please resolve your thread by marking the post "Solution?" which solved it for you!
    3. Install free BlackBerry Protect today for backups of contacts and data.
    4. Guide to Unlocking your BlackBerry & Unlock Codes
    Join our BBM Channels (Beta)
    BlackBerry Support Forums Channel
    PIN: C0001B7B4   Display/Scan Bar Code
    Knowledge Base Updates
    PIN: C0005A9AA   Display/Scan Bar Code

  • Labview interface with wireless camera

    Has anyone interfaced labview with a wireless webcamera? I have an application that needs to interface my existing labview program with a wireless webcam (802.11b) to monitor a certain space and display live video on the main labview screen.
    Thanks in advance.

    kmoorthy76107 wrote:
    > Has anyone interfaced labview with a wireless webcamera? I have an
    > application that needs to interface my existing labview program with a
    > wireless webcam (802.11b) to monitor a certain space and display live
    > video on the main labview screen.
    > Thanks in advance.
    Most probably your webcam comes with drivers for Video for Windows (VfW)
    or DirectX. In that case you can just use:
    Irene He's IVision Toolkit:
    http://www.hytekautomation.com/Products/ IVision.html
    or
    Pete Parentes WebCam library:
    http://www.cs.unc.edu/~parente/labview/ index.shtml
    The first is a rather impressive Video Manipulation library with a
    nice video capture interface to DirectX/VfW too, and the second is a
    simple video capture library to access any VfW compliant
    device.
    Rolf Kalbermatter
    CIT Engineering Netherlands
    a division of Test & Measurement Solutions

  • Labview NI DAQ application with no daq hardware

    1)LabVIEW 6i & NI DAQ with PCI 6023 E cardupport required for Application installation with no hardware and NI DAQ software drivers on target system.
    Hello
    I have prepared an installation application with
    LabVIEW 6i and NI DAQ built-in functions with PCI
    6023 E card.
    I install this application on a system, which does
    not have NI-DAQ driver software and PCI 6023 E
    card hardware,and then I try to excute Application,
    it starts up, but with the Error Messages stating
    that it requires/ does not find DAQ functional vis
    and drivers.
    I wish to install my application and excute it
    without getting the Error messages and must be able
    to do the other tasks with the applic
    ation created
    for. And I dont want to install NI-DAQ software and
    Hardware.
    Guide me on this, with any possible ways.
    Thanking in advance.
    SN.

    LVDEV wrote:
    >
    > 1)LabVIEW 6i & NI DAQ with PCI 6023 E cardupport required for
    > Application installation with no hardware and NI DAQ software drivers
    > on target system.
    >
    > Hello
    > I have prepared an installation application with
    > LabVIEW 6i and NI DAQ built-in functions with PCI
    > 6023 E card.
    > I install this application on a system, which does
    > not have NI-DAQ driver software and PCI 6023 E
    > card hardware,and then I try to excute Application,
    > it starts up, but with the Error Messages stating
    > that it requires/ does not find DAQ functional vis
    > and drivers.
    >
    > I wish to install my application and excute it
    > without getting the Error messages and must be able
    > to do the other tasks with the application cre
    ated
    > for. And I dont want to install NI-DAQ software and
    > Hardware.
    Here is one approach: save a copy of each VI that calls a DAQ function.
    Save the copy with the same name in a different folder called Dummy.
    ENSURE you check the box "save without updating callers".
    In that Dummy folder, edit the VIs to remove DAQ calls & return fake
    values: zero, 5 VM, random values, whatever is appropriate.
    Now preload all the dummy VIs, load up your main applicaiton, and you
    will have an application that runs without DAQ.
    Make an executable & install it.
    This is a useful trick that predates dynamic loading, & you need not
    rewrite your VIs to use dynamic loading.
    You'll get up & running quicker.
    (In the long run, you would need to write these dummy VIs anyway for
    dynamic loading.)
    Mark

  • Cannot build application with labview 7.0

    I had built application previously using labview 6.X while some of the V.I. are without block diagrams, but I couldn't do that any more with labview 7.0 as a error will be prompted, why is this happening & are there difference in application builder between labview 7.0 and previous version? Must I load those V.I. without block diagrams dynamically now ?

    Unfortunately it is impossible to build application with newer version with VIs without block diagrams, which saved in oldest version.
    from ni web site:
    "National Instruments does not recommend saving VIs without block diagrams because LabVIEW needs the block diagram to recompile the VI after an upgrade. When you upgrade LabVIEW, you must find a version of the VI that includes its block diagram to recompile it. Such a version did exist before the block diagram was removed because it is impossible to create a new VI without a block diagram."
    "Based on that information, it should be clear that once a VI is saved without diagrams:
    You cannot open or run the VI on any other version of LabVIEW, older or newer."
    More information:
    http://digit
    al.ni.com/public.nsf/3efedde4322fef19862567740067f3cc/00a6bacda1c01a0786256b60006163e7?OpenDocument
    http://digital.ni.com/public.nsf/3efedde4322fef19862567740067f3cc/28c4cb0cf83e1a1d862566e2007a2a9c?OpenDocument
    http://digital.ni.com/public.nsf/3efedde4322fef19862567740067f3cc/fee732f4b1541b9586256bf0006a78ca?OpenDocument
    http://digital.ni.com/public.nsf/3efedde4322fef19862567740067f3cc/0649a3350de20aa186256d91007b3d61?OpenDocument

  • Interacting with Camera Application with AS

    Hello everbody,
    I need help using the phone Camera application with
    FlashLite.
    For a Flashapp I need the camerafunction to make a photo
    which should be sent
    to a server. It works with a absolute path like
    ("z:\\system\\apps\\CamMojave\\CamMojave.app")
    for NOKIA N90. But that makes no sense for application which
    should run on different models.
    Is it possible to launch the camera with a relativ path or it
    there a other way to use the camera??
    thanx for help.
    nick

    I'd be intetested in knowing this too. How about iTunes? I don't use Media Source at all.
    Thanks,
    Steven

  • Can a Labview application EXE run on a PC with 128MB RAM

    Hi,
      What is the minimum requirement of the LabVIEW application exe  to run on  a PC. Is it necessary to have 256 MB RAM PC.
    Regards,
    Sowmya

    See Release notes. They can be found in the support section of the website or on the install CD/DVD.
    Message Edited by andre.buurman@carya on 10-30-2007 10:42 AM
    Regards,
    André
    Using whatever version of LV the customer requires. (LV5.1-LV2012) (www.carya.nl)

Maybe you are looking for

  • How can I disable Keyboard ShortCut???

    Hi everyone, I use to write my PL/SQL in SQL Developer because the great features it offers. But I've noticed when I press ctrl + down or ctrl + up in the editor, it inserts code from the history, a very interesting feature, but it is a bit difficult

  • Connecting to a docking station on an LCD tv

    Hi I recently purchased the Technika Pro LCD19-218 HD digital LCD tv/dvd, with ipod docking station and freeview from Tesco's. The freeview, tv and dvd functions are working perfectly, however the ipod does not. When I slot it in to the base slot the

  • Namespace Creation for file to idoc scenario

    Hi , while creating new  namespace in integration repository for file-> XI-> idoc scenario ( that is data is to be pushed from a file to R/3 using idoc ) we have to enter the connection data viz:                                        system :.......

  • Printing Chinese characters

    Hello all, I have been wriiten a program that prints styled Chinese characters, using TextLayout class. The strokes are incorrect, some shorter, some longer. The TextLayout firstly layout the text and attributes with specified width and height (in ca

  • Two accounting document from Cancel. Invoice (S1)

    Dear All. I am facing this problem that I have one cancel Invoice (S1) was posted with two identical accounting documents with different numbers. The original invoice has only one accounting document. Does anyone know how it happens? So far, one docu