AT commands supported by Bluetooth HFP

1,003 views
Skip to first unread message

Zhu Lan

unread,
Jul 6, 2009, 1:58:03 AM7/6/09
to android-platform
BluetoothAtPhonebook registered its AT parser in
BluetoothHandsfree.java, but those AT commands are not defined by
HFP1.5 specification, such as "+CPBR" for reading phonebook entries,
"+CPBS" for selecting phonebook memory. Maybe these AT commands are
required by some Bluetooth accessories for example some model of
Bluetooth carkit.

I'd like to know is there any standard for these AT commands on top of
HFP1.5? How will Android phone declare it's HFP support, for example
"HFP1.5+" or "HFP1.5 with xxxx support"? Otherwise if there is no such
standard, Bluetooth accessory's developer may only consider that
Android is HFP1.5 compatible but not know it also supports those
phonebook AT commands. Another question, if any accessory's developer
requires any other special AT commands, shall Android also expand it's
AT commands' support on top of HFP?

Thanks,
Zhu Lan

Nick Pelly

unread,
Jul 6, 2009, 4:52:39 PM7/6/09
to android-...@googlegroups.com

Phonebook commands such as +CPBR can be found in 3GPP specifications,
which were not written for Bluetooth, but many carkits use these
commands over the Bluetooth HFP service connection so we try and
support them.

Nick

Nick Pelly

unread,
Jul 6, 2009, 4:54:32 PM7/6/09
to android-...@googlegroups.com

And to answer your second question, yes we would consider support for
other custom AT commands on a case by case basis. Feel free to submit
a patch via gerrit, or check with me on this mailing list first to see
if we would consider it in the first place.

Nick

Reply all
Reply to author
Forward
0 new messages