core-bluetooth

    7

    3答えて

    私がBluetoothデバイスからの接続を切断した後、didDisconnectPeripheralデリゲートで接続が切断されていることを確認した後、私はviewcontrollerを終了しようとします。 「無効な[CoreBlueooth] XPC接続」 のViewControllerが却下される前に、ブルートゥースを使用してクリーンアップする必要があり、特定の中に何かがあります:これは私がメッ

    0

    1答えて

    BLE113を使用して、スキャンレスポンスでセンサーから動的に変化するデータを含むことに成功しました()。これは、iOSアプリでうまく取り上げられます。 iOSは、 kCBAdvDataLocalNameに関連付けられたデータを、制限がある文字列として解釈します。私はより多くのデータを送る必要があり、ASCIIへのエンコーディングで失われたスペースを買う余裕はありません。 誰かがスキャン応答でRa

    1

    1答えて

    私は現在、自動販売機からdexデータを取得するために使用されていたHoneywellのDEX BLE-1アダプタを持っています。 CoreBluetoothを使用してスキャンを行い、ペリフェラルにペア設定する、すばやい3 iOSアプリがあります。アダプターには、シリアルポート、バッテリー、およびデックスサービスの3つのサービスがあります。 dexサービスには、ファームウェアのバージョン、セッション

    0

    1答えて

    現在作業中のコントローラには、統合Bluetooth LEインターフェイスがあります。今私はこのコントローラーに、BLEコントローラーを持っている私のMacbookからデータを送信したいと思います。私のニーズに合ったクールなツールを知っていますか? ありがとうございます!

    2

    1答えて

    私は、かなり標準的なユーザーインターフェイスで選択されたiOSデバイスに接続するBLEデバイスを持っていますUITableView)。 接続は簡単です。内部処理の後にCBCentralManagerのconnectPeripheral(peripheral:options :)を呼び出すだけです。 iPhoneを自動的に再接続しないように、デバイスを「忘れる」必要があります。私はcancelPer

    0

    1答えて

    CoreBluetoothをCBPeripheralManagerとして使用してBluetoothアクセサリとしてMacをセットアップしました。 Macは設定された特性CBUUIDで広告を出していて、加入者がいればボタンをクリックしてUTF-8でエンコードされたタイムスタンプを半分ごとにストリーミングする。 iPhoneは、適切な特性に登録されているCBCentralManagerとして設定されて

    0

    1答えて

    私はあなたの英語のスキルが良くないと理解して欲しいです。 私はCoreBluetoothを使ってアプリケーションを開発しています。 私はバックグラウンドでアプリケーションを1回実行した後で(スキャン、接続、サービスを受ける)、Bluetoothの仕事をすることができます。 しかし、バックグラウンドモードでCoreBluetooth通信が可能かどうかは、アプリを一切実行していないのですか? たとえば

    0

    2答えて

    アプリがBLEデバイスに接続されていて、そのデバイスがペア解除を決定したとします。アプリがペアリングについて効率的に学習する方法はありますか?たとえば、アプリケーションに不公平を通知するプロトコルメソッドがありますか?

    0

    1答えて

    私はこの問題を非常に混乱させています。私は問題が何であるか分かりません。このアプリケーションを約95%実行すると、正しく接続され、アラート特性にアクセスできますが、didUpdateValueForはトリガーされません。ときどき、私は変更するか、またはアプリケーションを再インストールするが正しく動作し、トリガします。他のアプリでテストしたところ、周辺機器の値が正しく更新されていることがわかりました

    0

    2答えて

    私はOBD2デバイスを使ってさまざまな車からデータを取得しています。アプリとOBD2間の通信はBluetooth LEを使用して行われます。 OBD2デバイスを使用すると、サービスUUID = FFE0と特性UUID = FFE1が得られます。私はPIDを書くためにこの特性を使用することができ、私は何の問題もなく車からデータを取得しています。 しかし、私は別のOBD2を使用すると、サービスUUID