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.

DLPDLCR230NPEVM: Custom Image Display

Part Number: DLPDLCR230NPEVM

Dear,

Hello,

I was wondering how to display images of my own using the DLPDLCR230NPEVM projector. I originally tried to add another object (file containing my images) to the already defined class "Source," but I am not sure if this is possible. If so, could you please let me know how it is done? Is there a specific type of file that "Source" takes in? Also, where can I make those changes (adding the file/redefining "Source" with the additional object)? If manipulating a class in enum.py is not possible, what other approach should I take? Are there any sample codes that I could use to upload custom images and display them?

Thank you so much. 

  • Hi User,

    Welcome to DLP forum and thank you for your interest in DLP technology.

    Our experts are away due to the thanksgiving holidays. Please expect response sometime next week.

    Regards,
    Akhil

  • Hello User,

    The easiest way to display custom content on this EVM would be to use the init_parallel_mode.py script. This should allow the Raspberry Pi  to use the EVM as a display. If you can can get your desired content to display how you want on RPI then it should work with the EVM.

    Best,

    John

  • Hello,

    Thank you for the response. Sorry for not being clear with my question. I am seeking a method that displays images like the sample02.py with the splash screens. My concern with init_parallel_mode.py is that if something unwanted pops up on the screen or if there is a problem with the image/video, it will disrupt the progress. Please let me know if I am misunderstanding the process of init_parallel_mode.py. Hence, I am looking for a way to display an image based on data that is stored so that even if the image is displayed for more than a week, it won’t face any issues. I was originally thinking of manipulating enum.py. Would this be possible? Or I would appreciate any other suggestions you have. Thank you for your time and consideration. 

    Best,

    Alyssa

  • Hello Alyssa,

    We will get back to you with the explanation in a few days.

    Regards,

    Lori 

  • Hello Alyssa,

    If you are storing images to the microSD card that has the OS for the Raspberry Pi then init_parallel is your only option to show that content. No images can be added or removed from EVM firmware. You need the RPi to actively drive image data to the EVM.

    init_parallel just allows the user to display the RPi "window" on the EVM. It should give the same view as if the Raspberry Pi were connected to a monitor. TI does not have example code for what you are trying to do. My recommendation would be to look into Raspberry Pi forums.

    Best

    John

  • Hello,

    Thank you for the response. Just to be clear, even if I convert an image into binary code, the DLP projector wouldn't read it. Is this correct? 

    Again, thank you so much.

    - Alyssa

  • Hello Alyssa,

    The DLP projector can't read the binary images you want to create. It can only read the images that are included in the FW itself.

    init_parallel is the easiest way to display custom content on this EVM.

    Best,

    John