My lab recently got the Discovery 4100 board and it works correctly with the explorer software, so we believe everything is installed and connected correctly.
I am having difficulty using the ActiveX control with Labview. My understanding is that I should place an ActiveX container on my front panel, and then insert the DDC4100 control into the container. When I do this, I should be able to use invoke and property nodes to interact with the DMD. However, if I connect an invoke node (or property node) it just tells me no methods are available. If I try a different ActiveX control (like the pdf viewer), its methods do appear. Am I missing some important initialization step? Does anyone have a simple example of using one of the discovery board's ActiveX controls with labview? No examples seem to be provided, and I think they would be very helpful to any researchers using this product. Here is a screenshot of my vi attempt.
I have also tried to directly access the usb_DLL from labview with some success. I can successfully use simple functions, like getDMDTYPE() and getNumDevices(). I am not entirely sure how to procede any further with the lower level DLL to perform a higher level task, such as putting a single image on the DMD. Help in this regard (or any simple examples) would be very useful.
Thanks,
Greg