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

113
5.2.4. prn_tecinf_send2
プリンタに対して指定レングス分のコマンドをタイムアウト付きで送信します。
ER prn_tecinf_send2(
B *
command_prt,
UB
status,
H
end_wait
)
パラメータ
command_prt
送信するコマンドのアドレスを指定します。
status
通信の継続/終了を指定します。
P_CONTINUE
継続
P_END
終了
end_wait
送信コマンドの処理終了待ち時間を 1255(秒単位)で指定します。
戻り値
下記の値を返します。
E_OK
正常終了
E_TIMEOUT
受信タイムアウト
E_PRN_ERR
エラーステータス受信
STX CRC を除いたもの)
E_NG
異常終了
E_PRN_POF
未オープン
E_PRN_LB
ローバッテリー
E_PRN
パラメータエラー
説明
本関数はプリンタに対して各種コマンドの送信を行います。
プリンタが受け付けたコマンドの実行を開始し、処理終了時にハンディターミナルに返す ACK の待ち
時間を指定できます。
指定した時間内にプリンタがコマンド処理終了の ACK を返せない場合は、受信タイムアウトを返しま
す。
(印字コマンドでは、印字開始から、印字終了までの時間は、周囲温度、バッテリ電圧、印字長、印字
デューティなどによって変わりますので、出力状態に合った適切な時間を設定する必要があります。周
囲温度による影響は下記備考を参考にして計算してください。)