Bluetooth devices locales

Iniciado por g3p3t0, 12 Octubre 2008, 19:48 PM

0 Miembros y 1 Visitante están viendo este tema.

g3p3t0

N@s

Alguien sabe si existe una funcion en alguna API de bluetooth(pyblue, lightblue, etc.. ) en la que le puedas pasar como parametro en dispositivo local, para enviar un fichero ?

:-*


SirGraham

Hola,

¿Entiendo bien? Mandarselo a si mismo.

Si eso es lo que preguntas... olvidate. Desde el Stack de bluetooth (perfil Obex Push) no se puede realizar esa operacion, por lo que ningun API lo va a implementar.

Para hacer lo que dices, por ejemplo en Symbian se realiza añadiendo un mensaje a la bandeja de entrada. Esto se puede hacer sin que esta entrada se genere necesariamente desde una entrada de datos: GPRS, UMTS o Bluetooth.

Saludos,
Sir Graham.
   

g3p3t0

#2
Bueno, no es exactamente

Solo quiero indicarle al hci0 que busque los dispositivos moviles (ya implementado en la API) y el hci1  que envie.

Ejemplo:

sock = bt.hci_open_dev(0)
results = bt.hci_inquiry(sock, duration=2, flush_cache=True)

‭‭‭‭jackl007

no creo que se pueda asi de facil, no me digas que quieres reproducir tus bichitos, si fuera sencillo habrin miles de virus propagandose por bluetooth como si fueran usb (aun asi no hay una sola api para manipular USB, hay muchos procedimientos, creeme, asi que lo dudoo que encuentres algo).

g3p3t0

xD?. No tienes nada que ver.
Si  tu tienes dos dispositivos digamos hci0 que solo quieres que busque dispositivos, como ves es posible,

En caso de que solo quieres que envie tambien se debe de poder, por ejemplo el ussp-push se le puede pasar el parametro dev:

ussp-push --dev hci0 --timeo 60 xx:xx:xx:xx:xx:xx@9 ficherito.jpg
:P


SirGraham

#5
Hola,

En principio es perfectamente posible mandar de uno a otro modulo bluetooth local.  Lo que no se puede es hacerlo con un solo modulo.

Lo que no veo es que gracia tiene ese invento...  ¿?  :rolleyes:

Ademas es raro encontrar un sistema con mas de un modulo bluetooth....


Saludos,
Sir Graham.
   

g3p3t0

El motivo es que quiero que sea mas rapido, quiero que mientras uno de ellos este buscando moviles el otro vaya enviando, ya que veo lenta la posibilidad de que un solo dispositivo lo haga todo a la vez.
Tengo que montar un escaparate en una feria y quiero promocionarme ?

Saludos
:laugh:

SirGraham

#7
Hola,

ahhmmm... perdona. Ahora te he pillado.

Si eso es lo que hace el XBlue, justamente para marketing de proximidad. Con un modulo busca y con el otro envia. En algunos casos hay excepciones: el modulo que busca es el que debe enviar.

Si quieres hacer ese tema, quizas te puede interesar alquilar alguno de nuestros equipos. Se los suelen llevar mucho justamente para ferias.

Tienes todas las ventajas de tener todas las opciones ya diseñadas para eso: Marketing de proximidad por Bluetooth.

Saludos,
Sir Graham.
   

g3p3t0

Wenas, justamente me lo he estado mirando yo, ya que tengo menos dinero que......vamos.
Bueno, la verdad es que he estado mirando que mediante threads y haciendo alguna que otra modificación se puede hacer.

Bueno, cuando tenga algo con condiciones ya lo colgaré. :laugh:


SirGraham

#9
Hola,

Entiendo que has partido de la prueba que hizo Gospel. Esto no tiene un uso "profesional". Es ... para lo que es.... para hacer pruebas.

Si quieres algo mas completo, pues necesitas mas cosas.

Te dire que dentro del Marketing de proximidad por bluetooth lo mas facil es el envio por bluetooth. Lo complicado es todo lo que viene por detras... gestion, concurrencia, creacion de estadisticas, identificacion de dispositivos, control remoto, creacion dinamica de contenidos, etc....

Evidentemente que necesitas threads, entre otras muchas cosas mas.

En breve, vamos a sacar una linea mas barata del XBlue. Quizas esa te pueda interesar.

(Tenemos version para Linux del XBlue. Nos gustaria que seria gratuita como otros programas que tenemos, pero de algo hay que vivir....)

Saludos,
Sir Graham.