thanks for your reply. neither making a call on iphone with HFP nor receiving a call on iphone with HFP, bluetooth HFP is not recognized as default device. I should choose HFP then it can output through it. So I guess that it has no matter with the call. I want to know how iphone choose the bluetooth HFP? when HFP connect to the iphone, Will iphone set it as default? or it should receive some specail command(such as AT+..) to tell it to set HFP as default device?
Is it possible that this is happening on a call made to the iPhone (that has the HFP)? On iPhone, if you answer a call using the iPhone, the call stays in the iPhone until transferred to the HFP. Try answering the call on the HFP, or try making an outgoing call from the iPhone.
Ephram
From: bluetooth-dev-bounces+ephram=email@hidden [mailto:bluetooth-dev-bounces+ephram=email@hidden] On Behalf Of ???
Sent: Sunday, November 09, 2014 11:31 PM
To: email@hidden
Subject: HFP cannot recognized as default communication device!
We are developping a HFP device, when we use iphone6 to connect it. it's connected successfully. At this time, we make a call. the voice is not output through the HFP device. but if we choose the HFP device, voice can be output through the bluetooth HFP. My question is that whey IPhone6 cannot automatically choose the bluetooth HFP as default speaker/mic device? I don't know if out HFP device forget to send some commands to let IPhone6 to set it as default device.
look forward to your reply! thanks!