問題タブ [hci]

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 に答える
1020 参照

android - Android Bluetooth通信アクセスモード?

Bluetooth開発者ページを確認すると、AndroidAPIがRFcommチャネルの確立をサポートしていることが非常に明確に示されています。さて、このモードはAndroid専用ですか、それともAndroidはHCIまたはBnep(より具体的にはl2cap)もサポートしていますか?(または、私は完全に間違っていて、3つすべてが完全に異なるエンティティですか?)

誰でも、助けてくれてありがとう〜Aedon

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

android - AndroidのドライバーからHCIデバイスのリストを取得する際の問題

AndroidのHCIデバイスを使用する必要があるため、Bluetoothデバイスの数を取得するための簡単なコードを実装しようとしています。

そのため、「デバイスリストが空です」というメッセージが表示されるたびに。なぜそうなるのでしょうか?私がプログラムで持っている権限だけがそれらを明示します:BLUETOOTHとBLUETOOTH_ADMIN。そして、rootとしてではなく、単純なユーザーとしてアプリケーションを実行します。

Tnx。

0 投票する
4 に答える
3873 参照

android - Android用UIの開発

ヒューマンコンピュータインタラクションベースのプロジェクト用にAndroidベースのモバイルを開発することを計画しています。Androidプラットフォーム用のUIデザインアプリケーションを探しています。Eclipseで実現できますか、それともコーディングで直接使用できるAndroidアプリケーションのUIを開発するためのより良い方法がありますか?

ありがとう、Manoj

0 投票する
2 に答える
298 参照

algorithm - エッジ検出に関する資料はどこにありますか?また、仮想ワードローブのアプリケーションに適しているのはどれですか?

私は仮想ワードローブと呼ばれるアプリケーションを構築しようとしています。このアプリケーションでは、人間の画像をキャプチャし、別の服を選択して、その服を着た仮想画像を即座に表示できるようにする予定です。

私はこの考えをどのように進めるかについてあまり知識がありません。いくつかの資料を読み、いくつかのエッジ検出アルゴリズムを見つけました。

Sobel は高速に見えますが、あまり効率的ではありませんが、Canny は優れていますが低速です。勾配ベース、ラプラシアンなどのアルゴリズムは他にもいくつかありますが、それらについてはよくわかりません。

これらのアルゴリズムを詳細に理解するための適切な教材はありますか? また、このアプリケーションでは、高速だが効率が悪いアルゴリズム、または低速だが効率が高いアルゴリズムを使用したほうがよいでしょうか?

私はこれについてあまり知識がないので、助けていただければ幸いです。

前もって感謝します。

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

sockets - L2CAP ソケットでの再送信のキャンセル

C Bluetooth プログラミング (Linux Bluez) で私が抱えている問題について誰かが私を助けてくれるかどうか疑問に思っていました。Ubuntu 10.04、BlueZ 4.60 を使用しています。私の目標は、2 台のコンピューター間でデータを送信する際の遅延が最小限になる L2CAP ソケットを用意することです。これまでのところ、L2CAP ソケットを開くことができましたが、このソケットには無限の再送信があり、変更しようとしています。データを最小限の遅延で高速に転送する必要があり、データの信頼性は重要ではないため、再送信をまったく行いません。

ソケットのフラッシュタイムアウトの変更を扱うオンラインの例を見つけました。これにより、パケットが一定時間後に確認応答されない場合、パケットがドロップされ、バッファー内の次のデータが送信されます。問題は、この例が機能しないことです:-(

これが私のコードです。このメソッドは bind コマンドの後に呼び出されます。

int set_flush_timeout(bdaddr_t *ba, int timeout) { int err = 0, dd, dev_id; struct hci_conn_info_req *cr = 0; struct hci_request rq = { 0 };

私の間違いは何ですか?私の問題を解決する別のオプションを知っている人はいますか。コード例も素晴らしいでしょう!!

ありがとう!!

0 投票する
3 に答える
5383 参照

c++ - BlueZ で RSSI を取得するには?

現在、Bluetooth とコンピューターを介して自分の電話を見つけるための小さなユーティリティを作成しています。この目的のために、RSSI を取得して 2 つのデバイス間の距離を評価しようとしています。C/C++ で Bluez を使用して RSSI を取得するにはどうすればよいですか?

このための hci コマンドはありますか? はいの場合、HCI コマンドのリストはありますか?

ありがとう。

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

ios - iOSでHCIコマンドを送信するためのプライベートAPIはありますか

iOS で (プライベート API を使用しても) HCI コマンドを送信する方法はありますか?

ありがとう。

0 投票する
6 に答える
35488 参照

linux - Linux コマンドラインですべての Bluetooth デバイスをプログラムで削除する

hcitool または C プログラムを使用して、使用可能なすべての Bluetooth デバイスをスキャンできます。

デバイスのアドレスを使用して、単純なエージェントの Python スクリプトとデバイスをペアリングできます。

hcitool、hciconfig、またはある種の bluetooth コマンドを使用して、ペアリングされたデバイスを削除できるかどうかも知りたいです。

hci0 コントローラーで検出されたデバイスの情報が /var/lib/bluetooth/XX:XX:XX:XX:XX:XX に保存されていることはわかっています。ここで、XX:XX:XX:XX:XX は hci コントローラーのアドレスです。 .

これは、ペアリングのテスト、デバイスの接続と切断に役立ちます。

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

c - LinuxでBluetooth接続するためのcプログラム

ユーザーが1つのデバイスを選択し、プログラムが選択したデバイスに接続するよりも、Linuxを介して近くのデバイスをスキャンするcプログラムを書きたいと思います。Bluetooth

だから私はから始めました: this .

bluez-utilslibbluetooth-dev と bluez-hcidump をインストールしました。

simplescan.c上記のリンクのプログラムが機能し、デバイスのアドレスを画面に出力します。rfcomm-clientプログラムは動作しますが、携帯電話に一瞬しか接続せず、メッセージを出力するだけで、以前はピンを設定し"connection refused"ていました。プログラムは起動するだけで何もしません。system(bluetooth-agent xxx)rfcomm-server.c

の最新バージョンをubuntu(13.04) and kernel(3.8.0-26)使用しており、このサイトで見つけた同様の問題についてすべての提案を試しましたが、何も機能しませんでした。

問題は、私が始める前に私の電話はPC経由Bluetoothで動作し、システムを使用していましBluetoothたが、今ではそれも機能しません。プログラミングは知ってCいますが、Ubuntu は初めてです。誰かが私を助けてくれるか、役立つページに誘導してくれることを願っています.

ありがとうございました

編集: hci コマンドを使用することにしました: hci_get_route() と hci_open_dev() でソケットを開きました。接続を確立するために hci_create_connection() を使用する必要がありますが、ptype、rswitch、および *handle が何である必要があるかわかりません。それらの値は何で、どこから取得できますか?

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

mouse - ヒトマウスの動作解析における沈黙の定義

Web サイトと対話している間の人間のマウスの動きを分析しようとしています。「動き」を「2 つの沈黙の間のマウスの動き」と定義したいと思います。ただし、文献に「沈黙」の定義があるかどうかはわかりません。「沈黙」の時間のしきい値は何ですか? 500ミリ秒ですか?1秒?300ミリ秒?... 助けていただければ幸いです。ありがとう。