LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Capturing High Frame Rate (>100fps) AVIs with a Basler a602f Firewire/1394 Camera

Dear All,
 
I have a basler a602f firewire camera with which I would like to capture high speed AVIs. The software supplied by Basler will not let me record the full camera area or at high frame rates. So I've written a VI that allows me to alter some parameters, such as Brightness, Shutter, and Gain. It also lets me choose one of three combinations of video format, video mode and video rate, allowing me to record at either 30 or 60 fps. The third option is Format 7. From what I understand this will allow me to alter the frame rate by adjusting the scan area on the camera and also other options such as Shutter.
 
This is where I'm stuck - I don't know how to change the frame rate of the camera to above 60 fps.
 
I've attached my VI, itseems to do what I ask of it so far but where do I go from here...?
 
Any help would be greatly appreciated.
 
Thanks
 
Daniel Burnham
0 Kudos
Message 1 of 2
(3,874 Views)
The attached library (LV v7.1.1) uses "NI-IMAQ for 1394" (v1.5.2) to run one (or more) Basler cameras. It's been a while since I have looked at it but it does use mode 7 and it does allow for adjustments of the frame rate. Perhaps it might be of some use to you.
The code was written so that there could be several simple top-level VI's, each for a different camera, with all the code complexity shoved down into a common worker VI that "communicated" with the various top-level VI's mostly through front-panel control references. It makes the code (data flow) a bit difficult to follow but it did work well for us. I also should point out that when "NI-IMAQ for 1394" went beyond v2.0, some of the interfaces to some of the functions changed slightly and that may break some portion of the code if you are using a later version of the library.
0 Kudos
Message 2 of 2
(3,870 Views)