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