Rs-232c-1 0x41


RSクローズ


【機能】

 シリアルポートをクローズします。

【関数】

 int RsClose( void )
 {
   return trapa_svc( 0x41, pid );
 }

【入力】

 なし

【出力】

 リターンコード OK 正常終了
ERR_RSCLOSED オープンされていない

【解説】

 シリアルをクローズし、RTSおよびDTRをOFFにします。
 送信バッファに未送信データが残っている場合は、送信が完了するか20ms待って未送信データ数が減少しなくなるまでブロックされます。
 受信バッファにデータが残っていてもクローズ処理を行います。

 制御線を変化させたくない場合は、「RSクローズX」ファンクションを使用して下さい。

【関連項目】

 RSクローズX