« ハイテックにあったテンプレートについて(1) | トップページ | RZ1Basic v0.1.1 公開 »

ハイテックにあったテンプレートについて(2)

ハイテックのダウンロードサイトにいくつかのテンプレートファイルがありますが、RZ1Basicで、このテンプレートのような長いソースコードでもちゃんとコンパイルできるようにといろいろやっていて気がついたところを報告の第二弾ですが、

RC Template Program Version 1.02 update 06/07/12
のテンプレートファイルについて、変な部分が2種類3カ所あります。

まず、
'************************************************
MOTOR_ON:
MOTOR G6A ' No.0‾7 Motors
MOTOR G6B ' No.8‾15 Motors
MOTOR G6C ' No.16‾23 Motors
MOTOR G6D ' No.24‾31 Motors

MOTOR G24
RETURN
'************************************************
ですが、0から23番のモーターオンを2回やっています。何か意味があるのでしょうか?わかりませんが、G6AからG6Dまたは、G24のどちらか一方でいいように思います。

それから、もうひとつ、変な部分が2カ所、key83とkey84の中ですが、
'************************************************
MOVE G6A, 113  76, 145,  93,  92
MOVE G6D,  53, 140,  17, 157, 112
MOVE G6B, 100,  60,  70
MOVE G6C, 100,  80,  70
WAIT
'************************************************
とありますが、113 76の間に、カンマが入っていません。roboBASICではこれをコンパイルしてしまいますが、RZ1Basicでは、変なコンパイルしてしまいますので、カンマを入れて下さい。

|

« ハイテックにあったテンプレートについて(1) | トップページ | RZ1Basic v0.1.1 公開 »

ROBOBASIC講座」カテゴリの記事

工作・改造・解析」カテゴリの記事

コメント

こんばんは。
情報ありがとうございます。
無限工房さんの「Template Plogram For GameCon(Version1.09 20070515).bas」を見ていますが、MOTOR_ONの方は直してありますね。(後ろのG24は削除されています。)
key83とkey84は、ご指摘の通り”,”がありませんでした。動作には問題ないようなのでコンパイルはできてしまっているようですね。

投稿: avalon | 2007年9月19日 (水) 18時57分

無限工房さん→夢現工房さんでした。
失礼しました。

投稿: avalon | 2007年9月19日 (水) 19時02分

avalonさん
いつもブログは意見させていただいております。すごく精力的にご活躍ですね。というか、ちょ〜リッチですね。いろいろなロボット比べられてうらやましいです。というか、本当はロボザック専用でなく、汎用性のあるソフトにしあげられればいいのですが、なにせ、ロボザックしかもってませんので、しかたありません。

で、本題。
コメントありがとうございました。
RC Template Program Version 1.02 update 06/07/12で、新しいバージョンのRZ1Basic v0.1.2でチェックかけたら、もう2カ所、カンマのない部分が引っかかりましたので、「ハイテックにあったテンプレートについて(3)」のブログもごらん下さい。

投稿: micono | 2007年9月20日 (木) 04時31分

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/221673/16476644

この記事へのトラックバック一覧です: ハイテックにあったテンプレートについて(2):

« ハイテックにあったテンプレートについて(1) | トップページ | RZ1Basic v0.1.1 公開 »