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.

Compiler/DLP4500: Play once setting have problem

Part Number: DLP4500
Other Parts Discussed in Thread: DLPC350,

Tool/software: TI C/C++ Compiler

Hello there.

I'm trying to use DLP4500 GUI source code (like dlpc350_api.h) to build my own project, and I meet some problem.

My software need to control the DLP4500 to play one cycle pattern sequence repeatedly, For example, play 3 patterns then stop,and when I need it to play(like push a button), it play 3 patterns again.

 I try in DLP4500 GUI,picked random 3 patterns, set exposure time and period time, and I checked play_once radio button.

After validation, I pressed button play. It did play once, but after play once,  the status on GUI board shows sequence is still running? (Seq.running high light green),

And the most serious problem is I can not stop the sequence using Stop button. (GUI look like this)


So how can I achieve the operation above?  I have read the DLPC350 Programmer Guide, in trigger mode section, it shows trigger_out_2 can send signal after n patterns ( Example: n = 3), but I don't want to use some other controller or MPU, have any other plan can solve problem? Is there any way to stop sequence after playing once?

By the way, I can compile the GUI project, and I found my question is very similar to this.

https://e2e.ti.com/support/dlp/f/94/t/504784?tisearch=e2e-sitesearch&keymatch=play%20once

But I think in v3.1.0  those bug codes have already been removed?

best regard,

Yang.