問題タブ [btle]

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 投票する
1 に答える
749 参照

ios - iOS と Windows を Bluetooth Low Energy で接続できますか?

Windows PCとiOSデバイスをBluetoothで接続する必要があるプロジェクトがあります。

  1. 私が得たように、iOS プラットフォームでは、CoreBluetooth を使用でき、iOS デバイスは周辺機器として機能します。これは質問にはなりません。
  2. ただし、Windows プラットフォームでは、WPF を使用してソフトウェアを実装したいと考えています。しかし、使用できるAPIやその他のものが見つかりません。

それで、これを実装することは可能ですか?どうもありがとう。

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

polymer - ポリマー データバインディングのパフォーマンス

btle を介してデバイスからデータを読み取り、このデータをストリーミング グラフに表示するアプリを作成しようとしています。これをポリマーでやりたい。btle の複雑さを隠すのにいいでしょう。BTLE アイコンを表示する btle の html タグを設定し、ダブルクリックするとデバイスに接続されます。しかし、それが接続されているものは、(通知)データをグラフに接続する必要があります。ポリマー データ バインディングの例を見ると、入力フィールドのような非常に遅いデータ ソースにのみバインドされます。だから私の質問は、Polymerでこれを行うことができるか(2KB/秒)、それとも遅いので、データをPolymerから遠ざける必要がありますか?

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

bluetooth - 接続間隔と接続イベントはいくつですか? (Bluetooth 低エネルギー)

現在、BLuetooth Low Energyについて研究しています。Windows で接続間隔 (最小) と接続イベント (最大) の値を表示できるのは誰ですか? (BTLE のみ)。本当にありがとう!

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

android - Android BLE、デバイスに接続できません

Android で BLE デバイスと通信する必要があるアプリケーションを作成しています。

BLE デバイスへの接続を確立する際に問題が発生しています。

ケース 1) スキャン: デバイスが検出され、レポートされた後のスキャン中

次の方法で接続を試みています。

問題は、私がこれをテストした一部のデバイス (つまり、Android 5.0.1 を実行している HTC One M8 と Android 4.3 を実行している HTC Desire 516) で、接続プロセス、つまりコールバックが失敗しているようです。

ほとんどの場合、単に呼び出されません。現在、これは一貫した動作ではなく、場合によってはそうでない場合もあります。

2 番目の問題は、接続が確立されると、多くの場合、

呼び出しは失敗します。つまり、BluetoothGattCallback.onServicesDiscovered(...) も呼び出されません。Xミリ秒間隔で数回呼び出しを再試行しようとしましたが、試行回数や間隔に関係なく、一貫して失敗するようです。

ケース 2リスニング

デバイスを単純に「リッスン」しようとすると、ほぼ同じことが起こります。

多くの場合、同じ状況になります。

どちらの場合も、ほとんどの場合、Android で問題が発生しています。Nexus 5 デバイスでは、同じコードがほとんどの部分で機能しているように見えます (BT スタックが機能しない場合もあります)。私たちが持っている iOS アプリケーションには、これらの問題はありません。

誰かがこれらの問題に遭遇しましたか? それらに対処する方法はありますか?

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

swift - Bluetooth low Energy (BLE) のトランスペアレント UART 機能

BLE に関連する「トランスペアレント UART」機能とは何を意味しますか? デュアル BT チップ RF 4677 のこの式を見つけました。データシートには次のように書かれています。

GAP、SDP、SPP、および GATT プロファイルをサポートします。トランスペアレント UART モードを介してデータを送受信することにより、Bluetooth リンクを介してデータが転送されるため、UART インターフェースを備えた任意のプロセッサまたはマイクロコントローラと簡単に統合できます。設定は、UART 経由で ASCII コマンドを使用して簡単に行うことができます。Windows® ベースの GUI または PIC MCU 構成ドライバーも、UART 経由で構成設定にアクセスするために使用されます。

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

ios - Bluetooth Low Energy (BLE) でカスタマイズされた UUID を処理する方法

一部のデータを組み込み BLE モジュールに、またはその逆に転送する iOS APP を作成したいと思います。データ ストリームの最適な構造を得るために、対応する UUID を使用して独自の特性とサービスを作成します。これまでのところ、すべて大丈夫です!しかし、組み込み BLE モジュールでハードコードされた UUID を変更せずに 2 つ目の BLE モジュールを追加したい場合はどうなりますか? 追加したい BLE モジュールごとに完全に新しい UUID を生成する必要がありますか? この場合、特定のサービスと特性に対して予想される UUID を変更する必要があるため、iOS アプリも変更する必要がありますか? ありがとう!

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

ios - バックグラウンドであっても、BLE アプリは常にデバイスを検索できますか?

  • はいの場合、これをどのように実装できるか説明してください!