3

BLEネットワークを介して、自分のギアS2とiBeaconを直接接続したいと考えています。私はTizen.ButからSDKで利用可能なBluetooth APIがあることを見てきましたが、私はそれを詳しく説明しました。私はちょうどこのアイデアが可能かどうかを知っているか、誰かがこれを成功させるようにしたいと思っています。iBeaconとSamsung Gear S2のペア設定

BT_Headsetをスキャンするマスターモードがあります。私の目標を達成するためにこのアプリケーションを変更することはできますか?

ありがとうございます。ネイティブサービスアプリで

+0

iBeaconは実際にBluetoothデバイスと "ペアリング"したり、接続を確立したりすることはできません。ビーコンはBLE広告を送信します。すべてのTizenデバイスが行う必要があるのは、Bluetoothデバイスをスキャンし、スキャン結果の生のパケットバイトをコードに渡すことです。あなたはこれを行うことができ、iBeacon送信を検出してデコードすることができます。 – davidgyoung

+0

私はdavidyoungに同意します。あなたはTizenアプリケーションで広告を聞かせる必要があります。通常のBluetooth接続と同じようにペア設定することはできません。 –

+0

質問も掲示板で質問されました: https://developer.tizen.org/forums/native-application-development/how-can-we-communicate-tizen-device-ibeacon-device#comment-22488 – RzR

答えて

0

、Iはbt_adapter_le_start_scanを使用しiBeacon装置の存在を決定するためにスキャンコールバックに設けbt_adapter_le_device_scan_result_info_sパラメータでadv_dataに設けられたバイトを解析することができました。

この時点で、TizenはBLEスキャンコールバックにのみ「接続可能な」デバイスを提供しています。私の状況では、これはビーコンが設定可能なモードに入っていることを意味します(ブロードキャストiBeaconの値、電力、広告間隔を設定するため)。一定の(短い)時間が経過すると、設定可能なモードがタイムアウトします。したがって、TizenのiBeacon検出は現在のところ私の目的には実行不可能です。

+0

これはです残念です。それは助けにはならないかもしれませんが、ブルートゥース広告の接続可能なフラグを設定するビーコンを構築することは確かに可能です。 (BLEデバイスは実際には接続可能であると言うだけで接続を許可する必要はありません)。これはうまくいくかもしれませんが、これは非標準的なアプローチであり、既製のビーコンでは機能しません。 – davidgyoung

関連する問題