Texy, Can't help on the bluetooth bit (other than wonder if the car is using AVRCP 1.6). On the Airplay, hard for me to answer as I only have an iPhone because of work and don't have any other apple device so I'm not best qualified here. However, I thought iPhones could only output to one speaker bu...
Actually - I had a few minutes this morning after all. I can't test this, but try the following: #!/usr/bin/env python from random import randint from glob import glob from os.path import join, dirname from Queue import Queue from kivy.app import App from kivy.clock import Clock from kivy.core.windo...
I did mean to say that the pip install method you suggest on github for dbus-python didn't work for me - I had to apt-get it. Yes - I noticed the same thing when I tried to install the module on my laptop over the weekend. I ended up using apt as well. It's surely to take me some time, but my plan ...
I just toook a quick look at your wrapper code, and a very cursory look at the bluetoothmode stuff. Very nice, much prettier than my mess. I have to say I don't like the polling versus using the gobject mainloop and callback functions, but I can't give a good reason why. Whatever works, works. If y...
Sorry - just picked up your reply. I've spent all evening starting afresh. So two steps forward, one back :D Airplay now working - picking up correct name, audio is coming out of the USB sound card and metadata is also there - so far so good. Fantastic. Pleased to hear that. So the bad is that blue...
That python error is because of my lazy coding. It doesn't check for the file, it just assumes it's there. However, it should be there if shairport-sync was running properly and it does sound like you've got a few issues. Have you tried stopping the service and then running from the command line to ...
Hi, I may be need to start again with a fresh image as I think I broke the shairport-sync install when I added the USB soundcard. I don't get any audio out when selecting airplay. It's not coming out of the pi's on-board jack either. The other thing is that it doesn't pick up the ID that I named it...
If anyone's interested in testing, the bluetooth update is here: https://github.com/elParaguayo/PiRadio/tree/bluetooth_update I'll need to add comments and docstrings to the code to tidy it up a bit but it's in pretty good shape for a first stab at this. Douglas - my bluetooth wrapping code is here ...
Bluetooth coming along very nicely now. I've written some simplified python wrappers for the MediaPlayer, Device and Adapter (i.e. cutting out signal handling makes my life easier - I really don't understand mainloops). I've now got the radio scanning for and pairing with/connecting to devices. I'll...
If I have a playlist of internet radio streams, playing the same index again and again doesn't cause a crash for me. pi@pi-radio:~/PiRadio/modes/lib $ mpc play 1 bbc_radio_one [playing] #1/11 0:00/0:00 (0%) volume: n/a repeat: off random: off single: off consume: off pi@pi-radio:~/PiRadio/modes/lib ...
Quick disclosure: I'm developing code on my laptop (Ubuntu 16.04) so using its bluetooth adapter. What's interesting is that, if I use the d-feet application (which is a d-bus viewer/debugger), I can see the Connect method on the device and I can run it. If I run it, the phone connects to the laptop...
Well, I've got the name (had to use the properties interface and the Get method, rather than trying to use .Name on the device interface), but now I can't call the Connect method. I can create the Device interface but I get an "Input/Output" error when I try to connect.