Bluetooth Application Development
9/8/2008
Bluetooth é um sem fio tecnologia de comunicação que permite que dispositivos, em um proximidade, para se comunicar com si 10-medidor. O processo de descoberta permite que dispositivos consulta outros dispositivos sobre os serviços que eles oferecem. Se um dispositivo oferece more than um serviço, o usuário poderá selecionar o serviço desejar para usar a partir desse dispositivo específico. Essa tecnologia permite que dispositivos se comuniquem sem físico cabos. Fones de ouvido sem fio, modems e impressoras são principal exemplos de dispositivos usando tecnologia Bluetooth.
Observação
O intervalo varia de acordo com a intensidade do sinal do dispositivo.
Bluetooth adotou um comum dados e objeto especificação que permite que dispositivos se comuniquem através um sem fio conexão em um padrão maneira. Isso permite que os aplicativos usem interfaces típicas quando trocar dados, placas empresa e entradas de calendário.
A implementação pilha Bluetooth é modular. Ele é uma pilha de uso geral software e é Por padrão vinculado, ou modularized para atender às necessidades OEM e cenários de uso específico. Em Windows Embedded CE, de modo primário um aplicativo pode usar Bluetooth é através de interface sockets do Windows (Winsock), que expõe protocolo RFCOMM.
Para Windows Embedded CE, a Winsock Interface Sample demonstra o uso desta interface.
Portas COM virtuais também estão expostas, mas essa interface é projetada para ser habilitado em existentes SERVIÇOS OS such as UNIMODEM ou terminal emuladores. Usando vários protocolos e os perfis, Bluetooth pode ser implementada para executar o seguinte tarefas:
- Conectar-se a um modem a um Cellular Phone.
- Conectar-se a um local apontar acessar área rede (LAN).
- Ative objeto troca e sincronização usando o Object Exchange Protocol (OBEX).
Para obter mais informações sobre a tecnologia Bluetooth, consulte este Official Bluetooth Wireless Info Web site.
In This Section
For All Platforms:
- Winsock Extensions
Fornece informações sobre como usar Bluetooth usando interfaces sockets do Windows (Winsock).
- Creating a Connection to a Remote Device Using a Virtual COM Port
Descreve o procedimento para conectar a um remoto dispositivo Bluetooth, criando um porta COM virtual.
- Creating a Connection to a Remote Device Using Winsock
Descreve o procedimento para conectar a um remoto dispositivo Bluetooth usando padrão funções sockets do Windows (Winsock).
- Discovering Bluetooth Devices Using Winsock
Descreve o procedimento para digitalizar para remoto dispositivos Bluetooth usando padrão funções sockets do Windows (Winsock).
- Querying Service Capability on Remote Bluetooth Devices
Descreve o procedimento para recuperar o com suporte serviços de um remoto dispositivo Bluetooth usando padrão funções sockets do Windows (Winsock).
- Registering a Bluetooth Service
Descreve o procedimento para registrar um novo serviço Bluetooth usando padrão funções sockets do Windows (Winsock).
- Parsing an SDP Record Using COM Interfaces
Descreve o procedimento para analisar um registro de SDP usando interfaces COM.
- Searching SDP Attributes Using COM Interfaces
Descreve o procedimento para pesquisa um registro de SDP e recuperar serviço atributos, such as o identificador canalizar RFCOMM, usando interfaces COM
- Bluetooth Stack Status
Fornece informações sobre como verificar o status inicialização da pilha de Bluetooth usando nomeado eventos.
For Windows Mobile:
- Changing the Bluetooth Radio Mode
Fornece informações sobre como alterar o Bluetooth rádio modo
- Detecting Power State Changes By Using State and Notifications Broker
Fornece informações sobre funções de estado e Notifications Broker que um aplicativo pode usar para notificações get sobre o estado Bluetooth.
- Developing Managed Bluetooth Applications
Fornece informações sobre o gerenciado wrapper disponível na origem compartilhada.
- Best Practices for Creating Bluetooth Applications
Fornece as práticas recomendadas gerais para a criação de aplicativos Bluetooth.