DLPU018J October 2014 – June 2024 DLPC900
In order to minimize Flash storage requirements, it is recommended (but not required) that pattern images be stored in a compressed format. The compression format supported by the DLPC900 is a subset of BMP Run-Length Encoding (RLE). The DLPC900 is able to perform the decompression of pattern images as they are loaded from external flash or when using Pattern On-The-Fly mode to its internal memory. The DLPC900 can also perform no decompression if the images are not compressed.
For most efficient storage and compression of images, pack stored images into groups of 24-bit RGB bitmap images.
Compressed images must be stored right side up instead of upside down as in standard BMP format images.
With RLE, there is always a question of whether the compressed image is larger or smaller than the uncompressed image. The method to decide which to use is left up to the programmer.