00387 02/12/16 20:20 while + send
投稿者 : kymk   コメントを投稿する

下記の様な通信中のルーチンを回すとsendの部分で
「シリアルポートの書き込みに失敗しました」とメッセージされます。
また、sendの後にsleepを入れると動作します。
スクリプトの先頭で、@RECEIVEを固定文字にすると動作します。
ハードウェアフローは行っていますが、スクリプト中では無効なのでしょうか?
getline @RECEIVE
##TIMES = 0
while ( ##TIMES < 499 )
send @RECEIVE + "^00A"
##TIMES = ##TIMES + 1
endwhile


新規に投稿する