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

331
エラー値
IRERR_LOCK
詳細
通信用のデバイスおよびリソースが既にロックされているときに発生します
DT-930 では通信関数とシステム資源を共有していますので先に起動された方に資源を利用する権利があ
ます。このエラーが発生したときは資源が開放されるまで待たなければなりません
OBR との排他制御を行っていますので OBR 起動中にも当該エラーとなります
関数名 IrCOMM 状態 主なエラー対処方法
Ir_Open
オープンは行わずクローズ状態 ・デバイス、リソースが開放されてから再実行して下さい
・既に IrCOMM(赤外線ポート)がオープンしています。クローズし
てから再実行して下さい
エラー値
IRERR_DISCONNECT
詳細
コネクト手続き中またはコネクト後に相手局からの応答が無くなったとき、相手局からコネクト切断された
ON 立上げを行ったときに発生します
関数名 IrCOMM 状態 主なエラー対処方法
Ir_Open
オープンは行わずクローズ状態 ・通信環境を確認して再実行して下さい
Ir_Close
Ir_Read
Ir_Write
Ir_EROn
Ir_EROff
Ir_RSOn
Ir_RSOff
Ir_BreakOn
Ir_BreakOff
Ir_QueryTx
Ir_QueryRx
Ir_CheckCD
Ir_CheckDR
Ir_CheckCS
Ir_CheckCI
Ir_CheckBrea
k
Ir_Init
クローズ状態となります ・相手局と通信不可能な環境にあるのでその原因を取り除い
IrCOMM(赤外線ポート)のオープンを行って下さい
相手局から一定時間応答がない(回線が外れている)場合が
考えられます
エラー値
IRERR_PARAMETER
詳細
関数のパラメータの入力値に誤りがあるとき発生します
関数名 IrCOMM 状態 主なエラー対処方法
Ir_Open
Ir_CheckCD
Ir_State_set
Ir_SetPortCon
fig
カレントの状態に変化はあり
ません
・入力パラメータを確認して下さい