bluez

    20

    1答えて

    Androidを実行しているデバイス(APIレベル= 14)がLinuxを実行しているサーバーに接続する必要があるプロジェクトを作成しました。ラズベリーパイ)をBluetooth経由で送信します。接続が確立されると、アプリケーションは暗号化されたXML文字列をRPiに送信します。 RPiはこの文字列を解読し、XMLを解析して対応するアクションを実行する必要があります。アクションの結果はAndroi

    7

    3答えて

    linux [ubuntu]でcの基本コードを実行して、Bluetoothデバイスを検索しようとしていますが、問題が発生しています。 コマンドsudo apt-get install bluezを使用して、必要なblueZライブラリをインストールすると、bluezはすでに最新のバージョンであるといえます。 しかし、エラーがgcc -o simplescan simplescan.c -lbluet

    1

    1答えて

    私はbluez 5.37をLinux 2.6にバックポートしています。私はgatttoolが切断時に非常に高いCPU使用率を引き起こすことに気付いた。これは複製が非常に簡単です。インタラクティブモードでgatttoolを使用してBLEデバイスに接続し、切断します。 disconnectコマンドを実行するまで、CPU使用量は問題ありません。 CPU使用率を観察すると、gatttoolは70-80%を

    17

    4答えて

    BlueZには多くの文書があります。そして、同じことから、私はBlueZがA2DPシンクサポートをサポートしていることを理解しました。同時に、アンドロイドデバイスは、内部のaudio.confファイルを変更することで、A2DPシンクとして動作させることができます。 また、アンドロイド4.2以降では、BlueZスタックがBroadcomのBluedroidスタックに置き換えられたこともわかりました。

    24

    2答えて

    私はFitBitジップを購入しました。このデバイスはBluetooth 4.0 LEを使用します。私は少なくともbluez経由でそれに接続したいと思います。それが成功すれば、私が把握できるプロトコルの量を知りたいです。 私は、Bluetooth 4.0をサポートしているLenovo P500 Ideapadを使用しています。私が行うと(一種の) を動作するようです: hcitool lescan

    12

    3答えて

    hcitoolまたはCプログラムで使用可能なすべてのBluetoothデバイスをスキャンできます。 シンプルエージェントのPythonスクリプトでデバイスのアドレスを使ってペアリングすることができます。 hcitool、hciconfig、または何らかの種類のbluetoothコマンドを使用してペアデバイスを削除できるかどうかを知りたいと思います。 hci0コントローラで検出されたデバイスの情報が

    0

    1答えて

    でUUID、メジャーとマイナーの値を取得します。私は、このコマンド sudoのhcitool lescan でビーコンのMACの住所がを得ることができた。しかし、このリターンMACは住所がありません検出されたUUID、メジャーおよびマイナーの値。誰かがそれらを取得する方法を持っていますか?

    8

    1答えて

    CoreBluetooth(Bluetooth 4.0)を使用してiPhone経由でRaspberry Piに接続しようとしています。私は、デバイスを発見し、このコードを使用して接続要求を送信しています if (peripheral != self.foundPeripheral) { NSLog(@"Try to connect to %@", peripheral.name);

    0

    1答えて

    私は、私のLinuxボードにbluezに付属のexample-gatt-server.pyスクリプトを使って作業しています。私は私のカスタム特性の1つに通知を追加したいと思います。そのためには、クライアント特性設定記述子を定義してそれを私のカスタム特性に追加する必要があります。ここで私はこれをやっている方法です - クラスClientCharacteristicConfigurationDescr

    5

    2答えて

    現在、BlueZ 5.0とLinuxを使用して複数のBLEデバイスに接続しようとしています。私は1つのホストBLEアダプタを持っており、この機能を接続して実行するためにgatttoolを変更しました。変更されたgatttoolのインスタンスを実行すると、正常に接続してBLEデバイスから通知データを受信します。変更されたgatttoolの別のインスタンスを実行して別のBLEデバイスに接続すると、この