次の方法で共有


ExtendedCommandHandler.SendCommandAndWait メソッド

定義

オーバーロード

SendCommandAndWait(FirmataCommandSequence)

応答を期待して、デバイスにコマンドを送信します。 既定のタイムアウトが使用されます。

SendCommandAndWait(FirmataCommandSequence, TimeSpan)

応答を期待して、デバイスにコマンドを送信します。

SendCommandAndWait(FirmataCommandSequence, TimeSpan, CommandError)

応答を期待して、デバイスにコマンドを送信します。

SendCommandAndWait(FirmataCommandSequence)

応答を期待して、デバイスにコマンドを送信します。 既定のタイムアウトが使用されます。

protected byte[] SendCommandAndWait (Iot.Device.Arduino.FirmataCommandSequence commandSequence);
member this.SendCommandAndWait : Iot.Device.Arduino.FirmataCommandSequence -> byte[]
Protected Function SendCommandAndWait (commandSequence As FirmataCommandSequence) As Byte()

パラメーター

commandSequence
FirmataCommandSequence

送信するコマンド。 これは通常、sysex コマンドである必要があります。

戻り値

Byte[]

応答パケット

例外

応答を受信する前にタイムアウトが経過しました。

適用対象

SendCommandAndWait(FirmataCommandSequence, TimeSpan)

応答を期待して、デバイスにコマンドを送信します。

protected byte[] SendCommandAndWait (Iot.Device.Arduino.FirmataCommandSequence commandSequence, TimeSpan timeout);
member this.SendCommandAndWait : Iot.Device.Arduino.FirmataCommandSequence * TimeSpan -> byte[]
Protected Function SendCommandAndWait (commandSequence As FirmataCommandSequence, timeout As TimeSpan) As Byte()

パラメーター

commandSequence
FirmataCommandSequence

送信するコマンド。 これは通常、sysex コマンドである必要があります。

timeout
TimeSpan

コマンド タイムアウト

戻り値

Byte[]

応答パケット

例外

応答を受信する前にタイムアウトが経過しました。

適用対象

SendCommandAndWait(FirmataCommandSequence, TimeSpan, CommandError)

応答を期待して、デバイスにコマンドを送信します。

protected byte[] SendCommandAndWait (Iot.Device.Arduino.FirmataCommandSequence commandSequence, TimeSpan timeout, out Iot.Device.Arduino.CommandError error);
member this.SendCommandAndWait : Iot.Device.Arduino.FirmataCommandSequence * TimeSpan * CommandError -> byte[]
Protected Function SendCommandAndWait (commandSequence As FirmataCommandSequence, timeout As TimeSpan, ByRef error As CommandError) As Byte()

パラメーター

commandSequence
FirmataCommandSequence

送信するコマンド。 これは通常、sysex コマンドである必要があります。

timeout
TimeSpan

コマンド タイムアウト

error
CommandError

エラーが発生した場合のエラー コード

戻り値

Byte[]

応答パケット

例外

応答を受信する前にタイムアウトが経過しました。

適用対象