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.

DLPC-API: Needs further clarification on API

Part Number: DLPC-API
Other Parts Discussed in Thread: DLP230NP

Hello Team,

My Customer would like to know some information about the Python-based API since this has all the I2C host commands to operate the DLP chipset from the frontend. Is it possible to allow them to control the projector/DLP chipset remotely, say by phone?
Is the Chipset capable of accepting new code to manipulate the projector?

Regards,

Renan

  • Hello Renan,

    The DLPC-API is C based and not python. 

    Also, the customer can design the front end by there own via which they can connect and control the DLP chipset remotely.

    Can you please highlight your last query a bit more - "Is the Chipset capable of accepting new code to manipulate the projector?"

     

    Regards,

    Mayank

  • Hello Mayank,

    Thank you for this reply.

    My customer is actually looking for economical projectors (pico projector) from TI that I can control remotely via phone and can looking forward to an inexpensive projector that can control through a phone or application.

    Regards,

    Renan

  • Renan,

    Let me discuss about this with a wider team and we will get back to you by end of this week/ early next week.

    Regards,

    Mayank

  • Meanwhile, can you let us know what kind of application the customer is interested in - display or light control. 

    Can you please share some more information about the end application the customer is interested in?

    Regards,

    Mayank

  • Hello Mayank,

    The application is for display and light control. Mainly display. They would like to be able to control the projector by adding code that would allow them to control the output of the projector. They want to know what they can do to add-to or edit the existing chip/commands to allow them to control the output.

    What Software language will be needed?
    Do they need a Raspberry Pi?
    If they don't want to add more hardware, how can they avoid using a Raspberry Pi?

    Regards,

    Renan

  • Renan,

    The DLPC-API is C-based. You don't need a Raspberry Pi to implement the API. Rather, you can use virtually any host processor so long as the host processor supports C libraries and you have the means to support an I2C driver with the API.

    The DLP230NP EVM has a Python-based API specifically designed for the Raspberry Pi. The DLPC-API is more generalized and can go onto any platform.

    I hope this helps.
    Regards,

    Philippe Dollo