2012年6月24日日曜日

BTstackをmbedで動かす(1)



BTstack(http://code.google.com/p/btstack/)Bluetooth stackをmbedに移植してみました。

サンプルプログラムの説明。

mouse_demo.cpp
マウスとペアリング(マウスのコネクトボタンを押す)するとマウスからのデータを表示します。
左クリックでLED1、右クリックでLED2、ホイールボタンでLED3が点灯します。

spp_demo.cpp
SPPでループバックをします。
パソコンからデバイスを検索すると上のキャプチャ画像のようにmbedのBluetoothデバイスがみつかります。

spp_counter.cpp
SPPでパソコンにデータを送ります。

spp_flowcontrol.cpp
SPPでパソコンからのデータを500msec間隔で受信します。

led_counter.cpp
BTstackのタイマー処理の確認。LED2が点滅します。

BTstack
---

0 件のコメント: