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.

DLPC350: Pattern Display Start/Stop Pattern Sequence Command

Part Number: DLPC350

Hi TI,

We would like to send the pattern sequence start/stop command via I2C (0x65) to stop and restart a pattern sequence.
However, in the programmers guide there is a note saying: "When stopped, before "Start," at a minimum Pattern Display LUT (0x75 I2C) and pattern display lookup table must be sent again, followed by Validate."
Since we want to use trigger signals to send the commands we cannot send the pattern sequence information again.
Is this really required for starting the sequence again?
Because when using the software/API it seems that one can just start/stop without resending/revalidation.
Regards,
Robert
  • Hello Robert,

    I would like to clarify what you mean when you say you use start and stop commands but also want to use the triggers. If you are using the triggers to advance to the next patter you do not need to send I2C commands or revalidate the data. Perhaps I am misunderstanding your desired use case. Could you please clarify?

    Thank you,
    Kyle
  • Hi Kyle,

    It has nothing to do with the onboard triggers. We would just "trigger" the start/stop command by a similar trigger signal.
    Our goal is not to advance to the next pattern, but to go back to the start of the sequence.

    Regards,
    Robert

  • Hi Robert,

    However, in the programmers guide there is a note saying: "When stopped, before "Start," at a minimum Pattern Display LUT (0x75 I2C) and pattern display lookup table must be sent again, followed by Validate."


    This comment applicable iff any parameters in the patterns sequence changed, not required if there is no change.

    Since we want to use trigger signals to send the commands we cannot send the pattern sequence information again. Is this really required for starting the sequence again?

    Not required unless any parameters in the pattern LUT needs to be changed.

    Also refer to programmer's guide http://www.ti.com/lit/ug/dlpu010g/dlpu010g.pdf refer to the TRIG_IN_1 and TRIG_IN_2 behavior. Any sequence to be started TRIG_IN_1 must be asserted first and then TRIG_IN_2 can be used to display and advance to next pattern, also note, TRIG_IN_2 is having START/PAUSE behavior not the STOP behavior.

    Regards,

    Sanjeev