問題タブ [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.
ios - iOS と Windows を Bluetooth Low Energy で接続できますか?
Windows PCとiOSデバイスをBluetoothで接続する必要があるプロジェクトがあります。
- 私が得たように、iOS プラットフォームでは、CoreBluetooth を使用でき、iOS デバイスは周辺機器として機能します。これは質問にはなりません。
- ただし、Windows プラットフォームでは、WPF を使用してソフトウェアを実装したいと考えています。しかし、使用できるAPIやその他のものが見つかりません。
それで、これを実装することは可能ですか?どうもありがとう。
polymer - ポリマー データバインディングのパフォーマンス
btle を介してデバイスからデータを読み取り、このデータをストリーミング グラフに表示するアプリを作成しようとしています。これをポリマーでやりたい。btle の複雑さを隠すのにいいでしょう。BTLE アイコンを表示する btle の html タグを設定し、ダブルクリックするとデバイスに接続されます。しかし、それが接続されているものは、(通知)データをグラフに接続する必要があります。ポリマー データ バインディングの例を見ると、入力フィールドのような非常に遅いデータ ソースにのみバインドされます。だから私の質問は、Polymerでこれを行うことができるか(2KB/秒)、それとも遅いので、データをPolymerから遠ざける必要がありますか?
bluetooth - 接続間隔と接続イベントはいくつですか? (Bluetooth 低エネルギー)
現在、BLuetooth Low Energyについて研究しています。Windows で接続間隔 (最小) と接続イベント (最大) の値を表示できるのは誰ですか? (BTLE のみ)。本当にありがとう!
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 アプリケーションには、これらの問題はありません。
誰かがこれらの問題に遭遇しましたか? それらに対処する方法はありますか?
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 経由で構成設定にアクセスするために使用されます。
ios - Bluetooth Low Energy (BLE) でカスタマイズされた UUID を処理する方法
一部のデータを組み込み BLE モジュールに、またはその逆に転送する iOS APP を作成したいと思います。データ ストリームの最適な構造を得るために、対応する UUID を使用して独自の特性とサービスを作成します。これまでのところ、すべて大丈夫です!しかし、組み込み BLE モジュールでハードコードされた UUID を変更せずに 2 つ目の BLE モジュールを追加したい場合はどうなりますか? 追加したい BLE モジュールごとに完全に新しい UUID を生成する必要がありますか? この場合、特定のサービスと特性に対して予想される UUID を変更する必要があるため、iOS アプリも変更する必要がありますか? ありがとう!
ios - バックグラウンドであっても、BLE アプリは常にデバイスを検索できますか?
- はいの場合、これをどのように実装できるか説明してください!