問題タブ [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.
android - Android Bluetooth通信アクセスモード?
Bluetooth開発者ページを確認すると、AndroidAPIがRFcommチャネルの確立をサポートしていることが非常に明確に示されています。さて、このモードはAndroid専用ですか、それともAndroidはHCIまたはBnep(より具体的にはl2cap)もサポートしていますか?(または、私は完全に間違っていて、3つすべてが完全に異なるエンティティですか?)
誰でも、助けてくれてありがとう〜Aedon
android - AndroidのドライバーからHCIデバイスのリストを取得する際の問題
AndroidのHCIデバイスを使用する必要があるため、Bluetoothデバイスの数を取得するための簡単なコードを実装しようとしています。
そのため、「デバイスリストが空です」というメッセージが表示されるたびに。なぜそうなるのでしょうか?私がプログラムで持っている権限だけがそれらを明示します:BLUETOOTHとBLUETOOTH_ADMIN。そして、rootとしてではなく、単純なユーザーとしてアプリケーションを実行します。
Tnx。
android - Android用UIの開発
ヒューマンコンピュータインタラクションベースのプロジェクト用にAndroidベースのモバイルを開発することを計画しています。Androidプラットフォーム用のUIデザインアプリケーションを探しています。Eclipseで実現できますか、それともコーディングで直接使用できるAndroidアプリケーションのUIを開発するためのより良い方法がありますか?
ありがとう、Manoj
algorithm - エッジ検出に関する資料はどこにありますか?また、仮想ワードローブのアプリケーションに適しているのはどれですか?
私は仮想ワードローブと呼ばれるアプリケーションを構築しようとしています。このアプリケーションでは、人間の画像をキャプチャし、別の服を選択して、その服を着た仮想画像を即座に表示できるようにする予定です。
私はこの考えをどのように進めるかについてあまり知識がありません。いくつかの資料を読み、いくつかのエッジ検出アルゴリズムを見つけました。
Sobel は高速に見えますが、あまり効率的ではありませんが、Canny は優れていますが低速です。勾配ベース、ラプラシアンなどのアルゴリズムは他にもいくつかありますが、それらについてはよくわかりません。
これらのアルゴリズムを詳細に理解するための適切な教材はありますか? また、このアプリケーションでは、高速だが効率が悪いアルゴリズム、または低速だが効率が高いアルゴリズムを使用したほうがよいでしょうか?
私はこれについてあまり知識がないので、助けていただければ幸いです。
前もって感謝します。
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 };
私の間違いは何ですか?私の問題を解決する別のオプションを知っている人はいますか。コード例も素晴らしいでしょう!!
ありがとう!!
c++ - BlueZ で RSSI を取得するには?
現在、Bluetooth とコンピューターを介して自分の電話を見つけるための小さなユーティリティを作成しています。この目的のために、RSSI を取得して 2 つのデバイス間の距離を評価しようとしています。C/C++ で Bluez を使用して RSSI を取得するにはどうすればよいですか?
このための hci コマンドはありますか? はいの場合、HCI コマンドのリストはありますか?
ありがとう。
ios - iOSでHCIコマンドを送信するためのプライベートAPIはありますか
iOS で (プライベート API を使用しても) HCI コマンドを送信する方法はありますか?
ありがとう。
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 コントローラーのアドレスです。 .
これは、ペアリングのテスト、デバイスの接続と切断に役立ちます。
c - LinuxでBluetooth接続するためのcプログラム
ユーザーが1つのデバイスを選択し、プログラムが選択したデバイスに接続するよりも、Linux
を介して近くのデバイスをスキャンするcプログラムを書きたいと思います。Bluetooth
だから私はから始めました: this .
bluez-utils
libbluetooth-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 が何である必要があるかわかりません。それらの値は何で、どこから取得できますか?
mouse - ヒトマウスの動作解析における沈黙の定義
Web サイトと対話している間の人間のマウスの動きを分析しようとしています。「動き」を「2 つの沈黙の間のマウスの動き」と定義したいと思います。ただし、文献に「沈黙」の定義があるかどうかはわかりません。「沈黙」の時間のしきい値は何ですか? 500ミリ秒ですか?1秒?300ミリ秒?... 助けていただければ幸いです。ありがとう。