4.6. IPeripheralCommandParser
外部機器制御用コマンドの応答を解析する機能を提供するインターフェイスです。
本インターフェイスは、外部機器に対応しているモデル専用です。 対応しているモデルは 対応外部機器 を参照ください。
列挙体
名称
説明
解析結果定数
プロパティ
名称
説明
外部機器からの応答を受け取るコマンドを生成します。
メソッド
名称
説明
SendCommands で生成したコマンドを送信後の、外部機器からのコマンド応答を解析します。
4.6.1. ParseResult
解析結果定数
宣言
public enum ParseResult { Invalid, Success, Failure }
定数
名称
説明
Invalid
不定(コマンド応答未完了)
Success
成功
Failure
失敗
4.6.2. SendCommands
外部機器からの応答を受け取るコマンドを生成します。
宣言
byte[] SendCommands { get; }
引数
なし
戻り値
説明
型
生成されたコマンド列
byte[]
4.6.3. Parse
SendCommands で生成したコマンドを送信後の、外部機器からのコマンド応答を解析します。
宣言
ParseResult Parse(byte[] readData)
引数
名称
説明
型
response
コマンド応答
byte[]
戻り値
説明
型
解析結果