Carl,
The problem you have is one of the biggest issues in the "Bluetooth world", namely compatability.
Like most car manufacturers which use Bluetooth in their cars BMW have a list of supported phone which you can review HERE and you will not find the Serenata listed.
So, why do we have these problems, well really because there were no real standards set down in the beginning and enforced by Ericsson who invented the technology. He's the basic overview:-
Early versions were fraught with problems and the 1Mbit/s v1.0 release was rapidly updated to v1.1 which overcame many of the early problems. This was followed up by v1.2 in 2003 which helped reduce co-channel interference from non-Bluetooth wireless technologies such as Wi-Fi.
- In 2004, V2.0 + Enhanced Data Rate (EDR) was released that offered higher data rates up to 3Mbit/s and reduced power consumption.
- Shortly followed by V2.1 + Enhanced Data Rate (EDR) was released in August 2007 which offered a number of enhancements including improved mechanism for pairing devices.
- The next version of Bluetooth is v3.0 which will be based on ultra-wideband (UWB) wireless technology. This is called high speed Bluetooth.
- In June 2007 at Ultra Low Power Bluetooth (ULB) standard was announced.
So, the latest version is really version 3.0 which most products designed since 2007 tend to comply with, so what about your mobile phone, well that complies with version 1.2 Class 2 which defines the power output (There are 3 classes)
There are also profiling standards associated with Bluetooth and the Serenata complies with the following profiles:-
- Generic Access
- Service Discovery Application
- Headset
- Hands Free
- Generic Object Exchange (OBEX) which means it can read the address boo
My guess is that BMW conform to version 2.0
There is no Serenata software update which will address this issue.