2009-09-25

[memo] TAP-Win32

Windows XPの場合,IPv6をまず有効にする.
$$ ipv6 install
TAP-Win32のインストール.コチラからzipファイルをダウンロード(netdriver-tap83.zip).ファイルを解凍後,解凍先フォルダで以下のコマンドを実行.
$$ tapcontrol install OemWin2k.inf tap0801co
自分の場合,自動的に終了してくれなかったので,Ctrl+Cで終了させる.インストールされているかは,以下のコマンドで確認可能.
$$ tapcontrol hwids TAP0801co
インストールされていれば,ネットワーク接続の所にTAPデバイス(TAP-Win32 Adapter V8(coLinux))が見えるはずです.

2009-09-14

[memo] Sun SPOT コマンドライン

Sun SPOTのDeveloper’s Guideの前半部「Building and deploying Sun SPOT applications」を読んだ.そのメモ書き.HostApplicationの部分が分かりにくく,あんまり理解していない気がする.

  • ant jar-app
    • プロジェクトをビルドする
  • ant info (-Dspotport=COM10)
    • 接続しているSunSPOTのデバイス情報を取得
    • -Dspotport=COMxx でSunSPOTを指定
  • ant jar-deploy
    • アプリケーションを展開する
  • ant run
    • アプリケーションを実行する
  • ant deploy run
    • ant jar-app + jar-deploy + run
    • ビルドしてSunSPOTに展開して実行する
  • ant getavailablesuites
    • インストールされているスイートを調べる
  • ant flashlibrary / ant resetlibrary
    • すべてのアプリケーションスイートを消去する,リセットする
  • ant enableota, diableota
    • OTA("over the air")コマンドサーバを有効化,無効化
    • basestationノードは,disableに設定
  • ant -DremoteId= 0014.4F01.XXXX.XXXX deploy
  • ant -DremoteId= 0014.4F01.XXXX.XXXX run
    • basestation経由でOTAを用いてリモートのSunSPOTのアプリケーションを操作
  • ant info -DremoteId= 0014.4F01.XXXX. XXXX
    -Dradio.channel=
    -Dradio.pan.id=
    -Dradio.transmit.power=
    • チャネル,PAN ID,無線出力をセットする