LabWindows/CVI

cancel
Showing results for 
Search instead for 
Did you mean: 

IEEE 1394 Frame rate issue

Solved!
Go to solution

Dear All,
Currently, I have a problem with NI MAX and my software which is using niimaqdx for 1394 firewire camera. 
I am using HAMAMATSU C10600 (ORCA R2). 
When I am using HCImage software which is coming from HAMAMATSU company, I can get proper frame rate which they mentioned.
But, in MAX, it is not properly working. For example, 2x2 binning frame rate should be 15.6 Hz. But, in MAX, it is only 10 Hz. I tested all other binning setting. In Max, it cannot over 10 Hz. 
And, I tested all the firewire cameras. It has same problem.
But, PCI card camera does not have this issue.
Please let me know the solution for this.


Sincerely,
Taiyoon Lee

0 Kudos
Message 1 of 6
(4,174 Views)

Greetings;

 

Are you using the NI IMAQdx For 1394 driver or the NI IMAQdx driver? I ask because the NI IMAQdx For 1394 was a prototype driver that came before the addition to the support for Firewire into the IMAQdx driver.

 

As such, my first step to reccomend would be to go towards the later version of the driver if at all possible. Additionally, how exactly are you setting and checking the rate? Are you doing so from an attribute in MAX or from the other software? Are you writing the properties in HCImage or in MAX?

 

Additionally, what is the OS that you are using and what other camera does not have that issue? You mentioned PCI Card camera, is it a Parallel Digital or a CameraLink camera that you have connected to a PCI card?

 

I wish you a great day!

Simon P.

National Instruments
Applications Engineer
0 Kudos
Message 2 of 6
(4,157 Views)

Hi,

 

I am using NI IMAQdx driver.

 

And, I just tested the camera in MAX. The frame rate cannot over 10 Hz.

But, in HCImage, frame rate was same as camera spec. 

The rate was shown in MAX right bottom.

 

I am using windows 7 32bit. But, I also same problem with windows xp 32bit. 

However, when I used ORCA-ER with PCI Card, there is no problem with frame rate.

 

Sincerely,

Taiyoon Lee

0 Kudos
Message 3 of 6
(4,153 Views)
Solution
Accepted by topic author lty52

Hi Taiyoon,

 

First I would suggest checking the camera settings in MAX to make sure that there's no frame rate maximum set. Also, you should check to make sure that the exposure time and shutter speeds are set so that the higher frame rate can be achieved. I would recommend taking a look at this KnowledgeBase article, which discusses some troubleshooting steps when camera acquisition rate is lower than expected.

 

From the article:

 

"High frame rates may not be achieved because the camera is not sending all of the frames. To achieve the maximum frame rates specified for these cameras, the shutter speed must be increased so that each frame can be completed in time. This is an attribute that can be adjusted in Measurement & Automation Explorer (MAX). Also, make sure that the camera is in the appropriate video mode. Many times for a camera to reach its specified maximum frame rate it must be in Format 7 mode."

 

I hope this helps!

David S.
0 Kudos
Message 4 of 6
(4,135 Views)

Dear David,

 

I have one more question. The number is between 10 to 4000.

 

What that means?

 

Sincerely, 

Taiyoon Leeshutterspeed.png

0 Kudos
Message 5 of 6
(4,127 Views)

Hi Taiyoon,


Those numbers should correlate to the time for each exposure. The camera's documentation says that the exposure time for the camera can range from 10 microseconds to 4200 seconds, so I would assume that the scale in MAX is the exposure time in seconds. I'm not 100% sure, but that would be my guess. 

David S.
0 Kudos
Message 6 of 6
(4,110 Views)