BTstack
.
BTstack Bluetooth stack
BTstackをmbedに移植してみました。
Import programBTstack
BTstack Bluetooth stack
SPP・SDPの動作テスト
spp_demo.cppを使います。
正常に起動するとmbedのLED2が点滅します。
パソコンからBuletoothデバイスを検索します。
プロパティのサービスを見るとSPPが提供されているのを確認できます。
デバイスを追加します。
ターミナルソフトでSPPのポートを開きます。
適当な文字を入力するとループバックで返ってくるのを確認できます。LED3が点滅します。
注意
パソコンでデバイスを登録してからmbedをリセットしないで下さい。
ペアリングの情報が消失して接続できなくなります。
デバイスを削除してからもう一度やり直してください。
L2CAPの動作テスト
mouse_demo.cppを使います。
1行目の#if 0 を #if 1 に書き換えてコンパイルします。(spp_demo.cppの1行目は#if 0にして下さい)
mbedを起動したらマウスのコネクトボタンを押してペアリングします。
正常にペアリングすると、 左クリックでLED1、右クリックでLED2、ホールボタンのクリックでLED3が点灯します。
更新履歴
- 2012/12/21 リンク切れを修正しました。
5 comments on BTstack:
Please log in to post comments.
はじめまして。
BTStackテストしてみました。BluetoothマウスとかXP上の東芝製Bluetooth STackとの接続は非常に安定 しており、これまてテストしたBluetoothライブラリィの中では一番完成度が高いように思います。
当方の設定が悪いのか、Windows7のPCのBluetoothとの接続はまだ出来てません。
これからもよろしく、お願いいたします。