Beginning with Symbian OS v8.0a (S60 2nd Edition, Feature Pack 2), the Bluetooth APIs have experienced major architectural improvements (referred to as Bluetooth API v2 in this document). Headset and Basic Imaging Profile are supported in the new Table 6 in architecture. This document is written to describe both architectures. See Appendix A for a list of changes in the Bluetooth architecture. Most of the changes in Symbian OS v9.1 will not affect Bluetooth developers. However, the Symbian platform security that has been introduced does have some consequences, not necessarily to the Bluetooth APIs but to the way they can be used.
Bluetooth 1.2 and Remote SIM Access Profile (which is needed to access subscriber identity module [SIM] information from Bluetooth devices, such as car kits) are supported in S60 3rd Edition. This document aims to provide a holistic view of the available Bluetooth APIs (both Symbian APIs and S60 APIs) in the S60 platform, as well as to describe the changes between different S60 releases (including the new and old Bluetooth architectures). Because most of the Bluetooth APIs are delivered by Symbian, sections of this document can also be applied to other Symbian OS devices. The Symbian OS Bluetooth APIs give applications access to RFCOMM, L2CAP, SDP, OBEX, and, to a limited extent, HCI.
The Bluetooth Host Controller components provide the lower level of the stack. The Host Controller components are normally implemented in the hardware. Applications do not have direct access to this layer. The Bluetooth Service Discovery Database allows a local service to enter its properties into a local Bluetooth service database. Doing this enables remote Bluetooth devices to discover that the service is available. The Service Discovery Database API is one of two APIs that allows a developer to use the Bluetooth Service Discovery Protocol. The other one, the Bluetooth Service Discovery Agent, enables a developer to discover the Bluetooth services and the attributes of those services that are available on a remote device.
Published by Courant
A college student who love technology and minimal running. I have run in everything from Newtons down to Luna Sandals and love to share my minimal running knowledge View profile
From Symbian to LinuxNokia makes a big change in their latest smartphone. They migrate from their very own Symbian to Linux Maemo. Read More...- Top Bluetooth Headsets Under $50Bluetooth devices can range from under $20 to over $100; understandably the clarity and functionality of the more expensive devices is of a higher quality, however for the casual user the less expensive pieces offer g...
- Operating Systems for Smart Phones
- GPS Bluetooth Portable Navigational Devices: Reviews
- Beginner's Guide to Bluetooth Headsets
- Bluetooth Technology Applications You Should Know About
- Bluetooth Technology: What's Next?
- Bluetooth Technology
- Lightweight Bluetooth Headset with User Friendly Controls
- third party applications
- remote acces


