Bluetooth 1.5 update
Bluetooth 1.5 update
- Subject: Bluetooth 1.5 update
- From: Eric Brown <email@hidden>
- Date: Thu, 5 Feb 2004 11:13:50 -0800
As you know now, we've just released the 1.5 update which adds headset
and printing support. We are currently working to prepare an SDK for
1.5 and will post here as soon as its available (or if history is a
guide, somebody will notice it on the download servers before we even
get the link posted on the web site :-). We are working out our
process for preparing and posting SDKs, so in the future SDKs should be
available shortly after any new client release of the Bluetooth
software.
The Bluetooth 1.5 update contains new end user features in the form of
printing and headset support. There really isn't any new API or
developer features in 1.5, however it might be useful to some if I
describe a little how the new features work.
The printing support in 1.5 is implemented using the HCRP profile. It
provides a bridge from the Mac OS X printing system to Bluetooth
printers that implement HCRP. It does require a Bluetooth enabled
printer driver from the printer manufacturer. Existing 3rd party
printer drivers will not work. The current printer support is done
through the GIMP printer drivers that ship with Mac OS X. Printers can
be set up using the Bluetooth Setup Assistant, the printer dialog or
the Printer Setup Utility. Once configured, a Bluetooth printer will
remain available to the system until deleted from the Printer Setup
Utility.
The headset support in 1.5 is implemented using the Headset profile.
It requires either an Apple internal module or D-Link module (rev b2 or
later) with the latest firmware update (currently 1.0.2 available at
http://www.info.apple.com/usen/bluetooth/). Headsets must be
configured using the Bluetooth Setup Assistant. They will not work if
only paired using the pairing panel. Once configured, an input and
output audio device appears in the system that can be used by any
application. If an application has its own audio preferences, the
headset can be selected within it. Otherwise, it can be selected as
the default audio output or input device in the audio panel in the
System Preferences application.
There are no new APIs associated with SCO or headset support however.
It is implemented solely in the kernel with changes to the HCI
controller and a new audio driver. Ideally, the headset support
provides all that is necessary so in theory no public API is needed.
However I have seen talk of interest in handsfree profile support, so
if anybody has a use for that, please contact me off-list.
If there any other questions about 1.5, or the Bluetooth software in
general, please post them to this list and we will do our best to
answer them. Please keep in mind that generally we can't talk about
unreleased or unannounced products or features.
- Eric Brown
[demime 0.98b removed an attachment of type application/pkcs7-signature which had a name of smime.p7s]
_______________________________________________
bluetooth-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/bluetooth-dev
Do not post admin requests to the list. They will be ignored.