Articles of bluez

Le périphérique RFCOMM semble manquer (dev / rfcomm0)

J'essaye d'envoyer et de recevoir des commands sérielles sur bluetooth. J'ai installé la bibliothèque pyBluez. Le problème est que pendant que le rfcomm.conf existe, il n'y a pas de rfcomm0 dans le directory / dev /. J'ai redémarré mais pas de changement. Si j'exécute ce qui suit, j'obtiens l'erreur Autorisation refusée. sudo echo "This is […]

Pulseaudio n'enregistre pas le profil HFP dans le server SDP

J'ai besoin d'associer un casque à un appareil sous Linux via Bluetooth. En fait, je veux avoir mic couplé à l'appareil pour get l'audio brut du micro. L'appareil n'a pas de carte son. J'ai installé: Bluez 5.15 pulseaudio 9.0 sdptool browse local n'affiche pas le profil HFP enregistré. Le wiki pulsaudio dit: Remarque: L'appareil peut […]

comment utiliser un périphérique bluetooth avec un profil HSP / HFP en utilisant pulseaudio> = 6 et bluez> = 5.24

Je voudrais recevoir / save l'audio de l'appareil Bluetooth sur ma boîte Linux. Celui que j'ai fonctionne correctement en tant que casque (le microphone fonctionne correctement en particulier), c'est-à-dire sur macOS mais je ne peux pas le faire fonctionner avec linux – raspbian jessy en particulier – mais d'après ce que je peux voir, il […]

Utiliser bluez pour accéder aux périphériques Bluetooth Low Energy?

Je voudrais me connecter à un périphérique Bluetooth Low Energy (BTLE, Bluetooth Smart) à l'aide d'un boîtier Linux avec bluez et un dongle bluetooth. J'ai le dongle Orico BTA-402 avec le chipset CSR; Ubuntu 14.04. J'ai compris comment faire le dongle apparaître comme un appareil à un téléphone (hciconfig hci0 leadv 3). Ce que je […]

La lecture du son sur les retards bluetooth

J'ai suivi les instructions sur Arch Linux Wiki et j'ai réussi à configurer la lecture du son par Bluetooth. Cependant, il y a un sérieux décalage lors de l'utilisation du profil A2DP. Aucun problème lors de l'utilisation du profil du casque, sauf pour la qualité sonore inacceptable. Lorsque le profil est réglé du casque à […]

Désactiver la request de PIN pour l'appariement sur Raspbian

Je cours un Raspberry Pi avec Raspbian Wheezy. J'ai un dongle BT (Bluetooth) attaché à l'un des ports USB (j'ai un model B RPi), j'ai téléchargé et installé les packages suivants: bluez-utils, blueman, bluetooth et libbluetooth-dev, et tout fonctionne bien . Mais j'ai une question : est-il possible de désactiver la request de code PIN […]

Comment autoriser le service systemd non-root à utiliser dbus pour le fonctionnement BLE

J'ai fait un prototypage d'un périphérique BLE fonctionnant en tant que root sur un petit tableau de type framboise. Maintenant, je durcis les choses et je partitionne l'application BLE vers un user non root. J'ai donc changé mon file de service systemd pour que l'application ressemble à: [Unit] Description=BLE Peripheral [Service] Type=simple ExecStart=/usr/bin/python3 -u /opt/myPeripheral/bleMainloop […]

Bluetoothctl: Aucun controller par défaut disponible

J'ai des problèmes pour connecter mon keyboard Bluetooth Logitech K810 dans Debian Jessie avec la version 5.23-1 de BlueZ, le kernel 3.16.0-4. Le keyboard fonctionne bien la plupart du time mais parfois il ne fonctionne pas du tout et bluetoothctl me donne l'erreur que le controller est indisponible. Lorsque cela se produit, hciconfig reconnaît toujours […]

Bluez plusieurs sources audio

Avec la stack bluez, est-il possible de connecter plusieurs sources audio? Comment ? Sinon, est-ce possible par d'autres moyens? Si possible, est-il possible de mélanger différentes versions de bluetooth comme les basses énergies avec les anciennes? Si ce n'est pas possible, je pense qu'une solution (coûteuse) consiste à twigr plusieurs récepteurs bluetooth (physiques) derrière ma […]

Pourquoi pulseaudio gère-t-il la connection de qualité audio à un périphérique BT?

Je suis nouveau sur Linux et nouveau sur les scripts Bluetooth aussi. Ce que j'ai découvert jusqu'à présent est le suivant: Bluez est la stack BT par défaut. BluezTools est un set d'utilitaires que vous pouvez utiliser pour interagir plus facilement avec Bluez DBus est l'interface à laquelle Bluez se connecte tout en interagissant directement […]