Machine Vision

cancel
Showing results for 
Search instead for 
Did you mean: 

ISG camera clock rate

Greetings,

 

I have an ISG Lightwise CMOS line camera (ELIS-1024). I have read the tutorial at http://zone.ni.com/devzone/cda/tut/p/id/6033 . There are a number of camera attributes/features that are controllable via the supplied driver/interface, but (perhaps obviously) this software cannot be used with a LabVIEW .vi . For instance, I would like to be able to control the pixel clock rate of the camera as briefly alluded to as "clock frequency" in the tutorial. There is probably some kind of register that can be written to on the camera to accomplish this. Any thoughts on how to do this with LabVIEW ?

 

Best regards,

 

Paul Webster

0 Kudos
Message 1 of 5
(3,617 Views)

Hi Paul!

 

Thank you for posting!  If your camera has this attribute available then the property node should allow you to access the pixel clock rate and set it to the desired value.  Check out this KnowledgeBase article: Get Attributes in IMAQdx vs. IMAQ for IEEE 1394  I think it should be helpful to you!  

 

Kristen H.

0 Kudos
Message 2 of 5
(3,604 Views)

Paul,

 

Since the pixel clock rate is not a standardized DCAM attribute, you will be unable to access it via IMAQdx's attributes. However, you can use the read/write register VIs to set this.

 

I found what appears to be the manual for your camera here: 

http://www.isgchips.com/pdf/Line_Scan_Programmers_Manual_CM5_3.0_6-9-2006.pdf 

 

It looks like address 0x448 (CLKCR) might be the one you are looking for.

 

Eric 

0 Kudos
Message 3 of 5
(3,599 Views)

Thank you all for the replies. Eric, I think you're exactly right. In fact, there are a number of such registers I can write to like that with the supplied camera application/manufacturer's driver. How can I access those registers with LabVIEW ?

 

Paul

0 Kudos
Message 4 of 5
(3,596 Views)

On the IMAQdx palette there are register read/write VIs.

 

Eric 

0 Kudos
Message 5 of 5
(3,593 Views)