RoosterRat / a2dpvolume

Automatically exported from code.google.com/p/a2dpvolume
1 stars 1 forks source link

Delay before connecting a second device #169

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
I have an issue with 2 different Bluetooth devices in my truck. The Onstar for 
voice only calls that is factory, then I also have a iSimple BluStream. 

I did not install the microphone with the BluStream, as I think the factory 
Onstar works better for calls. But if I disable the phone connectivity for the 
BluStream on my phone, it won't auto-connect. Conversely, if I leave the phone 
capability on the BluStream, it auto-connects but the OnStar won't connect 
automatically. Either way, I have to manually go into settings to connect the 
second device. I have tried to configure A2DP Volune to connect to the other 
device (not at the same time), but no luck. 

Maybe a delay before trying to connect would work? Or a different way to force 
the connection? Any help is appreciated. 

Motorola Droid Razr Android Version 4.1.2

Original issue reported on code.google.com by tim.sear...@gmail.com on 13 Jun 2013 at 2:16

GoogleCodeExporter commented 9 years ago
I have a similar use case with my Jaguar XJ8L.  It has factory Bluetooth 
handsfree and I have another Bluetooth device that supports both handsfree and 
A2DP that I use only to stream music.  Very similar to your case.  I have a 
Droid Bionic with 4.1.2.

Your configuration should be:
Go into your Bluetooth settings in Android on the BlueStream and uncheck the 
"Phone Audio" leaving the "Media Audio" checked.
Have On-Star connection connect the 2nd device using A2DP Volume.  This is in 
the edit device menu for the OnStar in A2DP Volume.

Handsfree devices generally auto connect.  A2DP devices generally do not.  
Devices that support both often do strange things when you want to use only 1 
profile.  

It sounds like you may have tried it this way but I was not completely sure.  I 
do it this way in my XJ8L and it works great.  If this still does not work, try 
downloading A2DP Connect from my website or the Play Store.  It is a simple 
widget that will force the A2DP connection.  Place an instance of that widget 
for your BluStream on a home screen.  Let the OnStar connect and then use this 
widget to connect the BluStream. That uses the same software to make the 
connection that A2DP Volume does.  Try various delays between forcing that 
connection.  If delaying it works, then it would make sense to implement the 
delay in A2DP Volume.  Let me know how it goes.

Original comment by JimR...@gmail.com on 14 Jun 2013 at 11:16

GoogleCodeExporter commented 9 years ago
OK, I have run it in the configuration as you suggested. I'd say 60% of the 
time, it works every time. Actually I think when I ran it this way before I 
just wasn't patient enough. I waited longer this time and it figures it out 
after about 20-30 seconds. That is reasonable to me. Certainly easier than 
trying to connect while going down the road, not that I ever do.

The other part to the issue was I couldn't get a music player to reliably start 
playing on connect. The app would open but wouldn't start. And that has gone 
from every once in a while to now it never starts playing automatically. App is 
still open. I've tried with Google Play Music and Winamp. In the truck it isn't 
a huge deal as the hands free control usually start it. I run into issues on 
the motorcycle and getting the phone out of gear is difficult. 

Thanks so far for the help. Any other help you could provide would be 
appreciated. 

Tim

Original comment by tim.sear...@gmail.com on 1 Aug 2013 at 9:25

GoogleCodeExporter commented 9 years ago
I too have had the issue where the music won't start.  Google broke Google 
Music to where you can't command a playlist from outside the app anymore.  Why 
I don't know.  They have broken many of their apps lately: hangouts is a 
downgrade from Talk; Maps ripped out many features like Lattitude, labs, my 
places, etc; and of course Google Music being discussed here.  I did get Winamp 
to work though.  I can command a playlist and it will load that playlist and 
start playing.  I have not tried just launching Winamp though.  I did have A2DP 
Volume just launch Google Music and that worked OK (just won't start a play 
list or start playing).  I also noticed, like all the Google apps recently, 
Google Music has become a huge RAM hog and it takes a while to fully load on my 
Bionic.  Your Razr has the same amount of RAM as my Bionic.  Also has the same 
OS.

Original comment by JimR...@gmail.com on 3 Aug 2013 at 9:27

GoogleCodeExporter commented 9 years ago
I agree, Google has ruined many apps. I will certainly miss Latitude (that 
location crap they put in Google+ isn't the same). Google Music worked awesome 
for a while, until the botched it. I ran Winamp for a while, but could never 
get it to work reliably. It dropped off to never eventually. 

I'm not married to any particular music player. The one feature I like is that 
when shuffle is enabled, it doesn't just shuffle the playing queue. I like to 
still have the songs in alphabetical order and have the player just jump to 
random songs instead of just playing down a randomized list. That way I can 
find a specific song if I so choose. I am attempting to start a playlist, in 
case you might have mistaken me for just opening the app. Correct me if I'm 
doing this wrong.

Start App on Connect
Create Shortcut
Music Playlist
Pick Playlist (All Music - Don't know if that's an option or it is a playlist I 
made)
Choose App to play music - Google Music / Winamp (tried both)

Open to any suggestions on music players or corrections in my setup. 

Thanks again,

Tim

Original comment by tim.sear...@gmail.com on 5 Aug 2013 at 8:26

GoogleCodeExporter commented 9 years ago

Original comment by JimR...@gmail.com on 20 Sep 2013 at 2:22