IMAQ under Win XPx64 with PCIe-1433

I have an IMAQ application written with VS2008 (managed C++, using PInvoke). The 32-bit version works fine. But I want to build a 64-bit version.

I have IMAQ 4.4.0 (March, exit 2010) installed. My framegrabber is a PCIe-1433. I am running Windows XP Pro x 64 on a machine of BOXX Technologies.

When I build an x 64 version, I get the error 0xBFF60150 of imgSetBufferElement (...) IMG_BUFF_ADDRESS...). imgShowError tells me that this means "the operation is not supported for 64-bit applications."

This error means I can't do a x 64 build with IMAQ under XPx64?

Or does this mean that one of the parameters to imgSetBufferElement (...) IMG_BUFF_ADDRESS...) is incorrect?

Thanks in advance.

Hi jhc2,

If you look at the signature for imgSetBufferElement, you will see that the value of parameter is defined as a uInt32. It is not compatible with a 64-bit being the pointer 64 bits wide application. If you take a look at the C examples included with your version of IMAQdx you can see how the replacement function imgSetBufferElement2 must therefore serve as a replacement in the new code (imgSetBufferElement should now be listed as "obsolete" in the header). The new version replaces the old version of the function and is compatible with 32-bit and 64-bit code. The syntax and parameters that are passed must be identical.

Eric

Tags: NI Hardware

Similar Questions

  • How can I unlock the 427 udp port. I'm under win 7 with firewall and microsoft security essentials. No firewalls or additional security software

    How can I unlock the 427 udp port. I'm under win 7 with firewall and microsoft security essentials. No additional firewall or a security software when I go to the microsoft security essentials in the start menu, I can't find any reference to the ports.  I can't printer to work on the wireless network, even if the printer says that it is connected to the network.

    Hello

    Start the firewall of Windows listed in administrative tools.

    Create a new rule to open port 427.

    Carlos

  • Basler spL2048 - 70km with card PCIe-1433, low cadence

    Dear community LabView,

    I'm trying to run a Basler Sprint Mono spL-2048-70 km with a frame grabber module NI PCIe-1433. While the initial start-up was plug-and-play, turning the camera to the specified maximum speed (300 kHz) proves to be a challenge.

    Namely, I use the camera with a trigger in burst mode (main trigger frequency 10 Hz + burstmode up to 300 kHz) but the maximum reproducible work rep for the burst rate is around 30 kHz. I tried various options to increase the overall pace over the last few days but hit a wall.

    The system is a desktop based Win 7:

    Win 7 Enterprise SP 1

    Intel Core i5-2500 @ 3.3 GHz

    8 GB ram

    64-bit system

    I have attached the sample code I use below. Its the first time I tried to create fram high rate of requests so I hope it's just a very obvious mistake that can be fixed quickly and elegant.

    Thank you very much in advance

    Dear NIko,

    Thanks again for your involvement.

    I found yet another entry in the forum which helped me a lot.

    https://forums.NI.com/T5/machine-vision/acquisition-rate-is-half-of-trig-rate-why/TD-p/2029160/page/...

    Even if it of another camera and resembles another question originally it solved my problem. It seems one must trigger the acquisition card in ' Action: trigger start of acquisition "mode and the device itself in" exposure control: triggered "in order to avoid long latencies and reach higher than 100 kHz framerates.

    Brief overview:

    -use the Vi posted

    -define the Framegrabber Action: trigger the start of the acquisition

    -define a camera exposure control: triggered

    -Use 512 pixel AOI (via Basler CTC +)

    -OR-Max allows you to set the source of external camera command-line (moving the switch directly to the camera)

    --> Aquire burst mode with frequency intraburst up to 200 kHz (not sure if about 200 kHz creates problems)

    ---> be happy

    The specification from the point of view, the camera must be able to still 300 kHz. The frequency of my goal is 200 kHz I see this issue as resolved.

    Thanks a lot for your help and I hope this helps the rest of the community, and

  • IMAQ Grab Acquire.vi error when you use an external trigger on a card NI PCIe-1433 (sync problem?)

    According to my recent post on getting up and running with the NI PCIe-1433 camera link card, I ran into a bit of a snag.

    When you use the internal trigger on the camera, everything works 100%. I can view all the data from the camera in MAX as well as in the labview project. However, whenever I have set the mode switch is where things start to fall apart.

    What I have confirmed:

    -Camera is switching between inside and outside triggering.

    -NI PCIe-1433 camera link card is set up properly. While in external mode, I can trigger the camera by using a function generator and check the wire to the MAX. Everything works fine.

    When the unit is in external mode, the function Acquire.vi enter IMAQ - my mistake VI. The error is:

    Code :-1074397150

    The possible reasons for a timeout.

    Now, I have it set up so that a mistake here will not end the LabVIEW file. Sometimes, data of interest makes however (about every 10 seconds-ish). So what seems to be the case, it's that this external trigger signal is not in the lineup when the clamp is attempted. Is it possible to synchronize these? May reference the trigger signal external sort in my LabVIEW project so that the clamp is performed only when that trigger impulses?

    So I solved my problem. He was in time. The external trigger that I used for the device was simply too slow. I was initially using a trigger from 2 Hz to be able to view the values changing on LabVIEW probes. But it was enough to get enough data to move above the camera cable to assemble a picture and kept it in time. Travel up to 9 kHz solved the problem. No adjustment to the camera settings or LabVIEW code was necessary.

  • Time of exposure with MC1362 externally triggered and PCIe-1433

    Hello

    I'm capturing images with the help of a Microtron EoSens CL MC1362 camera and NI PCIe-1433 acquisition card. I have a question about exposure times - I don't know if it is related to the acquisition, the camera or the combination card, but I hope someone here can help you.

    I'm running an external signal to the SMB connector on the card acquisition and the camera set to run in "Mode Pulse width", that allows to the capture card to take control.

    My question is:

    How can I determine the exposure time in the settings of the external signal? It is a square wave, and the cycle seems to control the exposure time.

    I guess the exposure time, E = (D/f), where f is the frequency of the signal and D is the duty cycle? for example, for f = 1 kHz, and D = 80%, exposure would be E = 0.8ms. Is this correct?

    The manual of the device can be found here:

    http://G4.com.tw/Web/file/product/UserManual/995-EoSens%203CL-MC1361-manual.PDF

    and I've included a screenshot of the revelant portions that seem to describe how the pulse width. In particular, he said "exposure time is defined by the width of the external signal. Which is equivalent to my idea of E = D/f?

    Thanks in advance for any help.

    This looks good to me.  The exhibition remains on while the pulse is high.  When you calculate E, you're just calculating the duration of the pulse is on.

    Bruce

  • Get "CREATIVE VF-0500" (with original installation disc driver included) to run under Win 7 Home Premium

    Someone knows how I get my (obviously, rarely used!) webcam "CREATIVE VF-0500" (with original installation disc driver included) to run under Win-7 Edition Home Premium?

    {{ :-? )

    Have you tried to install in compatibility mode?

    To run in compatibility mode do the following:

    Click with the right button on the installer > properties > compatibility > chose the operating system

    http://Windows.Microsoft.com/en-us/Windows-Vista/make-older-programs-run-in-this-version-of-Windows?SignedIn=1

  • With the help of Adobe Acrobat 4 for post-processing under Win 8 compression

    I have created pdf files and scanned documents.

    I wonder if I can install using Acrobat 4 under Win 8 64 bits to compress my course PDF files (assuming that it's the only thing I do with Acrobat 4.0)?

    I can't afford the new Adobe Acrobat X Pro at this time.

    It is not compatible and that which settles.

    Mylenium

  • IMAQ extracted buffer is suspended in an ongoing acquisition with PCIe-1429

    I acquire images of 500 x 500 pixels at 1000 FPS from a camera of the Basler A504k using a PCIe-1429 (LabView 8.6, x 64 Vista). The images are processed online, and all works - some time. From time to time the program and out of just to extract vi buffer never gets. No error is produced. I need to kill Labview and restart it to leave. I read http://forums.ni.com/t5/Machine-Vision/BUG-with-PCIe-1429-Cameralink-full-config-Basler-sprint-lines... and implementation of the proposed solution, but no luck. I followed the lost images and buffer number called and can't find any problems. My VI is attached. The images, go to a queue and treatment by another part of the program. Any help will be much appreciated.

    Thanks Vinod,

    Another thing is that the structure of your program looks a little broken. You are extracting tampons from the ring, put a reference to the image in your queue, and then going back and extract a different buffer. This means that your previous buffer is no longer checked and could be replaced, but your loop else may not have finished processing this image yet.

    While this should be causing your current problem, but I thought it is interesting to point out. I think I have two queues of the source images. One that contains free images and one that contains the populated images. You producer loop of who you've given here would consume the free queue, take in one of these images, and then place it in the populated queue. Your consumer loop would be remove from the populated queue, process the image, and then put the image in the free queue.

    Eric

  • How do LV2009 see my PCIE-1433?

    Hi all - I think that this problem is just a matter of choosing the right download.  I am changing an LV application that has been installed on the demo system provided by a seller. Very kindly they offer all their source code, but it is written in the 2009 version, and they do not include the development environment. I downloaded 2009 sp1 and installed using my 2014 SP1 license. So far so good.

    When I open the VI, LV could not find one of the sub - vi IMAQ. Eventually, I realized that I needed to install the 2009 version of the CQI Vision System. Downloaded and installed, and who took care of most of the missing screws. There are still some which required the development of Vision Kit, but I do not have this license, so I removed those and tried to run the VI. I get errors that it could not open the framegrabber. It turned out that I had not released the driver for PCIE-1433.

    So I downloaded the driver, installed, package and the PCIE-1433 is still not recognized.  Now I'm stuck.  I know that this system should work somehow, because demand for the seller has worked until I started playing with it.

    Ideas, people?  Install everything in a different order (above is the actual order I installed things).

    Thank you!

    Crazy

    It seems that the PCIe-1433 needs driver IMAQ 4.4 or later, which is included in going TO 2010.03. You need this driver and LabVIEW 32-bit.

    Getting started with the NI PCIe-1433

    http://www.NI.com/PDF/manuals/374000a.PDF

    What Versions of NOR-IMAQ, NOR-IMAQdx and come from e/s NOR-IMAQ, with my Version of the software for Acquisition of Vision?

    http://digital.NI.com/public.nsf/allkb/6C42133468D66324862578BC00655CF8

    NOR-IMAQ compatibility with different Versions of LabVIEW

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

  • INSTALLATION OF PCIE-1433

    I try to install a PCIe-1433 and I'm not able to get (1) image, and (2) a single camera 0 is available.

    I install the Software NI Vision Acquisition on a CD, dated September 2011 that includes NEITHER-IMAQ 4.6.1, NOR-IMAQdx 3.9.1 and NOR-IMAQ1/0 2.5.  I have two cameras Imperx Bobcat 1610 I want to operate simultaneously.  When I run the Configurator of Bobcat, he only found a camera and works as expected for that camera.   To see if there is a problem with one of the cameras, I linked each in 1433 one at a time.  The Bobcat Configurator found two cameras but only when they were connected to the farthest port 1433 of the input trigger.

    When I open the peripheral OR-IMAQ able and Automation Explorer tab, I get the following response

    img0:NIPCIe - 1433

    Channel 0: Basler A504K

    Which is consistent with the Bobcat Configurator doesn't find just a single camera.

    If I click on the Basler A504K, I get a video window with tabs to SNAP GRAB etc.

    If I click on the snap-IN or GRAB software component tab, I get the error message can NOT DETECT UNMISTAKABLE VIDEO SOURCE.

    The 1433 doesn't seem to be visibly damaged.  I don't know if I have installed the appropriate software or using the MEASUREMENT and AUTOMATION EXPLOER CORRECTLY or have a hardware problem

    Thank you

    FETHIBELFODIL

    fethibelfodil,

    You are looking in the PCIe-1430, because it is our only capture card that supports two buses cameralink.  However, be aware that two cameralink cameras must use the basic configuration.

    Kind regards

    LVbum42

  • OR PCIe-1433 grabber in project VI

    I have a LabVIEW project where I can set up the camera is connected to the NI PCIe-1433 map. But I have to close and open NI MAX to view the video.

    Is there an example on how to pull the stream into a LabVIEW project video? I know I've seen this before with webcams and a cRIO.

    Hi Jason,

    It's good that you can see and acqurie images from the camera in MAX. I advise to use some of the expedition to start. You need get the MAX interface, for example 'img0' name and use it as input to the Init.vt IMAQ.

    You can access the latter in LabVIEW by going to help-> find examples-> hardware input and output-> Vision Acq-> NI - IMAQ-> high level-> HL Grab.vi

  • Pavilion dv7 4060us: dv7 4060us graphics driver under Win 10

    I may be beating a dead here horse I did a bit of research on this issue, but I thought I would try once more on the HP forums.

    I have a good Pavilion dv7 4060us I use to transport my QuickBooks files and inventory with me at the customer site, or when I'm away from the office. I bought it in 2010-2011 because of its performance and price point. The fact that it is a mobile entertainment isn't really the problem. By that I mean I played a DVD or two on it, but that is not its primary mission.

    Having said all that, I, as a Microsoft Insider (aren't we all?) I tried Win 10 since last October. I have five other computers in my company to update to Win 10 very well. Desktop computers.

    But, and I knew better, I leave my dv7 update win 10 home (Win 7 Home) update the graphics drivers under Win 10 HP, even tho ' the review date seems to be August 5 (or 8) 2015, seems to not work. The laptop uses generic LCD drivers from Microsoft. Not the end of the world, but I wonder if anyone has found a way to resolve this display problem. I see that wil HP does not support for this combination hybrid AMD card (5650/4250 HD). I used the Compatibility Mode in the past with some success. In any case, this post was long enough... I can roll it back to Win 7 Home, but I really don't like the appearance of this computer entertainment.

    Any thoughts, or should I just shut up and go away?

    Thank you, DD

    I appreciate your concern for my situation, thank you. I did all of this, including finding a compatible driver supposedly this material on the website of AMD. When I looked at AMD site this month / last month, they said that they will not only support the material under Win 10 (said the same HP, actually, but I'm stubborn). Imagine my surprise when I found that the site would allow me to download a driver today for the HD 5650/4200 under Win 10 64-bit. But it doesn't install properly, be and gives me the same dialog box: No. AMC graphics driver is currently installed or it is not working properly.

    Maybe I'm not fluent in the AMD/ATI products and update I'm with nVidia graphics, I use in my other machines without any problem.

    In any case, I thank everybody help, but I spent too much time on this question; I'm done. I can use the 4060 as it is. Former systems engineer, I felt sure I could fix it but apparently not. In any case, no worries and thank you!

    Kind regards

    DD

  • Why are the characters sets are getting deleted using the card PCIe-1433?

    Hello

    I have several framegrabbers PCIe-1433 in my possession and I have a routine that sends out packets of 1 KB of calibration data to a camera at a time package.  Usually after a few starts, a time-out error because not enough data is received by the camera (the camera reacts returns with a character of receipt of each whole package).  The strange thing is that the same code works fine on the other boards of framegrabber no 1433 (using framegrabbers 1428-PCI and PCIe-1429, although I'm not able to take advantage of the faster transfer speeds) on this computer.

    I think the problem is the use of framegrabber PCIe-1433 AND model of the computer.  I tried the same code on two Dell Precision T3500 and they both allow only a few packages to send before that happen a transmission error.  When I try the same code and the same jury 1433 on a Dell Precision T3400 code works fine and I am able to send 1000 a lot of packages to the camera without error.

    It can be the cause of this problem?  I tried to change the cameralink cables and had the same problem.

    Thank you

    Bruce


  • Need driver for scanner BenQ s2w 5000U will run under Win 7 and XP

    Need driver for scanner BenQ s2w 5000U will run under Win 7 and XP

    original title: software

    Autour Googling I see that several pilot sites offer Win98, NT, Win2k, XP drivers for this very old scanner. Be careful when you use pilot sites and do not click on ads or links that say to search for drivers. It is unlikely that this very old scanner will work with Win7. Better to buy just a new scanner that will take in charge Win7 and XP. MS - MVP - Elephant Boy computers - don't panic!

  • Cannot install old software under Win 7

    I just bought a Win 7 laptop to remove or replace a desktop XP computer. Initially, it came with Win 7 Home Premium. I could not install an earlier version of the software Quickbook, who previously installed and running well under XP or Vista.  See in-store technicians; they all recommend the upgrade to Win 7 Professional so that it can run the program in XP mode. After this upgrade, I can not install the software.

    QuickBook Setup starts with run 'install' which is supposed to launch setup.exe. the latter is supposed to install Quickbook under Win 7 Professional.

    I appreciate any help from this forum! More recent Quickbook ranking would be simple, but for the fact that the data file is accessible from many other user/computer with earlier versions of Windows. Old QuickBook does not recognize the new Quickbook data format.

    Windows XP Mode is installed?

    Please note that Windows XP Mode is a separate instance of Windows to be installed first, and then you need to install the software inside Quickbooks, which will then run the application from Windows 7. The following article will show you how to set up Windows XP Mode and how to virtualize your application (ignore the part about setting up hard assisted virtualization)

    Mobile: http://www.notebooks.com/2009/11/23/using-windows-virtual-pc-with-windows-xp-mode/

    If you have not yet downloaded Windows XP Mode:

    Both Windows XP Mode and Windows Virtual PC can be downloaded from http://www.windows.com/business/downloads.
    For more information about system requirements, please visit http://www.microsoft.com/virtual-pc

    Releasing it's easy: with Windows | ActiveWin | Laptops | Microsoft MVP

Maybe you are looking for