DLPU018J October 2014 – June 2024 DLPC900
The Pattern Display LUT Reorder Configuration command reorders the lookup table (Pattern Display LUT) so that the patterns stored in memory are displayed in the order defined by this command. Before executing this command, stop the current pattern sequence. This command is only applicable in Pre-stored Pattern Mode and Pattern On-The-Fly Mode.
Patterns can be referenced in any order and can be repeated in the Pattern Display LUT. Moreover, a subset of patterns stored in the DLPC900 pattern memory can be referenced.
NOTES:
I2C | USB | |
---|---|---|
Read | Write | 0x1A32 |
0xF6 |
BYTE | BITS | DESCRIPTION | RESET | TYPE | |
---|---|---|---|---|---|
1:0 | 10:0 | Number of
Reorder
LUT
entries
(NR):
|
d0 | wr | |
1 = One entry | |||||
2 = Two entries | |||||
… | |||||
|
|||||
5:2 | 31:0 | Number
of patterns to display (NP):
|
d0 | wr | |
7:6 | 15:0 | Pattern index number to be displayed first | d0 | wr | |
9:8 | 15:0 | Pattern index number to be displayed second | d0 | wr | |
… | … | … | |||
… | 15:0 | Pattern index number to be displayed in nth position | d0 | wr | |
NOTE: N = number of LUT entries (NR) in [BYTE 1:0] | |||||
NOTE: the Pattern index to be displayed must be <= number of entries - 1 defined in 0x1A31. In other words the pattern must exist in the Pattern Display LUT |
Input Trigger considerations:
Patterns with input triggers, as defined by the Pattern Display LUT Definition commands, are attached to the pattern. Therefore the system waits for a trigger whenever the pattern index number is referenced in the re-ordered Display Pattern LUT. Moreover, the pattern that originally preceded the triggered pattern in the default Display Pattern LUT order displays 105 µs of dark time at the end of it regardless of where it appears in the re-ordered Display Pattern LUT. In addition, if a pattern that was not preceding the triggered pattern in the default Display Pattern LUT order is placed immediately in front of the triggered pattern, the last bit pattern of that pattern displays until the trigger is received.
There are several methods that can be employed to manage this behavior: