Hi all,
I've got an xiQ camera from Ximea which is a nifty little USB3 Vision compatible high speed camera capable of a range of frame rates (up to 1.5 ish kHz) depending on binning and frame size reduction.
I can set high frame rates in the camera native software and also in MAX but when I try and use the calculated frame rate VI in imaqdx I get 500fps maximum (a suspiciously constant 500fps at that). I suspect this is a limit of the windows timestamp information more than anything else but please correct me if I'm wrong.
I'm trying to program this camera in LabVIEW such that I actually know the timestamp of each image so I can work out the frame rate exactly (accepting that it might not be totally constant) or know the timestamp of each frame.
Any ideas?
My code is a producer consumer architecture which places the images in a queue (not sure if this is actually necessary in imaqdx but it works fine for non high speed cameras) and deals with them elsewhere (saving or calculating averages etc). The image presentation on the screen is also reduced heavily (by a factor of 50) to reduce the load on the PC.