2010/01/31

2010/01/15

N900とMBW-100の話

先日某所で某氏からMBW-100を譲り受けました。(ハリーが)

 MBW-100というのは...
 SonyEriccsonの初代(?)Bluetooth付腕時計な訳ですが、
 半年ほど前に某ショップでみょ~に安く売られていたので
 某島国にも大量に送られてきた模様です。

 まぁその時に買っても良かったのですが、
 (安すぎるから)初期不良とかで面倒なことになるのもアレだし...
 (これだけ何人も買えば)そのうち誰か手放すんじゃね...?
 (で、いくらで仕入れたか知ってるから)もっと安くw

...で、目論見通り手に入れた訳です(ぉ


折角なのでN900と接続させてみようと調べたところ
とりあえず接続テスト位はできそうなものが見付かったので
それで遊んでみました。

腕時計のボタンを押すと「コレが押されたっぽい?」という
応答を返すだけのものですが...楽しいです(ぉ

Pythonで書かれているので、ちょっといぢってナニカをする
ことも可能かもしれないので、これから少し遊んでみることにします。


以下は一応簡単な手順...(順番はてきとーでOK)

1.コチラからLinux用の"OpenWatch.py"をげっと

 どっちでもいいんですが、MBW-100の場合は
 "no media keys"の方が無難でしょう(たぶん)
 MBW-150とかMBW-200には"media keys"とやらが付いてるんですかね?

2.ソレをMyDocsとかそこらへんに放り込みます

3.Pythonのbluetoothモジュールが必要なので
 AppMgrから"maemo-python-device-env"あたりをインストールします

4.MBWをペアリングします

5.X Terminalで2.のディレクトリに移動して

 python OpenWatch.py (OpenWatch-no_media.pyか?)

 とやります...てかPythonScriptのもうちょっと
 スマートな実行方法ってありませんかね?(ぉ

6."Waiting ..."とか出たらMBWの接続ボタンを押します

7.接続状態でMBWのボタンを押すと画面に何か出ます

8.Ctrl+cで終了~(多分)

以上