私は最終年度の学位プロジェクト用に非常にシンプルなアプリを開発しています。これは、Bluetooth デバイスが範囲を超えて移動すると、アラームをトリガーするスーパーバイザー タイムアウトを作成するシンプルな近接アプリケーションです。
私の主な問題は、実際に TI CC2540 (KeyFob) と接続しようとすることです。TI が提供するデモ ソフトウェアをロードしました。すべて Btool などで問題なく動作します。また、CC2540 とペアリングする HTC Desire C (ICS、BT4.0) を使用しています。アプリをまとめましたが、最近、Android SDK から BTChat の例をダウンロードしました。サンプル アプリは Keyfob を認識し、正しい Mac アドレスも取得しますが、接続しようとするとすぐに接続されません (リンクを確立します)。多くの調査を行った結果、問題は UUID (128) の領域にあるのではないかと考えましたが、デバイスの正しい UUID を見つけることができません。ちなみに、私は Android Dev Web サイトの一般的なものと派生物を使用しましたが、成功しませんでした。
最終的に、私のデバイスを認識したが、UUID に対して「null」応答を返した Iphone (Bluetooth Smart Scanner) 用の既存のアプリを見つけました。
どこに行けばいいのか途方に暮れています。誰か正しい方向に向けてもらえますか?
よろしくウェイン