User manual - Cライブラリ解説書ver.1.01(2006年6月15日)

DT−300C ライブラリ解説書
155
機能 COMステータスのリード 関数名 c_status
通信ポートのステータスを読出します。
ステータスのアトリビュートには以下のものがあります。
通信エラー、受信キューオーバーフロー及びブレイク信号は割込み要因の
エラーステータスは本ファンクションによりクリアします。
・信号線(DR、CD、CS)のON/OFF
・受信バッファオーバーフロー
・通信エラー(パリティ、オーバーラン、フレーミング)
・ブレイク信号の受信
・受信キューに格納されたデータ(受信データ)の有無
C言語インタフェース
【コーリングシーケンス】
ER ercd = c_status( H com_no );
【パラメータ】
H com_no : COM NO.
COM0 :3WireIR
【戻り値】
ER ercd : エラーコード
【エラーコード】
COM
ステータス : 正常終了(次ページ参照)
E_NG FFFFFFFFh : 異常終了
E_PRM FFFFFFFEh : パラメータエラー
備考