IrDA書き込み関数
- 更新日2025-07-30
- 5分で読める
接続IDで指定したIrDA接続に文字列データを送ります。

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