問題タブ [pairing]

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.

0 投票する
1 に答える
1719 参照

android - アンドロイドは特定の名前でBluetoothデバイスを自動的にペアリングします

特定の名前 (「SC_0001」、「SC_0002」など) を持つすべての Bluetooth デバイスをスキャンし、自動的に携帯電話とペアリングする方法を探しています。

ペアリングされたすべてのデバイスを一覧表示し、ユーザーがいずれかを選択できるようにするアプリを既に作成しました。しかし、ユーザーがこれらすべてのデバイスを手動でペアリングする必要はありません (時間がかかりすぎます)。

0 投票する
1 に答える
131 参照

android - Android BLE ペアリング プロンプトの表示

私は、BLE アクセサリとペアリングして対話する Android アプリに取り組んでいます。アプリが初めてアクセサリとのペアリングを開始すると、次の 2 つのいずれかが発生します。

  • どちらの電話機にも、PIN コードのフィールドを含むペアリング ダイアログが表示されます
  • 電話は、小さな BT アイコンでステータスバーに新しい通知を追加します。

次に、ユーザーは下にスワイプして、プロンプトを表示する「Touch to pair with ...」通知をタップする必要があります。

それは何に依存していますか?OSに通知の代わりにダイアログを表示させる方法はありますか?

0 投票する
0 に答える
530 参照

ios - ios ブルートゥース システム ペアのペリフェラル通知を取得する方法

ここでは、BLE モジュールを使用して iOS アプリの開発に取り組んでいます。しかし、ここで問題が発生しました。iOS システムがバックグラウンドで BLE 周辺デバイスをペアリングしたときに、すぐに通知を受け取るにはどうすればよいですか?

この要件を満たす解決方法を作成し、接続されている BLE デバイスを 1 秒ごとにチェックするようにタイマーを設定し、必要なものを見つけます。しかし、それは私が考える最良の方法ではありません。

これを行う他の方法はありますか?通知オブザーバーを追加するなど?

どんな助けでも大歓迎です。

0 投票する
0 に答える
38 参照

android - android bluetooth ペアリング (既知の Mac)

Bluetooth とのペアリング方法 (Mac Known)。ペアリングとペアリング解除コードを入力してください。PIN 関連のペアリングである必要があります。できる限り早くご回答ください。

0 投票する
1 に答える
213 参照

android - Bluetooth ペアリング (Android クライアント): ダイアログが表示され、その後何も表示されない

Android 用のアプリケーションを開発していますが、厄介な問題に直面しています。ペアリングされていないデバイスを見つけることができますが、それらをペアリングすることはできません。Android Web サイトの指示に従いましたが、まったく役に立ちません。デバイスがペアリングされていない場合に Bluetooth ソケットの方法を使用するconnectと、ダイアログが表示されますが、何も起こらないと言われています。その後、のに切り替えましcreateBondBluetoothDeviceこれにより、ペアリングしようとしている両方のデバイスでダイアログが表示されましたが (Windows コンピューターと別の Android デバイスで試しました)、パスキーが同じであることを確認すると、Windows は問題が発生したことを通知し、Android では何も起こりません。私は何が間違っていたのでしょうか?私は道に迷っています...私は多くの開発者が同じ問題について話しているのを見てきましたが、解決策は見つかりませんでした。

0 投票する
1 に答える
1283 参照

java - Android: BLUETOOTH_PRIVILEGED と setPairingConfirmation を使用しても、Bluetooth デバイスにプログラムでペアリングできないのはなぜですか?

現在、Android デバイス (4.4.2 KitKat) をプログラムで .NET プロジェクトの Bluetooth ドングルにペアリングしようとしています。

ユーザー入力 (パス キー ダイアログ) との通常のペアリングは機能しますが、ユーザー入力をバイパスしたいと考えています。

いくつかの再検索(here および here)の後、なんとかコードを思いつきましたが、ダイアログは引き続き表示されます。

以下に私の許可があります:

最小 API レベルは 19 に設定されているため、Bluetooth の特権アクセス許可が必要です。

特定のデバイスをペアリングするためのコード:

ACTION_PAIRING_REQUEST メソッド:

どんな情報でも役に立ちます。ありがとう!

0 投票する
0 に答える
522 参照

android - Bluetooth の自動ペアリング

Bluetooth デバイスと自動的にペアリングする必要がある、ルート化されたデバイス (/system/app にインストールされ、ルート アクセス権を持つ) 用のシステム アプリを開発しています。オウム、Bluetooth ヘッドセットなど、ピンが固定されているデバイスをいくつか知っているので、ユーザー入力なしで正常にペアリングできます。

今、携帯電話とペアリングしようとしています。しかし、ペアリングを試みるたびにピンが変わることに気付きました。

ここに画像の説明を入力

このコードをプログラムで取得して、デバイスをペアリングするためのピンとして使用できる可能性はありますか?