4D v14.3SET TIMEOUT |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v14.3
SET TIMEOUT
SET TIMEOUT
SET TIMEOUT は、シリアルポートコマンドの許容される待ち時間を設定します。シリアルポートコマンドが指定した時間seconds以内に終了しないと、そのシリアルポートコマンドは取り消され、エラー-9990が生成され、システム変数OKに0が代入されます。ON ERR CALLコマンドでインストールされるエラー処理メソッドを使用して、エラーをとらえることができます。 待ち時間はコマンドの実行に与えられたトータル時間です。データの送受信に要する時間ではない点に注意してください。以前の設定値を取り消し、シリアルポート通信のモニタを停止するには、secondsに0を指定します。 タイムアウトの設定が影響するコマンドは以下のとおりです: 以下の例はシリアルポートからデータを受信します。タイムアウトを設定し、RECEIVE PACKETでデータを受け取ります。設定した時間内にデータを受け取れない場合、エラーが発生します: SET CHANNEL(MacOS serial port;Speed 9600+Data bits 8+Stop bits one+Parity none) ` シリアルポートを開く |
プロパティ
プロダクト: 4D
履歴
初出: < 4D v6 参照
ON ERR CALL ARTICLE USAGE
ランゲージリファレンス ( 4D v11 SQL Release 6) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||