Tecnología

Inicio

Cómo desarrollar una aplicación Bluetooth

Cómo desarrollar una aplicación Bluetooth


Desarrollo de aplicaciones Bluetooth ha sido facilitada por la aparición de varios kits y APIs (Interfaces de Programación de Aplicaciones) de desarrollo. En lugar de forma innecesaria "reinventar la rueda", los desarrolladores pueden ahora tener el núcleo de soporte en su lugar, por lo que es fácil de desarrollar, implementar y hacer realidad sus expectativas de aplicación mucho más rápidamente. Cada uno de estos kits tiene sus propias fortalezas y debilidades, dependiendo de lo que está diseñado para lograr. El hecho de que cada kit está diseñado para dispositivos particulares de los fabricantes presenta algunas limitaciones del API.

Instrucciones

windows Mobile

1 Descargar las herramientas de código de Windows Embedded para la tecnología Bluetooth, que es la plataforma para la modificación y creación de interfaces de usuario y experiencias. Proporciona una API de Win32 Envoltura para los desarrolladores, lo que reduce la cantidad de código necesario para crear aplicaciones de Bluetooth. Está disponible de forma gratuita en el sitio web de Microsoft.

2 Utilizar interfaces de Winsock proporcionados para configurar los zócalos. Por ejemplo, el código siguiente utiliza la función de Winsock "escuchar" para conectarse a dispositivos Bluetooth remotos:

Si (escuche (server_socket, 5))

{

...//manejo de errores

Closesocket (server_socket);

return 0;

}

3 Instalar capas de extensión para proporcionar más flexibilidad a sus implementaciones y para la funcionalidad de base de la chimenea.

Al utilizar LabVIEW

4 Descargar el entorno de desarrollo de LabVIEW utilizando el enlace debajo de la Sección de Recursos.

5 Crear un servicio de Bluetooth con la función "Crear proceso de escucha". Este es el primer paso para crear una aplicación de servidor. Un ID oyente será devuelto lo identifica como una aplicación de servidor.

6 Utilice la función "Espera en escucha de" esperar y aceptar solicitudes de conexión de entrada del cliente. se devolverá un identificador de conexión.

7 Utilice las funciones de "leer" y "escribir" para leer y escribir datos con el cliente.

8 Utilice la función "relación estrecha" para detener la escucha de conexiones entrantes.

9 Utilice la función "Abrir enlace" para solicitar una conexión servir. Este es el primer paso para crear una aplicación cliente.

10 Utilice las funciones de "leer" y "escribir" para comunicarse con el servidor.

11 Cerrar la conexión con la función "relación estrecha" para dejar de escuchar los puertos.

Consejos y advertencias

  • LabVIEW puede ser utilizado para desarrollar PalmOS y Pocket PC Bluetooth que utilizan los puertos serie con un conductor de serie virtual. El perfil de puerto serie emula una conexión de cable de serie y lo asigna a los canales Bluetooth reales.