PDA

Ver la Versión Completa : ¿Scan dispositivos Bluetooth en Android?


NPIdea
14-11-2014, 12:39:33
Hola a todos.

Llevo un tiempo dandole vueltas a XE7, Android y Bluetooth.

No he conseguido avanzar, salvo en actualizar móviles a 4.3+.

¿Hay forma de hacer un escaneo desde un móvil a los dispositivos cercanos que dispongan de Bluetooth y poder conectarse a ellos?

Todo lo que encuentro es para comunicación PC o dispositivos Bluetooth LE.

¿Algún ejemplo simple, algo donde empezar a trastear?

Muchas gracias

Neftali [Germán.Estévez]
14-11-2014, 16:32:44
Las últimas verisones de Delphi ya disponen de una unidad para tratamiento de bluetooth (System.Bluetooth). Revisa este link (http://docwiki.embarcadero.com/RADStudio/XE7/en/Using_Classic_Bluetooth) para más explicaciones y cómo funcionaría. También para ver las compotibilidades que tiene.

Por otro lado las JEDI también me suenan que tienen algo que puedes mirar (la unit JwaBluetoothAPIs). Aquí (http://www.delphipraxis.net/61728-bluetooth-api-jwabluetoothapis-problem-erhalte-immer-0-a.html)y aquí (http://stackoverflow.com/questions/21497453/how-can-i-list-bluetooth-radios-devices-with-delphi), por ejemplo hablan de ella.

NPIdea
14-11-2014, 19:44:44
Muchas gracias Neftali.

Lo estudio, lo miro y te cuento.

Ahora lo hago todo con Basic4Android, pero por no mezclar mucho, quería ver como implementarlo en Rad Studio

Un saludo

NPIdea
19-11-2014, 08:42:12
Como te dijé, Neftali, respondería a como me ha ido investigando sobre el uso del Bluetooth (clásico). Buscando por System.Bluetooth, como me sugeriste, he encontrado este código en una página china. Desde aqui gracias al usuario que lo ha posteado.

http://www.cnblogs.com/hezihang/p/3965001.html

Busca dispositivos, los parea, todo bien.

Ahora me queda el poder enviar y recibir datos, me da error el Socket por timeout, pero tengo que seguir probando el código.

Si hay alguna novedad seguiré posteandola.

Neftali [Germán.Estévez]
19-11-2014, 09:55:33
Gracias por el feedback.

kurono
20-11-2014, 03:53:41
y para delphi xe5 no existira una libreria o funcionaria sin problema la libreria System.Bluetooth

NPIdea
20-11-2014, 07:57:41
Pues para XE5 hay un proyecto que estuvé mirando:

http://blogs.embarcadero.com/davidi/2014/01/09/43215

Con video Youtube y todo.