bluetooth-lowenergy

    7

    1答えて

    特性値が変更されたときにBluetoothデバイスから通知を取得しようとしています。このためには、クライアント特性設定(CCC)記述子の通知を有効にする必要があります。私は特性のためにsetNotifyValue(enabled: Bool, forCharacteristic characteristic: CBCharacteristic)を使用しましたが、価値の変更のための更新を得ていません

    5

    1答えて

    私の目標は、以前のに接続していたBLEデバイスにAndroidデバイスを再接続させることです。ユーザーの操作なしでは、従来のBTペアデバイスと同じ方法でパワーサイクルを通して働く)。 BTLEデバイスのアイデアの1つは、再接続が非常に高速であり、周辺機器の電力をほとんど消費しないように、サービス、ボンディング、およびイネーブル状態を節約することです。 私がやったことはうまくいくようですが、うまく動

    5

    2答えて

    周辺機器BLEデバイスがあり、後で別のiPhoneと共有するための識別子が必要です。例1 iPhone 'A'をペリフェラルに接続します。 iPhone 'A'はペリフェラルの識別子をデータベースに保存し、後で簡単にiPhone 'B'を取り、この識別子で検出されたペリフェラルに接続することができます。 iPhone-peripheral接続ごとに変更されるものはUUIDですが、MAC Addre

    6

    2答えて

    iOS設定の「Bluetooth」セクションのリストと同じように、ペアリングされたBluetoothデバイス(iOSデバイス)のリストを次の図に示すように取得する必要があります。 それは可能ですか? このタイプの機能を実行しているアプリはありますか? 私は次のことを試してみました: link1、link2、link3、link4、link5、link6 が、何も正確なリストを取得することが明らかに

    31

    4答えて

    のBluetooth低エネルギー接続パラメータ管理は私が(特に接続間隔)をいくつかの特定の接続パラメータを使用する必要があるBLE周辺機器を持っているアンドロイド6に を変更しているようですBLE仕様で許容される最小接続間隔(つまり7,5ms)を使用したいと考えています。 Android SDKでは、BLE GAP Central(スマートフォン)側から選択することはできません。GAP接続後に、G

    8

    1答えて

    ここにちょっとしたことがあると、あなたの助けが必要になるかもしれません。私は一度にいくつかのBLE特性を読んでみたいと思っています。そのためにPriorityQueueを使用することをお勧めします。私はすでにすべてのuuidsなどが一度にいくつかの方法を読む必要があることを知っている。 誰もそれがどのように正確に見えるべきか説明できますか?それとももっと簡単な解決法がありますか?事前に おかげで、

    48

    6答えて

    Androidバージョン6.0にアップグレードした後、デバイスでLocationサービスが有効になっている場合、Bluetooth Low Energy(BLE)スキャンが機能します。参考までにここをクリックしてください:Bluetooth Low Energy startScan on Android 6.0 does not find devices 基本的には、アプリと携帯電話の両方に対して

    5

    1答えて

    私はiOSアプリを操作して、音楽プレーヤーを制御していますBluetooth LE以上です。私は周辺機器(ウェアラブルウォッチ)を有効にしたBLEを持っており、音楽リモコンとして機能します。私は、AVRCPプロファイルがiPhone上で音楽を制御するためにiOSによって提供されるオプションであることを知りましたが、このプロファイルは従来のBluetoothプロファイル(BLEにはありません)に基づ

    5

    1答えて

    Bluetoothデバイスのスキャンを継続したいと考えています。バックグラウンドでアプリを稼働させたいと思います。出来ますか?接続されたBluetoothデバイスがあり、データ転送がある場合は、バックグラウンドで起床しているようです。しかし、私がバックグラウンドでスキャンしているだけの場合は、Uses Bluetooth LE accessories(plstのbluetooth-central)

    5

    3答えて

    私は私のコードで私はBLEのためのAPIから実装された新しいスキャンとScanCallbackを使用したい、BLEデバイスと接続する必要がアプリを開発しています21(Android 5)でも、Android 4.3以降との互換性を維持する必要があります。 if (Build.VERSION.SDK_INT >= 21) { mLEScanner.startScan(filters,