08-19-2009 10:44 AM
I am trying to line trigger an Atmel AVIIVA SM2 CL 1014 camera by generating a trigger pulse with a PCI 6259 card and sending it into pin 1 of a breakout cable (6826) on a PCI 1428 card. This has worked previously with this same set of cards in a different computer with an Atmel AVIIVA M2 CL 2024 camera. I am using labview code that generates a specified number of buffers, acquires frames until those buffers are filled and then extracts the buffers and saves them to a file. The code works as expected on another system with a PCI 1427, USB 6259 BNC, and the Atmel AVIIVA M2 CL 2024 camera.
With the PCI 1428/PCI 6259/1014 setup the code works about 30% of the time. The other 70% of the time no valid buffer is ever generated, hence trying to extract a buffer generates an error. If I put the camera in "free run" mode then the code works fine, so it seems to be a trigger problem either with the card or camera.
To rule out the camera I exchanged the 1014 for the 2024 camera. The success rate went up to ~50%, but still failed in the same way the other 50% of the time.
I checked the trigger output from the 6259 card and it looks good on a scope at least up to the connection to the breakout cable.
Is there a way to check if the 1428 card is receiving the trigger signal?
Any help is greatly appreciated.
08-20-2009 01:35 AM