Machine Vision

cancel
Showing results for 
Search instead for 
Did you mean: 

I am using a pixelink camera. I want to read the temperature but it never changes. What's up.

I am using Lab/Windows CVI.  I have Vision software.  I can control or query all of the attributes  with no problem.  Except temperature. 
I get a temperature from the camera but it never changes.  In Max the temperature attribute just shows a 0  to -1 range and the only highlighted
option is "ignore".
0 Kudos
Message 1 of 5
(4,029 Views)
Hi ronbo,
What model of Pixelink camera are you using? I assume it is a FireWire (IEEE 1394) camera and you are using the IMAQdx driver to access it? If so, what attribute names does the function IMAQdxEnumerateAttributes2() return to you?
0 Kudos
Message 2 of 5
(4,001 Views)
Vijay

I am using a pixelink PL-741.  But since I didn't know about the NIIMAQdx I am using the Legacy niimaq1394.  Is the niimaqdx better?  I've been using niimaq1394 since the 1.5 version.  So if the new version will do the trick, I'm willing to go thru a learning curve.  Do you have any samples to get me started?

This temperature thing is big right now because the cameras react slightly different due to temperature.  For our present application this slight change is huge.

ronbo
0 Kudos
Message 3 of 5
(3,991 Views)
Hi ronbo,
The IMAQdx driver has taken the place of NI-IMAQ for IEEE 1394 cameras. The name was changed to also accomodate GigE (gigabit ethernet) cameras which conform to the GigE Vision standard (much like how 1394 cameras conform to IIDC / DCAM standard). It uses a new set of VIs which can mostly be dropped in directly in place of existing NI-IMAQ for IEEE 1394 drivers. Just like how the majority of versions of IMAQ for 1394 required purchasing, the IMAQdx driver is not free and does also require activation.

The temperature property is an IIDC standard and should be reading out properly - however, I have seen GigE cameras with similar problems reading internal temperature, and they required firmware updates to fix the problem. Are there any firmware updates available for your camera from PixeLink?
0 Kudos
Message 4 of 5
(3,973 Views)
Well I finally answered my own question.   I was trying to read the Absolute Current Value.  What I found was that I have to read the Absolute Default Value plus close the camera session and re-open it.  Doing this resets the features and gives the new temp. 
0 Kudos
Message 5 of 5
(3,655 Views)