Export (0) Print
Expand All
This topic has not yet been rated - Rate this topic

Bluetooth OS Design Development (Windows Embedded CE 6.0)

1/6/2010

Bluetooth is a wireless communication technology that allows devices, within a 10-meter proximity, to communicate with each other. The discovery process enables devices to query other devices about the services they offer. If a device offers more than one service, the user can select the service they want to use from that particular device.

Bluetooth is an emerging technology that is constantly being improved. New Bluetooth–based devices with increased functionality become available all the time. To keep pace with these changes, Windows Embedded CE provides you with a flexible stack implementation, so that you can easily add new supports to enhance the base stack functionality of Windows Embedded CE. For example, Windows Embedded CE provides you with the ability to write a stack extension layer, to which you can easily add your own synchronous connection-oriented (SCO) support.

Bluetooth Overview

Provides information about the modules and components that implement Bluetooth, and the Sysgen variables that must be set to include and configure Bluetooth functionalities in your OS design.

Bluetooth Protocol Architecture

Describes the Bluetooth protocol stack that enables the re-use of existing protocols for various functions.

Bluetooth Profiles

Describes the supported Bluetooth profiles in Windows Embedded CE.

Creating a Bluetooth Stack Extension Layer

Provides information about how to create an extension layer for the Bluetooth stack.

Host Controller Interface

Provides information about HCI events, commands, callbacks, and IOCTLs, opening and closing connections to the HCI layer, packet buffering and fragmentation, and the steps required to write a Bluetooth HCI stack extension layer that is installed on top of the HCI layer.

Bluetooth Application Development

Describes the supported Bluetooth profiles in Windows Embedded CE and provides information about how an application can use Bluetooth.

Bluetooth

Provides information about Bluetooth support in Windows Embedded CE.

Bluetooth HCI Transport Driver

Provides information about the Bluetooth host controller interface (HCI) transport driver.

Bluetooth Protocol Stack

Describes the Bluetooth Protocol Stack and includes information about the stack implementation in Windows Embedded CE.

Other Resources

Bluetooth

Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft. All rights reserved.