問題タブ [bluetooth-lowenergy]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
480 参照

ios - iPhoneからCC2540へのBlob書き込みを使用して、どのくらいの時間書き込みできますか?(BLE)

iPhoneからCC2540へのBlob書き込みを使用して、どのくらいの時間書き込みできますか?(BLE)

私はiPhoneを使用して約252バイトの特性を書き込みます(長い特性値を書き込みます)が、iPhoneは不明なエラーを返します.2540がタイムアウトになる可能性がありますか?

メッセージの長さが短い (ただし、90 バイトしか書き込めない) 問題はありません。2540 には Blob 書き込みに制限がありますか?

0 投票する
2 に答える
5215 参照

c# - C#ラップトップの内部Bluetooth 4.0からBluetooth Low Energy(BLE)周辺機器へのストリームの確立

Bluetooth Low Energy デバイス (BLE) に接続し、更新時または特定の間隔で特性を読み取るプログラムを作成しようとしています。

私の周辺機器は Texas Instruments CC2540 BLE デバイスです。

私の出発点は、心拍数モニターを備えた TI のサンプル プログラムを見ていました: http://processors.wiki.ti.com/index.php/Category:HealthDemo

ただし、これはドングルを使用しており、内蔵の bluetooth 4.0 モデムを使用する必要があります (後で android で作成する予定ですが、今のところ、windows のみを使用しています)。

ここでの問題は、ドングルが COM ポートを作成するのに、内蔵モデムが作成しないことです。それでも 32feet API を使用してスキャンし、CC2540 を見つけることに成功しました。しかし、ここから先はどうすればいいのかわかりません。connect() メソッドを呼び出してみましたが、タイムアウトするか、ネットワークが機能していないことを示すために、常に接続に失敗します。

なぜこれが起こるのですか?device.connect() を呼び出す以外のことをする必要がありますか?

コードスニペット:

0 投票する
1 に答える
723 参照

ios - iOS は、Bluetooth 検出デバイスを保持するアプリまたはサービスを構築できますか?

新しいデバイスを発見した場合は、ユーザーにプッシュ通知を送信します。開始方法とリソース/サンプル コードはありますか?

0 投票する
3 に答える
5685 参照

ios - CoreBluetooth でデータを送信する

Bluetooth LE 周辺機器が付属する iOS アプリを開発しています。私が解決できないと思われる1つのステップは、アプリから周辺機器に、またはその逆に実際にデータを送信する方法です。

これまでに構築したのは、サンプルの Bluetooth 周辺機器に接続し、そのサービス/特性/記述子をすべて読み取ることができるテスト アプリです。特定の特性の通知を切り替え、特定の特性に書き込むことができます。私が理解できないように見えるのは、「nバイトを周辺機器に送信し、周辺機器からmバイトを受信する」という最後のステップです。

外部アクセサリ フレームワーク (Apple が実際にこのプロジェクトに対して MFi の承認を与えた場合に使用するフレームワーク) を見ると、アクセサリと通信するために特定のセッションで入力ストリームと出力ストリームが提供されますが、CoreBluetooth にはそのようなオブジェクトは存在しません。

これは単に、CoreBluetooth の機能に関する Apple 側の見落としですか? それとも、周辺機器との間のデータの流入/流出を処理するために、独自の Bluetooth サービス プロファイルを開発する必要がありますか?

0 投票する
1 に答える
342 参照

ios5 - 温度を取得する Corebluetooth

フォーム コア Bluetooth フレームワーク iPhone を使用して体温や心拍数を取得するにはどうすればよいですか?

0 投票する
2 に答える
1494 参照

ios - iOS : 接続を待機している間、アプリケーションをバックグラウンドで維持する

Bluetooth デバイスへの接続を数時間監視する必要がある BLE を使用して iOS 5 アプリケーションを開発しています。UIBackgroundModes の plist で bluetooth-central を使用してきましたが、デバイスが接続されている限り、アプリケーションを実行し続けることができました。切断されたら、再接続しようとします。デバイスが再び広告を開始するとすぐに、それもうまく機能します。

問題は、接続が切断され、ユーザーが他のアプリケーションの使用を開始した場合、再接続されないことです。

私は問題が何であるかを確認しようとしていましたが、私が理解している限り、メモリレベルが低い場合、デバイスが接続されているとアプリを強制終了できませんが、何もしなければ強制終了できますつながっている。iPhone の「LowMemory」ログで、アプリが投棄されていることがわかります。

アプリが投棄されないようにするにはどうすればよいですか?

0 投票する
6 に答える
14873 参照

android - BTLE(Bluetooth Low Energy)開発キット-近接プロファイルが必要

Bluetooth Low Energy用の実証済みの開発キット(ボード)を誰かに教えてもらえますか?

私は特に、近接プロファイルとスマートフォン(特に、iPhoneとAndroidデバイス、さらにはBTLEを搭載するその他のデバイス)との互換性に関心があります。

また、どのスマートフォンが近接プロファイルをサポートするか教えていただけますか?

0 投票する
2 に答える
1111 参照

ios - iOS 6 の Bluetooth Low Energy。CBPeripheralManagerDelegate

iOS 6 でブロードキャスターが作れることを知りました。すなわちCBPeripheralManagerDelegate

の参照ドキュメントはどこにCBPeripheralManagerDelegateありますか?、Apple のサイトにはありません。まだ開発中ということでしょうか。

0 投票する
1 に答える
1575 参照

ios - iOS と CoreBluetooth Low Energy が必要ですか?

MFi ハードウェアと iOS アプリを作成しています。特定のイベントが発生したときに定期的に実行していなくても、BT デバイスにアプリに通知してもらいたいと考えています。

CoreBluetooth API を使用することは知っていますが、その API が BT Low Energy デバイスでのみ機能するのか、それとも通常の (もちろん MFi) BT 2.1 以降のデバイスでも機能するのかはわかりません。

私の質問は次のとおりです: CoreBluetooth API は Bluetooth Low Energy デバイスでのみ動作しますか、それとも 2.1 デバイスでも動作しますか?

0 投票する
1 に答える
1465 参照

ios - Request Blob ReadはCoreBluetoothフレームワークでサポートされていますか?

Bluetooth 4.0のコア仕様では、GATTプロシージャのRead Long Characteristic Valuesが定義されています。これは、ATT_MTUの制限である1バイトよりも長い特性値を要求するために使用されます。

この機能はCoreBluetooth(およびiOS)でサポートされていますか?周辺機器はTICC2541開発キットです。