タグ付けされた質問 「bluetooth」

デバイス(電話、キーボード、マウスなど)間の低範囲、低電力、低速の通信に使用されるプロトコル。

4
ラップトップの携帯電話で着信の通知を受け取るにはどうすればよいですか?
これは、携帯電話がバイブレーションモードになるためです。クラスから部屋に到着した後、ほとんどの場合、「一般」プロファイルに切り替えるのを忘れています。したがって、電話が私のポケットにないとき、私は多くの電話を逃します。 家に着くと、ラップトップは常にオンになります。したがって、デスクトップで電話の通知を受け取り、AFKの場合はラップトップで着信音を再生すると、すばらしいでしょう。 ラップトップがBluetoothカーオーディオシステムとしてAndroidフォンに表示され、(Arch)Linuxデスクトップで着信の通知を受け取ります。私はしていない WiFiまたはモバイルデータを必要とするソリューションを求めています。 LINCONNECTと呼ばれるアプリ/プロジェクトがこれを行いますが、WiFi経由です。しかし、私は利用可能なWLANを持っていません。それが私がbluetoothを主張する理由であり、これはバッテリーへの負担も少なくなります。 これは可能ですか?もしそうなら、どのように?そうでない場合、それを可能にする方法は?

3
PulseAudioがBTデバイスへの音質接続を処理するのはなぜですか?
私はLinuxが初めてで、Bluetoothスクリプトも初めてです。私がこれまでに発見したのは次のとおりです。 BluezはデフォルトのBTスタックです。 BluezToolsは、Bluezをより簡単に操作するために使用できるユーティリティのセットです。 DBusは、ハードウェアと直接対話しながらBluezが接続するインターフェイスです。 PulseAudioは、システムでオーディオを生成するサブシステムです。 意味あり。それで、BTヘッドフォンの特定のプロファイルに直接接続できるコマンドを発行できるようにするために(すべてペアリングして信頼した後)、BlueToothヘッドフォンのセットがあるとしましょう。 私が考えている技術的なパスは次のようなものです: ヘッドフォンをオンにします。 BluezToolsコマンドを発行します-bt -audio -cなど デバイスが後のサービスに接続するのを待ちます PulseAudioは新しい出力デバイスを取得するはずです 別のコマンドを発行して、オーディオを元の状態から新しい出力オーディオ(BTヘッドフォン)に変更します。 シームレスなリスニング体験をお楽しみください。 これはすべて論理的に思えますが、実際の実装はこのようなものではなく、なぜWHYを探しているので、問題をよりよく理解して、修正して試すことができます。 これが実際に起こることです: ヘッドフォンをオンにします。 BluezToolsコマンドを発行します-bt -audio -cなど デバイスが後のサービスに接続するのを待ちます PulseAudioは新しい出力デバイスを取得するはずです PulseAudioコマンドを発行して、オーディオプロファイルを電話品質から高音質に変更します。 これについて少し詳しく説明します。Bluetoothヘッドセットは、2つの品質モード(電話と高忠実度)を提供します。音楽を聴くのに本当に適しているのは1つだけです。 BTヘッドフォンは各品質モードをサービスとして公開すると思いますが、これは正しいですか?この仮定は間違っている可能性がありますが、私は次のようなものを期待します bt-audio -c highFidelityProfile または bt-audio -changeProfile highFidelityProfile 代わりに、BluezがデバイスへのRAW接続を処理するだけのようで、そこから次のコマンドを発行する必要があります:pacmd set-card-profile $ INDEX a2dp これは根本的に間違っているようです。なぜオーディオサブシステムの品質管理が原因で、パルスやアルサ、または他のサウンドサブシステムの別の実装が必要になるのですか? 私は何が欠けていますか?Bluez / BluezToolsなどを使用して特定のプロファイルに直接接続できないのはなぜですか?

2
ArchlinuxでBluetoothをリセットする
Bluetoothマウスがラップトップから切断されることがあります。マウスのオン/オフの切り替えは役に立ちません。ラップトップのBluetoothをオフ/オンに切り替えても、効果はありません。systemctl restart bluetooth.service助けさえしません。 しかし、ラップトップの蓋を閉じてスリープ状態にし、数秒後に再び開くと、btマウスとの接続が再確立され、すべて正常に機能します。 また、再起動しても効果がありません。ラップトップの電源をオフにする必要があります 編集: 要求に応じて、ここにいくつかのデバッグ情報があります: $ systemctl status bluetooth.service ● bluetooth.service - Bluetooth service Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; vendor preset: disabled) Active: active (running) since Wed 2018-09-05 09:44:14 CEST; 4h 5min ago Docs: man:bluetoothd(8) Main PID: 388 (bluetoothd) Status: "Running" Tasks: 1 (limit: 4915) Memory: 3.4M CGroup: /system.slice/bluetooth.service …

2
ワイヤレスBluetoothヘッドセットが接続されているときにA2DPシンクを強制する方法は?
私のPCにDebian 9 Stretchがインストールされていて、一部の音楽を聞きたいのですが、うまく聞き取れません。オーディオ設定で、A2DPプロファイルはあるが、選択しても何も起こらないことを発見しました。強制する方法があります。ヘッドセットをPCに接続したときのA2DP接続。すでにペアリングしています。 助けていただきありがとうございます。

3
Bluezで非推奨になったrfcommバイナリの代替
bluez 5.44以降、bluez-utils(hcitoolなど)に含まれているrfcommバイナリは非推奨と見なされ、AURが提供するbluez-utils-compatパッケージにのみ含まれるようになりました。 rfcommカーネルモジュールを使用してBluetoothデバイスをシリアルポートにバインドするための同様のコマンドラインアプリケーションはありますか、または今後はPyBluezまたは同様のライブラリを使用する必要がありますか? 後者に該当する場合、どのPython 3ライブラリを推奨しますか? そして誰かが知っているなら、なぜ多くのbluez-utilsが突然廃止されたと考えられるのか教えてください。それについては何も見つかりませんでした。 ArchWikiは、新しい使用してRFCOMM機能を実装することをお勧めしますD-バスプロファイル1 APIを。
10 tty  bluetooth  bluez  python3 

3
Bluetoothマウスの切断
私はDebian Jessie(テスト)を使用しています。私はBluetoothマウス(Microsoft Sculpt Comfort)を持っているので、ペアリングして問題なく使用できますが、一定時間(約10分)動作しないと機能しなくなります。マウスの検出可能な設定ボタンに手動で触れて、コマンドラインでペアリングします。 OS Xで試したのと同じマウスで動作するため、ハードウェアの問題ではありません。 カーネル3.14.12-1(2014-07-11) 私はこのコマンドでマウスをペアリングします: sudo hidd --connect 30:59:B7:72:A5:A7 正しくペアリングすると、これは/ var / log / syslog出力です Jan 7 15:22:42 desktop hidd: New HID device 30:59:B7:72:A5:A7 (Microsoft Bluetooth Mouse ) Jan 7 15:22:42 desktop kernel: [103877.102083] hid-generic 0005:045E:07A2.0009: unknown main item tag 0x0 Jan 7 15:22:42 desktop kernel: [103877.102481] …
10 debian  usb  mouse  bluetooth 

3
Bluetoothマウスをエミュレートする
コンピューターがBluetoothマウスのふりをして、別のデバイスが接続できるようにすることはできますか? Androidデバイスでは、ルート化せずにBluetoothでマウスを制御できます。私のコンピューターにはBluetoothが搭載されているため、同じ言語/プロトコルを使用させることができれば、コンピューターからAndroidにマウスコマンドを送信できます。 それは可能ですか、それとも夢を見ているだけですか?:-)
10 bluetooth  hid 

2
サウンド出力デバイスをBluetoothヘッドセットに自動的に切り替え、接続時にA2DPプロファイルに強制する
ここではMint 17 + MATEを使用しています。私のBluetoothヘッドセット(Plantronics Backbeat Go2)はシステムに問題なく接続されていますが、この作業を行うために手動で実行する必要があるいくつかの手順があります。 再起動するたびに、端末でpactl load-module module-bluetooth-discoverを実行して、デバイスを接続する必要があります。これをシェルスクリプトに入れて起動時に実行してみましたが、サイコロはありません:( 私のヘッドセットは問題なく自動的に接続しますが、デフォルトでは常にA2DPではなくテレフォニーデュプレックスまたはオフに設定されています。私はA2DPを強制するためにいくつかの異なる戦略を試して失敗しました:( BTヘッドセットをデフォルトの出力デバイスにします。ここでもいくつかの戦略を試してみました...残念ながら、ヘッドセットを接続するたびにpacmdからのインデックスが変更されるようです。そのため、PA confファイルset-default-sinkでデフォルトを強制することはできません。リストされた名前を使用しても機能しないようです-ヘッドセットが存在しない場合、スピーカーに切り替わり、ヘッドセットが接続されている場合、元に戻りません:( これらの問題を解決するためのアドバイスをありがとう!

3
Bluetooth送信電力の設定方法は?
BroadcomとCSRの両方のチップセットでBluetoothドングルの(お問い合わせ)送信電力を設定しようとしていますhciconfig。例: hciconfig hci0 inqtpl 3 しかし、私が渡す有効なパラメータが何であれ、後で値を読み取ると、常に次のように常に0になります。 hci0: Type: BR/EDR Bus: USB BD Address: 00:02:72:D6:6B:25 ACL MTU: 1021:8 SCO MTU: 64:1 Inquiry transmit power level: 0 無効な値を渡すと、エラーメッセージが表示されます。 Can't set inquiry transmit power level on hci0: Input/output error (5) したがって、明らかにパラメーターの妥当性がチェックされます。適切なHCIコマンドを手動で送信すると同じ結果が得られるので、チップセットによってチェックされていると確信しています。 どちらのチップセットも、この機能をサポートしていると述べています。 # hciconfig hci0 features hci0: Type: BR/EDR Bus: USB BD Address: …
9 bluetooth 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.