Other Parts Discussed in Thread: DLP9500
Hi,
I want to display some pattern (512×512 pixel size) on DMD by DLP4100 with LabView . The global pattern rate should be more than 1 kHz. I am programming using D4100_usb.dll in LabVIEW. There are two approaches to control the DMD suggested by the PDF file numbered 039a. But both approaches cannot load the pattern to DMD successfully.
1. The first approach is “ActiveX API”, but I cannot load a matrix to the Loaddata function which are described as ”5.2.2 Int LoadData (UCHAR* RowData, long length)” . And the input cannot be a UCHAR array as 039a declared but a number as shown below. So how can I load a 2-D matrix or a UCHAR array to this LoadData fuction?
2. The second one is “DLL API”, and I have imported D4100_usb.dll successfully by the shared library of LabView. However, the LabView cannot control the DMD. What should I do to connect the DMD to LabView?
Thanks
Wang Xi