IrDA読み取り関数
- 更新日2025-07-30
- 6分で読める
接続IDで指定したIrDA接続から読み取るバイト数で指定したバイト数を読み取ります。

入力/出力
モード (標準)
—
モードは、読み取り処理の動作を示します。
接続ID
—
接続IDは、IrDA接続を固有に識別するIrDA接続Refnumです。
読み取りバイト数
—
読み取りバイト数は、関数がIrDAデバイスから読み取るバイト数を示します。以下のいずれかの方法で、サイズが異なる場合があるメッセージを処理します。
タイムアウト (ms) (25000)
—
タイムアウト (ms) は、ワイヤレスネットワーク上のIrDAデバイスからのバイトを、関数が完了してエラーを返し終わるまで待機するミリ秒単位の時間を指定します。デフォルト値は25,000 msです。値-1を指定すると無限に待機します。
エラー入力 (エラーなし)
—
エラー入力は、このノードを実行する前に発生したエラーの状態を示します。この入力は、標準エラー入力として機能します。
接続ID出力
—
接続ID出力は、IrDA接続を固有に識別するIrDA接続Refnumです。この値を使用して、後に続くIrDA関数呼び出しで、この接続を参照します。接続ID出力は、常に接続IDと同じ値です。
データ出力
—
データ出力は、関数がIrDAデバイスから読み取る、文字列または平坦化した文字列のデータです。「文字列から非平坦化」関数を使用して、データを正しいデータタイプに変換します。また、 Unflatten From XML 関数を使用して、 XML フォーマットのデータを変換することもできます。
エラー出力
—
エラー出力には、エラー情報が含まれます。この出力は、標準エラー出力として機能します。 |
サンプルプログラム
LabVIEWに含まれている以下のサンプルファイルを参照してください。
- labview\examples\Data Communication\Protocols\IrDA\Simple IrDA\Simple IrDA.lvproj
- labview\examples\Data Communication\Protocols\IrDA\Simple IrDA\Simple IrDA.lvproj
モード (標準)
—
接続ID
—
読み取りバイト数
—
エラー入力 (エラーなし)
—
接続ID出力
—
データ出力
—
エラー出力
—