脈絡無く小技なネタが続きます、、、
いまさらですがBricx Command Centerのフォルダを見てたら
本体であるBricxCC.exeとは別に
「NBC.exe」
と
「NeXTTool.exe」という実行ファイルがあることに気がつきました。
どうやら、
NBC.exeはアセンブルやコンパイルを行うためのツール、
NeXTTool.exeはファイルを転送するためのツールのようです。
ためしにBricxCCを使わずにソースコードを作ってみます。
コマンドラインで直接呼び出します。
nbc -O=test.rxe test.nxc
↑
test.nxcをコンパイルして、test.rxeというファイルを出力させます。
NeXTTool /COM=usb -download=test.rxe
↑
test.rxeをUSBポートを通じてNXTインテリジェントブロックへ転送します。
実行結果です。
NXTに電源を入れた状態でUSBにつないでおくと、プログラムが転送されます。
「-upload」スイッチを使うと、逆にパソコン側へrxeファイルを転送することも可能です。
NXTソフトウェアを使うよりも手軽にファイル転送ができると思います。