I'm going to use PCIe-1430 with two linescan CCDs(Atmel SM2 CL2048). It's said that the 1430 has two camera link ports that are completely independent and asynchronous. How can I do if I want the two CCDs acquire images at the same time? I write the proggrame using VC++. I think that using two independent acquisition threads maybe a solution. Is there any other solutions?
Thank you very much for any help!
yes, it is true that 1430 has 2 connectors which can work independently, use 2 thread with externel trigger can help you accomplish your work .
I have a quick question. In LabVIEW how to specify the port number for 1430. I am using
IMAQ Grab Setup.vi
IMAQ Grab Acquire.vi
I don't see where I can select the port number. Each time I run the program, it will acquire an image from the camera which connected to Port0. I can get image from Port1 using MAX and VISION Acq express VI, just wonder how to use simple LabVIEW to switch the port to port1 and get an image? Thanks.
Can anyone expand on this topic.
What does it mean to use
Interface::0 for port 0, and ::1 for port1.
I am looking for an example of C or C++ code that shows how to select a particular port on
the PCIe-1430. It appears that such information is not in any of the manuals provided by NI.
I would think that this sort of documentation would be sort of helpful.
1. From NI's Measurement & Automation Explorer create a new interface under PCIe-1430, say the name is: my_interface.
2. Load Camera file by right click channel 0, then load camera file by right clicking channel 1.
3. when using LabVIEW, say, using IMAQ Init.vi, use my_interface::0 to feed to the "interface name" input, for channel 0.
C should have simular subrotines.
4. I don't use C, hope this is helpful.