データフォーマット
Estimated reading time: 1 minute
メッセージデータフォーマットは、ヘッダー、コマンド、パラメータ、フッター を含む 24 バイトの固定サイズデータです。
バイトオフセット | 種類 | バイト長 | 値 |
---|---|---|---|
0-1 | ヘッダー | 2 | Byte[0] 0x2A [*]: (固定値) Byte[1] 0x53 [S]: (固定値) |
2 | メッセージの種類 | 1 | 0x43 [C]: Control 0x45 [E]: Enquiry 0x41 [A]: Answer 0x4E [N]: Notify |
3-6 | コマンド | 4 | |
7-22 | パラメータ | 16 | |
23 | フッター | 1 | 0x0A [LF]: (固定値) |
ヘッダー
メッセージの先頭には、メッセージであることを識別する固定ヘッダー (0x2A 0x53) が必要です。
メッセージの種類
メッセージは 4 種類あります。
メッセージの種類 | 値 | メッセージの方向 | 説明 |
---|---|---|---|
Control | 0x43 [C] | クライアントからディスプレイ | ディスプレイ上の値を制御または変更するために使用されます。 応答メッセージは返信に使用されます。 |
Enquiry | 0x45 [E] | クライアントからディスプレイ | ディスプレイ上の値を制御または変更するために使用されます。 応答メッセージは返信に使用されます。 |
Answer | 0x41 [A] | ディスプレイからクライアント | ディスプレイからクライアントに返信するために使用されます。 |
Notify | 0x4E [N] | ディスプレイからクライアント | ディスプレイからクライアントにイベントを送信するために使用されます。 |
コマンドとパラメータ
各コマンドは、Four-CC 形式で表された 4 つの ASCII 文字で識別され、パラメーターを持ちます。 コマンドとパラメータの詳細は、簡易 IP コントロール コマンド定義で説明されています。
フッター
各メッセージにはメッセージの終わりを識別する固定フッター (0x0A) があります。
Last modified: 4 Mar 2019