IMAQdx v3.7 gige camera enumeration/connection slow

I recently upgraded from IMAQdx 3.2 to 3.7 due to a problem, that I got with a camera (JAI CM-040GE with the new firmware did not work with IMAQdx 3.2).  The upgrade has solved the problem, but now camera enumeration and connection to the MAX and my VB.Net code last much longer that they did with IMAQdx 3.2.

I used a stopwatch to compare the time enumeration and connection on two computers, one with IMAQdx 3.2 (MAX 4.6.2) and the other with 3.7 (MAX 4.7), all other software are the same.  In MAX, I timed it to developing tree 'devices and Interfaces' until the "NOR-IMAQdx peripheral" appeared, which was 20 seconds with v3.7 and 2 seconds with v3.2.  Connection to the camera, timed click on the camera until the information is visible in the lower pane of the info, takes 10 seconds with v3.7 and 2 seconds with v3.2.  I timed the functions "CWIMAQdx.EnumerateCameras" and "CWIMAQdx.OpenCamera" in my application and got similar results.

The rest of my software NOR is 9.1, VDM 8.6.4 DAQmx and going TO 8.6.0.  I tested IMAQdx 3.7 on a second computer with the same results.  I use the driver gige of high performance on all computers.  I tried three cameras: JAI CM-040GE, Basler sca640 - 70gm and Prosilica GC655M, all with the same results.  Deleting the files from camera CIM and xml in the file data of IMAQdx did not help.  My employer requires McAfee work on all systems, but it does not affect v3.2 and I see nothing in the McAfee logs that would indicate the interference.

There is an incompatibility between the versions of the software I use? Is this by design? Or is the wrong thing?  I can work around the issue of the enumeration, assuming that "cam0" is present and only list the cameras so this isn't, but 10 seconds to connect is a very long time, especially since my application is restarted frequently in development and testing and in the field, to a lesser extent.


Tags: NI Hardware

Similar Questions

  • Connection to CVS GigE camera via a network switch

    It is a fundamental and very simple question!

    I intend to connect two GigE cameras to NI CVS-1458RT for an application of Imaging. When I tested the configuration in MAX, I realized that I can connect the cameras directly to the PoE ports, or alternatively, connect the cameras directly to the network switch and in both cases, connect the CVS to my network via its ethernet port. I was wondering if there is a benefit by connecting directly the VCA cameras, if I do not anticipate supply their Poe or if my switch has PoE Betacam.

    Thank you

    Usually, you always want your cameras on dedicated lines, or at least only sharing bandwidth with other devices. The mechanism of transport used by GigE Vision isn't really sharing good bandwidth with other devices. If you only share the bandwidth on a link given with other devices, you can throttle each take only a percentage of the total bandwidth. If you have devices without camera on the link, they don't usually have a mechanism to control the gap inter-frame limitation insofar as GigE vision made which would be necessary for properly sharing the bandwidth without remove the packages of bandwidth.

    If you end up sharing one of the ports for the operation and configuration of the CVS on the network, you will be at the risk of losing image data packets whenever the rest of the traffic is sent. Although there are mechanisms in place to return data, these add latency and jitter to your purchase.

    Eric

  • External triggering of GigE camera

    Hi, I'm planning on using the camera triggers the entry to start capturing images but I'm not sure what I need to do in my c# application when a trigger has launched.

    -If the trigger is coming from the PLC, should I also send a trigger signal to the PC and keep the active trigger signal until the PC is the acquisition of the image?

    -Do I still need use the snap or enter functions in imaqdx to get the picture?

    -If the camera is connected directly to the external NETWORK card triggering she still great benefits? The camera in less than 5 meters from the PC.

    Thank you

    Cliff

    Normal 0 false false false fr X-NONE X-NONE / * Style Definitions * / table. MsoNormalTable {mso-style-name : « Table Normal » ; mso-tstyle-rowband-taille : 0 ; mso-tstyle-colband-taille : 0 ; mso-style-noshow:yes ; mso-style-priorité : 99 ; mso-style-qformat:yes ; mso-style-parent : » « ;" mso-rembourrage-alt : 0 à 5.4pt 0 à 5.4pt ; mso-para-marge-top : 0 ; mso-para-marge-droit : 0 ; mso-para-marge-bas : 10.0pt ; mso-para-marge-left : 0 ; ligne-hauteur : 115 % ; mso-pagination : widow-orphelin ; police-taille : 11.0pt ; famille de police : « Calibri », « sans-serif » ; mso-ascii-font-family : Calibri ; mso-ascii-theme-font : minor-latin ; mso-hansi-font-family : Calibri ; mso-hansi-theme-font : minor-latin ;}

    Hi riscoh,

    When you work with a GigE camera you are not anything on the computer triggering its self, only the camera.  When it is configured to trigger it will sit and wait for a trigger.  When he received the signal it will take an acquisition and send the information to the computer.  When you set up your support on the computer it is searched for images and brings them into the computer as they become available.  The example I'm pointing you will show you how to set up the camera by a trigger program.  It looks like it may be available only in Visual C.  As far as the documents relate to article after the release with a GigE camera Developer area described briefly.  Acquisition of cameras GigE Vision with Vision Acquisition Software-part II

  • How to identify a GigE camera by IP address

    I have a system with 8 Basler Ace GigE cameras, all on static IP addresses on the same subnet.  I would like to be able to exchange any device with a new one that is configured to the same IP and my LabView RT running on an Exchange virtual server program automatically starts using the new camera.  The LabVIEW program already sets the settings in the camera, if I don't want the user to have to use MAX for any configuration of the camera.  I want to just the user to use the Basler IP configuration tool and the tool of Basler to focus the camera, then having my program discover the camera by its IP address.

    However, I have not found an IMAQdx tool that allows me to distinguish the cameras by its IP address.  The discovering Ethernet cameras VI has an address entry, but it is only a mask and cannot me narrowly find just a single camera on an IP address.  I have not found any camera property or an attribute that returns the IP address.

    So, if I have a bunch of cameras and want to identify who is who, by his IP address, how can I do?

    Hi Ken,

    The main identifier imaqdx uses to track/locate cameras is serial number, which is identical to its MAC address for GigE Vision cameras in IMAQdx. Unfortunately us don't really use IP address as any kind of ID to connect with a specific camera, because we assume that the IP address can be dynamic and flexible (makes it spec GigE Vision DHCP and link-local addressing a requirement standard and everything is designed to allow these cases to work well).

    That said, there is an attribute called 'CameraInformation::IPAddress' that you can query to see the IP address of the camera. The only downside is we do not currently provide this information via the Enumerate mechanism - you first need to query this property of the device. Your application might first browse the cameras and do a mapping of serial to IP addresses?

    Hope this helps,

    Eric

  • VB6 with GigE cameras?

    I use Vision Devlopment Module 8.5 with VB6.   I wrote a lot of code using activeX controls for cameras, firewire 1394.   Are there for GigE cameras VB6 activeX controls?  If so, can you put link here for examples.  Thank you

    Hi Dan,.

    IMAQdx documentation indicates that it has supported inherited from MSVB6. Your device should work with these examples as long as it meets the standards GigE or correct DCAM to work with IMAQdx, because it's always using our IMAQdx drivers.

    I'm not sure the support ActiveX specifically for GigE cameras, but once that you have connected to your camera with IMAQdx in VB6, I don't see why you shouldn't be able to use the functions you used before. I suggest that you try to change your existing code to connect you with your GigE camera and test the functionality of your ActiveX code.

    Thank you

  • The value FPS using NOR-IMAQ with a GigE camera programmatically?

    Hi all

    I'm (slowly) learning how LabVIEW plays well with the cameras, GigE, that I just bought.

    At this point, I'm trying to understand how to programmatically set the value of fps for the camera.  I have been using the examples NOR-IMAQdx to control the cameras so far, but I am open to trying anything.  Someone at - it a good example of how I can change the frame rate "on the fly?

    My next task will be to find a way to change the size of the image on the screen programmatically, so if anyone has any ideas for me on this path there, I'd be pleased them too well.

    Thank you very much

    FB

    I thought about it:

    1. use the vi IMAQdx open camera to open the camera

    2 use the "List attributes" in the palette of NOR-IMAQdx to see all available attributes

    3 using the step 2, above, I could find the attribute, the attribute "AcquisitionFrameRateAbs".

    4. create a node in the output of the open unit VI property, choose 'Attributes of the camera,' select "Attribute Active."

    5. set the property node "change all to write."

    6. connect a constant string of 'AcquisitionFrameRateAbs' attributeinto the property node value

    7. create another node in property 'Attributes of the camera', this time by selecting 'Value' and affecting the type DBL

    8. change all to write

    9 create a digital control for cadence

    10. connect the digital control to the property node 'ValueDBL '.

    Presto!  You are finished.

  • Camera cannot connect NI Max

    Hello

    I have a camera Flir A6251sc I am tying to connect in my VI using IMAQdx (it's a Vision GigE camera).  I can make it work with the Flir software, but when I try to connect with the NOT-MAX I get "error 0xBFF69011 cannot GET attribute."

    I ran the validator of the camera and got the attached files.  As the camera work with their software, Flir has proposed that the problem is probably with the NOT-MAX himself.

    Does anyone have any suggestions?

    Thank you.


  • FaceTime Camera: the green light next to the camera makes a slow blink, and there is no picture

    MacBook (retina, 12 inch, early 2015) El Capitan 10.11.5 now ongoing enforcement.

    Whenever I try to access the camera FaceTime (FaceTime, Photo Booth Apps) the green light next to the camera made a slow blink, and there is no picture.

    The system report > camera > model ID: Apple camera VendorID_0x106B ProductID_0x1570

    The numbers of the vendor and the product are correct?

    The camera worked for 6 months passed and I used FaceTime several times without problem.  Several users are affected.

    None of the recent changes to the system.

    Since the problem began, I have:

    (1) installed Skype to see if one application other than an Apple app had a camera problem. Skype has no camera or.

    (2) improved 10.10.4 to El Capitan Yosemite.  Hoping that the upgrade would reload the application Face Time.   No change in symptoms

    (3) reinstalled the El Capitan using the OS X Internet recovery.  I have not used the time Machine.

    (Note for everyone, it was simple and painless and does not need to reinstall applications.)  I want to reinstall MS OS was too simple)

    (4) several other threads suggested to reset NVRAM and SMC memory, even if they do not seem to be associated with the prob. who - without success here tried either

    Any advice to determine whether it is hardware or software?  Still dig while you wait for a response.

    Note: This problem is not resolved

    Also, over How to troubleshoot the iSight - Apple Support .  Any assistance to the problem.

  • Updated at El Capitan and my mac doesn't see my camera Canon (connected via USB). Need help. Cannot import images.

    Updated at El Capitan and my mac doesn't see my camera Canon (connected via USB). Need help. Cannot import images.

    Try using using the Image Capture (in the Applications folder)?

  • HP ENVY x 360-15-w100nt: wi - fi connection slows down when the charger is not plugged

    Hello

    My wi - fi connection slows down when the charger is not plugged in. Correct the wireless lan drivers. So far, I appreciate all kinds of advice for this problem.

    Thanks in advance

    Hello @JohannNewma,

    Welcome to the HP support community! I read your post and wanted to tender hand can help you!

    I understand that you notice a decrease in speed wireless on the x 360-15-w100nt laptop computer ENVY when running off the battery voltage.

    You can check and adjust the power options on the system as it is probably trying to save battery power by reducing wireless performance.

    If you're still having problems, you can follow the steps described in this document to troubleshoot the network settings and internet wireless.

    Please get back to me how that happens. To show that you like, or are grateful for my post, please click the Thumbs up below.

    Thank you!

  • GigE camera - image grab bars

    Hello world

    I use or acquisition of vision to capture images of a GigE camera.

    I get images just as I trigger the camera - rates so so good.

    All other photos shows a few black bars.

    Anyone have any idea what it could be?

    It is not the hardware, the camera works perfectly with the shape of the manufacturer's software development kit.

    Thanks for any help

    Looks like an incomplete picture, this could be caused by the missing packets.  To prevent missing packets when the acquisition, you can do two main things: the size of the packets configured on the camera may not exceed what the network card can manage and ensure that the bandwidth of the output of the camera image data do not saturate interface band bandwidth.  I would reduce the packet size of camera for 1500 initially to determine if the size of the package is the cause of the problem.  You can throttle how much data that the camera can send by manipulating the interpacket delay, some manufacturers have a very handy feature called StreamBytesPerSecond.  According to what mechanism, you can use, increase interpacket delay or reduce StreamBytesPerSecond.

  • Updated Windows 10 anniversary - camera stay connected - Powershot SX530HS

    Microsoft, in their wisdom, has broken the link with my camera and their most recent, like big update.  "It allows to work."

    When I connect my camera to my PC, the device says it's connected, and my computer starts the camera window.

    BUT by the time camera Windows finishes loading, the camera is already disconnected and closing the window of the camera because the camera is disconnected.  The camera turns on, it just disconnects.

    I can't remove my PC camera device because it does not appear until it is connected.  And even then, it disconnects after about 30 seconds.

    Any ideas?

    Thank you...

    If anyone has this problem - mine, just start the configuration of Wi - Fi in the Canon Utilities.

    In doing so, turned on my camera to connect to my PC and I managed to upload photos once again without any problems.

  • Acquire GigE camera data using labview CIN or DLL to call.

    I am tring to acquire data from a basler runner line CCD camera (GigE).

    Because the NI Vision Development Module is not free, and the camera provide a C++ API and C and also some examples, so I plan on using the function CIN or call DLLS in labview to achieve. Is this possible?

    I tried to generate a DLL with the example of the company code of the camera. But encounter difficulties;

    I did that a little background in C++, but not familiar with it. The C++ Code example provides the camera is a C++ (a source Code file) and a .cproj file, it depends on other files, the camera API directory.

    If I build the project directly, it will create an application window, not in a DLL. I don't know how to convert a DLL project, given that other information such as dependence in the .cproj file, other than source code.

    Can someone help me with this?

    Don't forget that for the acquisition of a GigE camera, you must only Module of Acquisition of Vision, not the entire Vision Development Module. Acquisition of vision is much lower price and also delivered free with hardware NI Vision current (for example a card PCIe - 8231 GigE Vision of purchase). You need only Vision Development Module if you then want to use pre-made image processing duties. If you are just display, save images to disk, or image processing using your own code (for example to manipulate the pixels of the image in a table) you can do so with just Vision Acquisition.

    It is certainly possible to call DLL functions if LabVIEW by using a node called library, it would be quite a lot of work unless you are very familiar with C/C++. Since their driver interface is C++, you need to create wrapper functions in C in a DLL that you write. Depending on how much you want to expose functions, this could be a bit of work.

    Eric

  • The camera is too slow

    The camera is very slow to take pictures. Sometimes the phone hangs in the meantime and farm applications.

    Anyone facing the same problem help me with this problem.

    @ashish_59

    The answer its similar to your older question

    http://talk.sonymobile.com/T5/Xperia-M4-Aqua/video-only-recording-sound-black-picture/m-p/1025949#M1...

    There may be other applications running heavy and your phone has enough free RAM, where it lags behind and crashed.

  • the digital camera driver does not load when a sony camera is connected to the computer vista laptop.

    At the same time the downloaded movies netflix has more audio.  Device Manager does not display a driver of the camera when the camera is attached via firewire and running?  I tried to reload the drivers and worked with the pilot web-based updates.

    Hi mstradt,

    1. which version of the operating system are you using 32-bit or 64-bit?

    2. What is the model of the camera number?

    3. you try to use the camera of Sony for the first time?

    4. How do you try to connect the camera?

    You can first try connect the camera with the different port and check if it is detected.

    Also try to use only Sony 4 firewire cable 4-pin to connect the camera.

    You can also visit the following links and see if it helps:

    Can what types of connections and digital video cameras be used to import video?

    http://Windows.Microsoft.com/en-us/Windows-Vista/which-types-of-digital-video-cameras-and-connections-can-I-use-to-import-video

    Troubleshoot camera connection

    http://Windows.Microsoft.com/en-us/Windows-Vista/Troubleshoot-camera-connection-problems

    Hope this information is useful.

    Jeremy K
    Microsoft Answers Support Engineer
    Visit our Microsoft answers feedback Forum and let us know what you think.

    If this post can help solve your problem, please click the 'Mark as answer' or 'Useful' at the top of this message. Marking a post as answer, or relatively useful, you help others find the answer more quickly.

Maybe you are looking for

  • possible to have more than 8 thumbnails in the latest version?

    Installed 33.0.1 & now can have 2 rows and 4 columns of favorite sites. Several tabs was the reason I use firefox. They will solve this problem, or how to get back to a previous version. Took a look at the version of the older site, but could not und

  • Downloading from the Internet - unknown Publisher error message

    HelloI have problems when I download from the internet, I get an unknown Publisher saying the error message windows, my internet pages show also error on the page, a part of the page is missing or it's full of garbage. This happens only for the last

  • Used to install Service Pack 1 for Vista

    I get to the point if I download the sp1, it starts the installation. It goes all the way up to step 3, and then he tells me after a very long time that service Pack 1 installs recovery of changes. Wondering what to do.

  • Favorites in W7

    have 2 laptops... XP & W7.  I can't make a website a 'favorite' in W7.  I click on "Add Favorites" & when the Favorites Add box arrived until I type in the location, but the site does not appear in my list of favorites. " any suggestions? Rose

  • I get an error message when hitting the button burn in Windows Media Player

    I can not burn my music in my library and get an error message and do not know what is happening.