条件は、9600bps パリティなし 8Bit ストップビット1 です
ポートは開いているようなのですが…(comstatが”0”になるから)
実際に送信できてないようなのです。
ハイパーターミナルでは送信できるのですが、
HSPで行うには何か、コツがあるのでしょうか?
------------------------------------------------------------
#include "hspext.as" ;シリアル制御プログラムを使う。 title "Servo" ;タイトル表示 screen 0,640,480,,100,100 ;初期画面サイズ onexit goto *theend ;COM開放ミス危険回避 comopen 1,"baud=9600 parity=N data=8 stop=1" ;ポートの設定 if stat { print "COM1ポートが開けません。" } comstats=aaa ;COMポート監視結果を表示用変数 comstat comstats ;COMポート監視 mes comstats ;COM監視結果表示 0ならばポートが開いて動作できる? comput "G0,1" ;この文字列を送信したい wait 100 comput "P0,050,150";この文字列を送信したい wait 100 comput "R0,0180,1180";この文字列を送信したい *theend comclose end ;終わる。