02-04-2009 11:59 AM
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
02-05-2009 03:21 PM
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.
02-05-2009 04:43 PM
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
02-05-2009 05:00 PM
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
02-05-2009 05:05 PM
On the IMAQdx palette there are register read/write VIs.
Eric