ArduinoBoard コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
ArduinoBoard(Stream) |
指定されたストリーム (通常はシリアル ポートから) を使用して、Ardino ボード接続のインスタンスを作成します。 |
ArduinoBoard(Stream, Boolean) |
指定されたストリーム (通常はシリアル ポートから) を使用して、Ardino ボード接続のインスタンスを作成します。 |
ArduinoBoard(String, Int32) |
シリアル ポートに接続されている Arduino ボード接続のインスタンスを作成します |
ArduinoBoard(Stream)
指定されたストリーム (通常はシリアル ポートから) を使用して、Ardino ボード接続のインスタンスを作成します。
public ArduinoBoard (System.IO.Stream serialPortStream);
new Iot.Device.Arduino.ArduinoBoard : System.IO.Stream -> Iot.Device.Arduino.ArduinoBoard
Public Sub New (serialPortStream As Stream)
パラメーター
- serialPortStream
- Stream
Arduino/Firmata デバイスへのストリーム
注釈
デバイスは、最初のコマンドが送信されるときに初期化されます。 コンストラクターは常に成功します。
適用対象
ArduinoBoard(Stream, Boolean)
指定されたストリーム (通常はシリアル ポートから) を使用して、Ardino ボード接続のインスタンスを作成します。
public ArduinoBoard (System.IO.Stream serialPortStream, bool usesHardwareFlowControl);
new Iot.Device.Arduino.ArduinoBoard : System.IO.Stream * bool -> Iot.Device.Arduino.ArduinoBoard
Public Sub New (serialPortStream As Stream, usesHardwareFlowControl As Boolean)
パラメーター
- serialPortStream
- Stream
Arduino/Firmata デバイスへのストリーム
- usesHardwareFlowControl
- Boolean
True を指定すると、ストリームでハードウェア フロー制御がサポートされます (RTS/CTS ハンドシェイクを使用するシリアル ポート、またはプロトコルが既にフロー制御をサポートしているネットワーク ストリームを指定できます)
注釈
デバイスは、最初のコマンドが送信されるときに初期化されます。 コンストラクターは常に成功します。
適用対象
ArduinoBoard(String, Int32)
シリアル ポートに接続されている Arduino ボード接続のインスタンスを作成します
public ArduinoBoard (string portName, int baudRate);
new Iot.Device.Arduino.ArduinoBoard : string * int -> Iot.Device.Arduino.ArduinoBoard
Public Sub New (portName As String, baudRate As Integer)
パラメーター
- portName
- String
ポート名。 Windows では、通常、USB 経由で接続されている Arduino の場合、これは "COM3" または "COM4" です。 Linux では、"/dev/ttyAMA0"、"/dev/serial0"、"/dev/ttyUSB1" などの値を指定できます。
- baudRate
- Int32
使用するボーレート。 少なくとも 115200 ボーを使用することをお勧めします。