This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Quesetion for a LoadToDMD function in my application(C++)

Hello  

I was trying to use d4000_usb.dll to control dmd in c++.

I use a DLP-4100 Controller Board.

Usually, I can load data by using the LoadToDMD function,

But sometimes this function receive no reply, and than my program used by d4000_usb.dll (Build 2008/11/13) was halt or hold.

If you have a newly version(D4000_usb.dll) or patch version, Please could you give me a that?

Thank you in advance!

  • Hello Kim,

    Welcome to the TI-E2E Community.  I am very sorry that your post got overlooked.  You should notuse the D4000_usb.dll to control the DLP4100 board.  Contact the Design House that you purchased the D4100 kit from and request access the Extranet files associated with this platform.  There you should download the D4100 version of the Discovery Expolorer Software which has a file called D4100_usb.dll. 

    The files are very similar, but there are a few important differences.  Primarily there is extra functionality added that changed the parameter type of a couple of the DLL functions.  Specifically the dll function "LoadData()" changed the third parameter from a boolean to a short.  The other difference is the error value returned if a DMD is not connected.  This is documented in the "DLP Discovery™ 4100 Controller Board API Programmer’s Guide. - TI #2510446".

    I hope this helps.

    Fizix.