User manual - DT-810PR制御関数解説書Rev.1.10(2006年9月29日)

     
          
     
        
                
        
- 6 -
題目
赤外でのコマンド送信 関数名
prn_tecinf_send
機能
プリンタに対して、各種コマンドの送信を行います。
・送信単位は、コマンド内に記述されているレングス分です。
・送信コマンド内にステータス要求コマンドは記述しないで下さい。
プリンタとのリンクの確立、データ送信、再送、エラーステータス受信処理を行います。
また、ステータスに P_END を指定すると、EOT送信によるリンクの終結処理を行います。
C言語インターフェース
コーリングシーケンス
ER ercd = prn_tecinf_send ( B *command_prt, UB status );
【パラメータ】
B *command_prt 送信するコマンドのアドレス
UB status 通信の継続/終了を指定
P_CONTINE :継続
P_END :終了
複数に分けて送信する場合は、途中のコマンド送信時は
P_CONTINUE、最後のコマンド送信時に P_END を指定します。
【リターンパラメータ】
ER ercd
E_OK :正常
E_TIMEOUT :受信タイムアウト
E_PRN_ERR :エラーステータス受信
(エラーステータスは、prn_tecinf_open で指定
した受信バッファに格納されます)
E_NG :異常
E_PRN_POF :未オープン
E_PRN_LB :ローバッテリ
E_PRN :パラメータエラー
備考
関連ファンクション