目次

DMX512のCRC拡張

DMX512 with CRC

標準的なDMX512-Aは通信上のエラーが発生してもそれを知るすべがない。
エラーは現場での灯体のちらつきやカクつきという症状を起こしている。
CRCを付加することによりエラーを検出できるようにし、これを解決することを試みる。

調光卓や中間のスプリッター等でCRCを付加して調光データを送信、 灯体側(パーライトやムービングライト等)では受信したデータのCRCを検査するようにする。

標準的な DMX512-A (拡張前)

スロット 0スタートコード (0x00)
スロット 1~512データ 1~512 (調光値)

CRCを付加した DMX512 (拡張後)

スロット 0スタートコード (0x00)
スロット 1~510データ 1~510 (調光値)
スロット 511スロット 1~255 のCRC
スロット 512スロット 256~510 のCRC

メモ