User manual - 拡張機能ライブラリ リファレンスマニュアルver.1.00(2008年5月26日)

78
戻り値
xy_modem()の戻り値は終了情報を表します。
詳細は下記の通りです。
0
正常終了
1
強制終了(ファンクションキー押下による中止)
2
パラメータエラー
6
入力ファイルなし
7
出力ファイル作成エラー
9
通信エラー
11
電圧低下による中止(LB通知を行った場合のみ)
32
2 重オープン
33
応答なし
34
回線接続不可
35
話し中
36
ホストからキャンセル
37
回線未オープン
38
モデムエラー
50
内部エラー
51
タイムアウト
52
外部機器エラー
上記戻り値の 1(強制終了)は、アプリケーションでキー通知モードの設定(key_fnc_mode 関数に
設定)を行ったときのみ発生します。
発生時には、グローバル変数 xy_errorに通知フラグをセットし、xy_modem()内で通知フラグを一度ク
リアします。
上記戻り値の 11(電圧低下)は、アプリケーションで LB 通知モードの設定(pwr_inhabit 関数にて設
定)を行ったときのみ発生します。
発生時には、グローバル変数 xy_errorに通知フラグをセットし、xy_modem()内で通知フラグを一度ク
リアします。
APO の発生が懸念される場合、pwr_hold_apo 関数にて APO を禁止してください。
上記戻り値が38の時、グローバル変数 xy_error にモデムからのリザルトコードを数字でセットします。
補足
xy_modem()