JAJU884J October 2014 – June 2024 DLPC900
このコマンドは、パターン画像を即座に更新し、圧縮された 24 ビット BMP 画像全体を DLPC900 の内部メモリにロードするために使用されます。このコマンドは、パターン BMP 初期化コマンドの後に、すべてのバイトが送信されるまで複数回、発行されます。ランレングス エンコーディング (RLE) を使って画像を圧縮します。圧縮形式の説明については、セクション 2.4.3を参照してください。
このコマンドの最初の行には画像ヘッダーの 48 バイトが含まれ、残りの 456 バイトには画像データの最初の 456 バイトが含まれている必要があります。セクション 2.4.2 を参照
DLPC900 をデュアル コントローラ DMD と組み合わせて使う場合、ユーザーはコマンド表の適切なコマンドを選択し、I2C のプライマリ コントローラとセカンダリ コントローラの両方に画像をロードする必要があります。画像全体は半分に分割され、I2C プライマリ コントローラが左半分、I2C セカンダリ コントローラが右半分に表示されます。両方の半画像の最初の行に画像ヘッダーを含めます。ここで、画像の「幅」は全アレイ (ネイティブ解像度) 幅の半分です。
パターン表示 LUT 構成のエントリ数が変更された場合、またはパターン表示 LUT 定義の画像、ビット深度、画像インデックス、ビット位置を変更した場合は常に、DLPC900 に画像を再度ダウンロードします。
コントローラ | I2C | USB | |||
---|---|---|---|---|---|
読み出し | 書き込み | ||||
プライマリ | 0x2B | 0xAB | 0x1A2B | ||
セカンダリ | 0x2D | 0xAD | 0x1A2D |
バイト | ビット | 説明 | リセット | タイプ |
---|---|---|---|---|
1:0 | 9:0 | このパケット内のバイト数 | d0 | w |
15:10 | 予約済み | |||
n:2 | すべて | 圧縮された BMP データ | d0 | w |