»あれこれ考えてみる(もぅ待てない...)ロボットを操作している際、モーションの途中で、別の動きをさせたい時もきっとあると思いますが、ROBOBASICでは割り込み処理(*)はできないですよね。(*)「割り込みとは、コンピュータがその周辺機器などから受け取る要求の一種である。コンピュータは割り込みに応じて現在の処理を中断して、別の処理(割り込み処理)を行う。現在の多くのCPUは、割り込みを処理するための機能を備えている。」ま、できないことは、できないでいいんですけど、途中で、別なことをさせる為に、どんなことができるのか、どんなプログラミングにしたらいいのか、たまに考えたりします。MR-C3024は、スイッチをオンにすると、プログラムが再生しますが、その状態でも、「コントローラの情報」を得たり、「プログラムを転送」したりすることができます。このように、ロボットを操ってる最中に、何かできないか?ということで、今回は、「待つのをやめる」というタイトルにしましたが、DELAYコマンドで待機している状態を止めさせることをやってみまたいと思います。以下のサンプルプログラムを、転送します。」という音が鳴ります。うっとおしいので、ストップボタンで、一旦プログラムを止めてDELAYは、SRAMの0x04DEの値が、DELAY中=0xFFになっています。これをゼロにできれば待つのを止めるということになります。RZ1BasicまたはRZ1Terminalのコマンドテストで、この値を操作させてみましょう。ここで、以下の図のように書込みます。0x00を「SRAMの0x04DE番地にを0にする」というコマンドになります。これを実行させる前に、もうひとつチェックしておいて下さい。ポートの設定で「自動で切断しない」にしておいて下さい。スタートボタンをクリックして、プログラムを再生させます。「データ送信」ボタンをクリックしてみましょう「データ送信」ボタンをクリックするとすぐに音が鳴りますよね※未接続な状態だと、最初の1回目だけは、接続の為の時間がかかってしまいます。実用的な話ではないんですが、コントローラーソフトを作る時に、応用させていこうかと考えています。12月1-2日開催(2012.11.09)5V対応SBDBTがついに発売開始!(2012.10.26)コメント初めまして。Utilitiesにコメントすべき内容なのですが、最近の更新がなかったのでこちらのブログに失礼いたします。質問なのですが、コピポッドの新しいバージョンは出ないのでしょうか?先日パソコン(マック)が壊れてしまいiTunesのデータが全て飛んでしまったのでiPodから楽曲を復活させたいのですが、コピポッドの使用期限が2008年4月30日までとなっていまして・・・。役に立つ素晴らしいソフトだと思うので出来たら利用したいです。本当に図々しいコメント失礼致しました。Q-boの本体ロボゼロロボゼロのバックナンバーを一覧にしたページへロボゼロのコントロールボード(HSWB-4F)@niftyが提供する無料ブログはココログ!RSSを表示する。