Bluetooth HandFree and wideband with iphone (iOS 5.1.1 & 6.0 beta 3)
Bluetooth HandFree and wideband with iphone (iOS 5.1.1 & 6.0 beta 3)
- Subject: Bluetooth HandFree and wideband with iphone (iOS 5.1.1 & 6.0 beta 3)
- From: Arnaud Mouiche <email@hidden>
- Date: Fri, 27 Jul 2012 11:35:17 +0200
Hello,
I'm trying to setup a wideband audio link with handfree profile (ie
mSBC codec)
Everything looks fine from the HFP unit side and iphone side
- SDP on both sides indicates HFP version 0x106, and
SupportedFeaturs bit #5 is on (Wide band speech support)
- during the "Service Level Connection Establishment" the folling AT
messages are exchanged
Iphone (AG) HFP unit
<----- AT+BRSF=255 ------- // 0xFF =>
bit 7 (codec negotiation) is on from HFP side
------ +BRSF:1007 -------> // 0x3EF =>
iphone indicates that codec negotiation is on (bit 9)
------ OK ------->
<----- AT+BAC=1,2 --------- // HFP
unit informs that cvsd and mSBC are supported
------ OK ------->
[etc...]
yet, when I'm trying to setup a HFP audio connection from the
iphone, the CVSD codec is always selected
Iphone (AG) HFP unit
------ +BCS:1 ------->
// iphone is requesting codec 1, ie CVSD
<----- AT+BCS=1 --------- // It is
mandatory for the HFP unit to accept this codec
------ OK ------->
[eSCO link will now open with with CVSD codec]
I've tried with different voice over HFP apps, and the behavior is
always the same:
- standard Telephony (GSM)
- Facetime
- Skype
- various recorder with Bluetooth support
The behavior is the same for iOS 5.1.1 and latest iOS 6.0 beta 3.
the iPhone was a version 4.
What is missing to make the mSBC codec be selected by the iphone
(cvsd really sucks compared with mSBC and help even for GSM calls)
regards,
Arnaud
|
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Bluetooth-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden