データを受信するまで、プログラムを中断して待ちます。
ポート0のビット3は、受信バッファのデータ有無を監視するフラグに割り当てられています。WAITステートメントを使用して、このフラグが「データ有」に変化するのを待ちます。
WAITステートメントでは、受信バッファの状態が変化するのを待つと同時に、キー入力や、指定したタイムアウト時間が経過するのを待つことができます。
open "COM1:115200" as #1 wait 0,&h08
open "COM1:115200" as #1 wait 0,&h09
open "COM1:115200" as #1 timea = 30 'タイムアウト時間を3秒に設定 wait 0,&h19