Hi there, TI techs!
BACKGROUND
I am using a DLP6500 with DLPC900 controller in a pattern on the fly mode using the USB protocol.
My application requires that I repeat the pattern M, N times before advancing to M+1.
Previously, I had used the following workflow:
(1) merged/encoded/uploaded the bitmaps over USB, defined the patterns, and configuring the LUT with one of each image
(2) next, I reordered the LUT with N entries for pattern M and then start the sequence (which plays all N images without stopping)
(3) when the sequence ends, I then reorder the LUT with pattern M+1 (and repeat).
This works, but since the LUT is limited to 511 entries, I cannot do all of the M*N patterns I need for my application.
As a result, I am exploring an alternate approach using the external input trigger functionality and ran into some issues getting it to work.
INPUT TRIGGERS APPROACH
Instead of programming the LUT with N entries for each pattern M, I want to use input triggers to accomplish a similar result.
In particular (new steps in bold)
(1) merged/encoded/uploaded the bitmaps over USB, defined the patterns with input triggers, and configuring the LUT with one of each image
(2) use input trigger 2 to start and stop pattern M, N times
(3) use input trigger 1 to advance to pattern M+1 (and repeat).
So far I have been able to advance the patterns with trigger 1. However, I cannot repeat the pattern with trigger 2?
QUESTIONS
- Is it possible to accomplish this functionality with input triggers?
- Can you provide a reference to the documentation with an example like this?
- Can you explain why trigger 2 will not repeat pattern M? (I am able to advance to the next pattern with trigger 1)
Thanks for all the quality support you provide this community.
thanks! MP