Closed cvdwl closed 4 years ago
Hello @cvdwl! Two questions,
In case it does work sometimes it seems more like a hardware issue, and if you use the Raspi 3 Bluetooth chip, you might consider getting a cheap USB Bluetooth dongle. The internal Bluetooth of the Raspberry Pi (all models) is very limited and unstable, especially when using audio. For some people it works slightly better when disabling Wi-Fi (at least while a BT device is connected, see /usr/local/bin/bluetooth-udev
how to achieve this), but all in all it's not fun at all.
Disable the triggerhappy service and see if that helps.
Closed due to inactivity.
Sorry, was offline for a while. The problem appears to be much deeper than mentioned. One app (Radio Paradise) on one phone (Moto X4) doesn't work. Basic workarounds exist.
As @nicokaiser Referenced with the Bluetooth/Wifi
I had a similair issue with audio dropping in and out on my Pi Zero. This was due to interferance between the Wifi and Bluetooth on the Pi Zero chip. It was solved by allowing the Bluetooth Module to Disable Wifi when a device is connected over bluetooth. This has worked for me so far and hasnt gotten stuck with Wifi disabled or had audio dropout.
This issue is referenced in the README: Limitations Section\ NicoKaiser Casually added a solution to this in d6d6c17e7cd267e32d0f0bc6743350a173d4dd45
The solution (at least for me) is to uncomment 2 lines in the Bluetooth install script:
These were intentionally left for this purpose. Then reinstall.
If you dont want to reinstall, just edit the config file /usr/local/bin/bluetooth-udev
\
Uncomment lines 9 and 14
First: many thanks for this repo! I went through many iterations of blindly fumbling at StackOverflow suggestions before landing here. I'm basically Linux capable, but the dark inner workings of Pulse, Alsa, and various flavors of Bluetooth are way out of my wheelhouse.
Disclaimer aside; when I try to connect or reconnect my Moto X4 as a BT sound source, sometimes it works, and sometimes it goes into a drop and reconnect cycle. The only obvious logs I could find are (note, host and BT id obfuscated):
Rebooting the phone (after input7 ) allowed a reconnect.
I realize this is likely a driver/hardware issue (possibly on the phone side) but would welcome any guidance.
Thanks again for this. In general it works really well!