MATLAB Function Reference | ![]() ![]() |
表示
serialbreak(obj) serialbreak(obj,time)
引数
obj |
シリアルポートオブジェクト |
time |
ブレークの期間、ミリ秒単位 |
詳細
serialbreak(obj)
は、obj
に接続されているデバイスを10ミリ秒間切断します。
serialbreak(obj,time)
は、time
で指定されたミリ秒間、デバイスを切断します。ブレークの期間は、オペレーティングシステムでは、あまり精度の高いものでないことに注意してください。
注意
いくつかのデバイスに対して、ブレーク信号は、ハードウエアのバッファをクリアさせる一方法です。
デバイスとの切断を行う前に、obj
を関数 fopen
を接続しておく必要があります。接続されたシリアルポートオブジェクトは、Status
プロパティ値を open
に設定しています。obj
が、デバイスに接続されていない場合、切断しようとすると、エラーが生じます。
serialbreak
は、同期関数で、実行が完了するまで、コマンドラインを停止します。
データが非同期に記述されて、serialbreak
を起動すると、エラーが戻ります。この場合、stopasync
関数をコールするか、または、書き込み演算が終了するまで、待つ必要があります。
関数
プロパティ
![]() | serial | set | ![]() |