User manual - Cライブラリ解説書(2006年4月17日)

DT-930 Cライブラリ解説
207
6.5.13. c_irout
ベーシックIOボックスへデータの送信を行います。
ベーシックIOボックスへの接続はカシオIRポートのみ可能です。
カシオIRポートは半二重制御でデータ転送を行います。
本ファンクションは、CTRL信号を制御して送信イネーブル(受信ディセーブル)に設定し、デー
タの送信を行います。
データの送信が終了すると受信イネーブル(送信ディセーブル)の状態に設定します。
本ファンクションは「n文字送信」、「送受信の有効/無効」、「IOボックス送信設定」の各ファンク
ションの機能を1つにまとめた機能を持ちます。従って、本ファンクションの正常終了後のCTRL
信号はOFFとなり、送受信の有効/無効の設定は送信ディセーブル、送受信イネーブルとなり
ます。
ER c_irout(
H
com_no
B *
buffer
H
length
);
パラメータ
com_no
通信ポート
COM0 カシオ IR インタフェース
buffer
送信バッファアドレス
length
送信文字数(バイト数)
戻り値
関数結果
E_OK 正常終了
E_NG 異常終了
E_PRM パラメータエラー
補足
・「COMのオープン」ファンクションによりSI/SO制御を行います。
・「COMのオープン」ファンクションにより信号線の監視を行います。
・「DR/CS/CDタイムアウト監視値の設定」ファンクションにより信号線の監視を行います。