Machine Vision

cancel
Showing results for 
Search instead for 
Did you mean: 

imaqdx not allowing full shutter value range

I'm using a Basler 601f which has a shutter range of 1-4095.  I've been using this camera model for years (with IMAQ for 1394) and have never had a problem setting the shutter value.  Recently, a few months after upgrading to IMAQdx, I've been noticing the camera's shutter can not be set to a value geater than 1665.

Using the camera on a different computer resolves the problem, however using a different camera on the computer in question works initially, but then returns with the same problem after subsequent loads of MAX.

Deleting the .icd and .iid files will initially resolve the problem (when the camera is first reconnected in MAX), but subsequent loads of MAX or using the camera in my program results in the same problem.

I'm running out of things to try here, if anyone has had similar experience or ideas please let me know!
0 Kudos
Message 1 of 7
(3,954 Views)
Hi bvattiat,

That seems very odd. I just tried a 601f to see if I could replicate your behavior and I was unable to. If I understand correctly, the range of the Shutter Value slider in MAX is only going to 1665 after a time instead of 4095?

I am wondering if the configuration you are using on camera is causing it to change the range of the shutter reported. Can you attach a copy of your camera's .icd file when it gets into this failure mode? If you unplug and replug the camera and then go into MAX with that broken camera file do you still see the problem or does it only happen after subsequent usage without replugging the camera?

Thanks,
Eric
0 Kudos
Message 2 of 7
(3,945 Views)
Hey Eric,

Thanks for the reply.  Seems that this wasn't really a "problem", more an oversight on my part.  The video mode was set at 30fps, meaning 33ms per frame.  That means 1665*0.02ms = 33ms.

In the past, I've used Format 7, Mode 0 and the problem never came up.
0 Kudos
Message 3 of 7
(3,936 Views)
Good to hear that its working for you bvattiat. I'd still like to ask where you are seeing the 1665 value show up? Is the supported range actually changing in MAX or is the value just getting coerced to that the next time you open the camera. I was unable to duplicate either of those behaviors on my 601f. I'd like to ensure the driver is doing everything it can to properly inform the user of the cameras valid ranges at all times.

Thanks,
Eric
0 Kudos
Message 4 of 7
(3,932 Views)
Eric, the 1665 was the max supported value (max value of the slider).  In fact, it changes according to the frame rate of the video mode:

60fps - 831
30fps - 1665
15fps - 3331
7.5fps - 4095

0 Kudos
Message 5 of 7
(3,930 Views)
Thanks,

Do you know the revision of the A601F you are using so we can try to replicate what you are seeing?

Thanks,
Eric
0 Kudos
Message 6 of 7
(3,924 Views)
Eric,

I'm not sure where to find the revision number for the camera...the high serial number is 305300.  Let me know how to find the serial number and I'll send it.

-Brian V
0 Kudos
Message 7 of 7
(3,921 Views)