martes, 2 de octubre de 2007

Descubrimiento de dispositivos bluetooth

Para descubrir un dispositivo Bluetooth en una aplicación java, se ha de usar la función, startInquiry() , este método requiere la especificación de un “Listener”, este Listener será notificado cuando se hayan encontrado dispositivos reales.

Si por el contrario ya tenemos conocimiento de la existencia de dispositivos en el entorno, y además tenemos dichos dispositivos almacenados como dispositivos “pre-known”, para no realizar un Inquiry o búsqueda usamos la función retrieveDevices(). Esta función devuelve la lista de dispositivos encontrados en una búsqueda anterior, o dispositivos almacenados como “conocidos”.


El método deviceDiscovered() debe ser implementado en un “Listener”, ya que cada vez que se encuentra un dispositivo en una búsqueda, se hace la llamada a este método, por eso, en la función startInquiry() es necesario la especificación de un Listener.

Cuando una búsqueda se ha completado o cancelado, el sistema hace una llamada a la función, InquiryCompleted().

No hay comentarios: