User manual - デバイス制御ライブラリ リファレンスマニュアルver.1.01(2009年1月21日)

291
14.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 タイムアウト監視値の設定ファンクションにより信号線の監視を行います。