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.

DLP4710EVM-LC: Experience with operating the DLP4710 using python or C?

Part Number: DLP4710EVM-LC
Other Parts Discussed in Thread: DLP4710, DLP4500, DLPC-API, , DLP3010EVM-LC

Hello,

does somebody have experience operationg the DLP4710 without using the GUI ?

As a beginner I am Iooking for a detailed answer or a link to one.

We want to automate the internal pattern streamin mode, but also upload and play new patterns automatically.

We have some ecperiece with the DLP4500 but are not able to transfer these to the DLP4710

Regards,

Lennart

  • Lennart,

    You can use DLPC-API for automation purposes. The link for the same is https://www.ti.com/tool/DLPC-API

    Regards,

    Mayank 

  • Lennart,

    There is LightCrafter display API library. One of our colleagues get back to you.

    Regards,

    Sanjeev

  • Hello,

    thank you for you help.

    I am new to Visual Studio and have trouble with the user guide at point 2.2.4:

    "Select the dlpc347x project file and then select Local Windows Debugger to build and run the project.
    • When using EVMs with two controllers, such as the DLP4710EVM-LC, use the dlpc347x_dual
    project file. By default, the project runs with the DLP3010EVM-LC. To use a different EVM, the
    defaults need to be changed. The dlpc347x_samples.c file (dlpc347x_dual_samples.c file for a
    system with two controllers) must be modified as appropriate."

    I am using the DLP 4710 and want to switch to the dlpc347x_dual
    project file. I tried that by opening   build / vs2017 / dlpc347x_dual / dlpc347x_dual.vcxproj

    That did not work, how do I switch to the dlpc347x_dual
    project file ?

    Regards

    Lennart

  • Lennart,

    Are you able to open the single controller project file without any issue?

    I tried that by opening   build / vs2017 / dlpc347x_dual / dlpc347x_dual.vcxproj, That did not work

    >> what is the issue that you are facing here? can you attach the screenshot of the error that you are getting?

    Regards,

    Mayank

  • Hello,

    it turns out I am not able to open the file.

    It  just worked without any issues, because I loaded the "dlpc_api_lib.sln" befor and did not close the project in Visual Studio.

    I just closed Visual Sudio, opened "dlpc347x_dual.vcxproj" and got the impression it is possible to open the file on its own.

     

    But to the actual problem:

    I loaded "dlpc_api_lib.sln", opened "dlpc347x_dual_samples.c" . When I want to run the code, epecially line by line with the butoon "F11" I expected to start in "dlpc347x_dual_samples.c"  line 571, but insted "dlpc347x_samples.c"  opens and runs the line 628 an following.

    From my understanding this should be resolved by point 2.2.4 in the DLPC-APIs User Guide.

    Now I just have the question, how to exactly follow  the the step 2.2.4.

    Or do I have a misunderstanding and everything is working as it supposed to?

    Regards,

    Lennart

     

     

     

  • Hello Lennart,

    Do you have both of the programs opened when you run the program? Are you able to attach any screenshots to show the issue?

    Regards,

    Austin

  • Hello Austin,

    no I only have the "dlpc347x_dual_samples.c" open.

    When I press "F11" and run the code line by line the other tab opens, which can be seen as the purple  tab at the top right coner.

    When I just hit run and wait, this shows up in the console.


    there is no error Message, I think  "dlpc347x_samples.c" uns as supposed to. But +from my unserstanding I need  "dlpc347x_dual_samples.c" to run for my purpose. And I thougth, maybe I have to follow the point 2.2.4 in the User Guide, but don't know  how.

    Regards,

    Lennart

  • Hi Lennart,

    We will look into this further and get back to you soon.

    Thanks,

    Chris

  • Lennart,

    Apologies for the delay in response. 

    You will have to change the startup project for the solution to`dlpc347x_dual` by right-clicking the solution in Visual Studio, selecting “Set Startup Projects”, and then selecting `dlpc347x_dual` in the dropdown.

    In this way, you should be able to resolve this issue.

    Regards,

    Mayank