DLPU018J October 2014 – June 2024 DLPC900
The following table lists the steps for Image On-The-Fly Pattern Mode example with two images. Start with the system powered on. Compress images using Run-Length Encoding (RLE).
STEP | I2C (1) | USB (1) | DATA (1) | DESCRIPTION | |
---|---|---|---|---|---|
1 | E9 | 1A1B | 03 | Set on-the-fly pattern mode | |
2 | F8 | 1A34 | 00 00 C8 00 00 11 00 00 00 00 00 00 | Define pattern 0 (200 µs red 1-bit) | |
3 | F8 | 1A34 | 01 00 90 01 00 23 00 00 00 00 00 08 | Define pattern 1 (400 µs green 2-bit) | |
4 | F5 | 1A31 | 02 00 00 00 00 00 | Set pattern display LUT configuration (2 patterns repeating) | |
5 | AA | 1A2A | 00 00 A9 17 00 00 | Initialize Pattern BMP Load (2 1-bit patterns in 6,009 bytes plus 48 byte header = 6057) | |
6 | AB | 1A2B | F8 01 XX XX ….. XX | Load 504 bytes of compressed data (48 byte header plus first 456 bytes of BMP 1 data) | |
7 | AB | 1A2A | F8 01 XX XX …… XX | Load next 504 bytes of compressed BMP 1 data | |
8 | AB | 1A2B | F8 01 XX XX …… XX | Load next 504 bytes of compressed BMP 1 data | |
⋮ | ⋮ | ⋮ | ⋮ | ⋮ | |
17 | AB | 1A2B | F8 01 XX XX …… XX | Load next 504 byte of compressed BMP 0 data | |
18 | AB | 1A2B | 09 00 XX XX …… XX | Load last 9 bytes of compressed BMP 0 data | |
19 | E5 | 1A24 | 02 | Start running the patterns |