These Bluetooth and Blue Soleil questions come up often enough that I figure a brief sticky thread is in order.
First and foremost, if you want any hope of bluetooth audio (phone calls or music playback) you will need:
A Bluetooth adapter that is compatible with Blue Soleil. They offer a Hardware Check tool to confirm compatibility.
The Blue Soleil software installed and licensed (purchased).
Blue Soleil is the only Bluetooth stack with a documented interface/API for connecting audio.
This applies to any front end running on Windows.
If you are just using bluetooth for serial ports (like a bluetooth OBD dongle), you do not need Blue Soleil.
If you are just using bluetooth for tethering (PAN), you do not need Blue Soleil. However, Windows does not provide an interface to automatically or programmatically connect to BT PAN. You will need to manually connect each time.
Tethering / PAN
If your phone supports it, and your service provider doesn't block it, you can connect to the internet through your phone's data connection.
In Android Lollipop (at least the ROMs I use), the setting to enable this is on the Bluetooth Settings screen, under the drop-down menu. May require re-enabling any time you reboot your phone.
If you have a data limit, be careful.
Installing Blue Soleil on your PC / Tablet
If you plan on playing music through your front end, you'll want to modify the installer before installing Blue Soleil.
Before you run the setup, modify the setup.ini file by adding the following line at the end of the file:
This prevents Blue Soleil from trying to use it's own media player.
The status of Bluetooth in DriveLine:
Serial ports work.
Media playback works, with track info and progress if the phone / player supports it.
Phone Calls need testing. Outgoing calls seem to work fine. Need to test incoming.
Phonebook / Contacts work.
Message Access (text message notification) works.
Each of these services can be enabled/disabled independently in DriveLine.
DriveLine does not require Blue Soleil. But for BT audio, BT phone calls, and automatic BT tethering, Blue Soleil is required.
Last edited by ClockWorK; 01-27-2016 at 07:50 AM.
That's really useful info ClorkWork, thankyou. Especially the part about audio, as i'd like to see winamp playing via bluetooth if possible.
Just to confirm, I tried this with BlueSoleil yesterday. It's the setup.ini file in the root install folder that needs to be modified (not settings.ini). Adding IsBSSupportAVRCPFunction=0 has indeed prevented BlueSoleil from running its own media player... although I'm not sure how to make Winamp do the same job instead.