URLをクリップボードにコピーしました
シェア用URL:https://faq2.epson.jp/web/Detail.aspx?id=34100
|
最終更新日 2019/01/17 |
FAQ番号:34100 |
|
印刷が途中で中断される<スマートレシートプリンター>
|
|
スマートレシートプリンターのサンプルプログラムで印字しているが、一回の印刷にかかる時間が長いとエラーになり印刷が中断されてしまう。対策を教えて欲しい。
|
|
-
-
印刷が途中と止まり [ EX_TIMEOUT ] が返る場合は、印刷処理にかかる時間が印刷先の指定 ( URL ) で設定する [ タイムアウト時間 ] を超えています。 [ タイムアウト時間 ] はスマートレシートプリンターの内部処理時間も含みますので、印刷開始から印刷終了までの時間として設定する必要があります。
スマートレシートプリンターのエンドポイントアドレスは、以下のフォーマットで指定します。 http:// [ IP アドレス ] /cgi-bin/epos/service.cgi?devid= [ デバイスID ] &timeout= [ タイムアウト時間 ] 設定された [ タイムアウト時間 ] を経過すると印刷をキャンセルしますが、印刷をキャンセルする処理が始まる前にプリンターが解釈したデータは印刷されます。 このような場合に、印刷が中断されたように見えます。 対策印刷開始から印刷完了するまでの時間を [ タイムアウト時間 ] 内になるように調整してください。 一度に印刷するレシート枚数を減らすなどの工夫が必要になります。
スマートレシートプリンターのファームウェアを Ver.4.1 以降にアップデートすることで [ タイムアウト時間 ] を最大 300 秒まで設定することができます。Ver.4.1 以前のファームウェアでは [ タイムアウト時間 ] は最大 60 秒です。 ファームウェアをバージョンアップする [ ファームウェアアップデーター ] は こちらから入手できます。 スマートレシートプリンター | TM-L90-i,TM-T70-i,TM-T88V-i |
---|
|