iPhoneとWiPortのOSC通信(ひとまず成功)

iPhoneからUDPを送ってるだけなのでできるとは思ったけど
WiPortのシリアル出力がどんな感じになるかイマイチわからんかったので
実際に購入してやってみた。

テストセットはブレットボードにて
WiPortは面実装コネクタじゃないとあかんので、若松にて専用基板も購入。
これも2列のピンヘッダなのでさらにゲタ履かせ、ついでに通信確認のLEDも付けてみた。
WiPort <-> iPhone communicaton via OSC

それにしてもアンテナの同軸がWiPortのケースに干渉しててとっても気持ち悪い。。。。
これってどーなのさ??
あとで加工しとかなきゃ。
WiPort <-> iPhone communicaton via OSC

でもって、WiPortの設定は、基本的な設定(自分IP,ポートなど)、無線LAN(アドホックとか)、シリアルポート(ここでUDP、相手IP、相手ポートなどの設定をする)
これくらいでよかったんだけど、なんかよくわからなかったので
winにて説明書通りに設定。
仮想COMポートで(win用ドライバ)通信できることを確認。要はWiFiがちゃんと設定できてるか確認したかった。

これができてからmacにてUDPなどの設定を。
そーすると、こんな感じでiPhoneと繋がりました。
これはiPhoneから出しているMIDI用のOSCメッセージ
なんとなくMIDIっぽいメッセージで
WiPort <-> iPhone communicaton via OSC

こちらは実際の動画
ちょっと遅いのは、WiPortのシリアルポートの設定を9600bpsにしちゃったもんで。
あとで速くしてやってみる。

とはいえ、べつにOSCじゃなくてもいいんだよね。
iPhoneの通信部分を作るの面倒だったんで実装済みのOSC送信でやったんだけど。
しかもiPhone側のOSC受信はまだ未実装なので、iPhoneからデータおくりっぱ。
やっぱ相互通信できるようにちゃんとやらないばねえ。

ひとまずWiPortと通信できるってことで、これ何を意味するかとゆーと
iPhoneはMacやWinのPCと通信するのが基本だけど、
WiPort使うことで、こんどは非PCのワンチップマイコンと通信できるようになりますわ。
いわばスタンドアローンな機器(非PC)を無線制御できるようになるとゆー。
Bluetoothやシリアルポートが(正攻法で)利用できないとなると唯一外界と繋ぐ方法は無線LANしかないし
無線LAN-シリアルブリッジのWiPortが使える意味は、iPhpneを汎用デバイスとしてつかいたい
自分にとってはなかなか大きいのでした。

まだまだ不明なとこもあるから、さらに検証しとこ。

Share on Facebook

5 Comments

  1. 返信
    micono 2008/9/30 火曜日

    miconoです!
    すばらしい!
    iPhone(touchも)で「非PCのワンチップマイコンと通信できる」こと有用ですよね。。。それにしても、仕事が速いですね。
    いいなぁ〜欲しい〜最低5万の投資ですね…(汗)

  2. 返信
    recotana 2008/9/30 火曜日

    ありがとうございますー・
    もちょっと余裕できたら、実際にAVR繋いでなんか制御しようとおもってますー。

  3. 返信
    micono 2008/10/15 水曜日

    miconoです。
    http://www.sparkfun.com/commerce/product_info.php?products_id=8869
    というのを見つけたんですが、代理店のストロベリーリナックスさんに問い合わせたら、取り寄せできるそうでした。アンテナも基板も付いてるみたいだし、だいたいの値段を教えてもらえたんですが、Wiportよりはだいぶ安くなりそうでした。電波法改正で、認可もとれそうだとも聞きました。
    確実なことは言えないと思いますが、これもWiportと同じように、iPhoneでコントロールできそうですかね?

  4. 返信
    recotana 2008/10/21 火曜日

    お返事が遅くなってすいません!
    またいいもの見つけてきましたね・
    しかも認証予定があるというのはすばらしい。
    SPIも使えるしかなりいいかも・・
    これでたら買っちゃいます。(いまんとこsparkfunでもout of stockですが)

    コントロールは可能だと思いますよー

  5. 返信
    kei 2008/10/30 木曜日

    hi,
    where can i find a distribution of OCcam? can you, please, send me one as the guy’s site seems to be down?

    cheers,
    k

コメントを残す

メールアドレスが公開されることはありません。

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>