Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Blonquis

#1
Estupendo Gospel !!! ;D

Veo que controlas bastante en C.

¿Podrías decirme como tendría que hacer para que en vez de que salga un mesaje por pantalla, me ejecute un script?

Probé yo con la función "execl", pero no me funcionó.  :huh:

Gracias
#2
Hola otra vez:

Hice funcionar el programa aquel en C y funcionó bien.  ;D

El problema que tengo ahora es que al programa hay que especificarle la MAC del dispositivo con el que se conecta.

¿Existe alguna manera de hacer esto sin ponerle la MAC y que vaya a cualquier dispositivo Bluetooth?  :huh:

Sería como una dirección broadcast, ¿no?

Espero vuestras respuestas.

Un saludo y gracias.
#3
Ay ay ay...

Yo que era un defensor aférrimo de Windows ante Linux...

Aún voy a tener que cambiar de bando...  ;D

Vale, SirGraham, me quedó claro, y probé a compilar el programa en Linux (Debian, para ser más concreto) y me lo hace bien. Me devuelve un archivo ejecutable que será el programa (digo yo...)

Hoy por la tarde voy a seguir trabajando en ello y ya os comentaré lo que vaya haciendo

Saludos
#4
Hola de nuevo:

Creo que estoy un poco liado respecto a vuestras respuestas. Me explico:

En primer lugar, olvidaros del teléfono móvil, de la vibración  y de Java. Con el programa hecho en C que me daba el link Gospel, creo que tengo lo que necesito. Son dos programitas (servidor y cliente que se comunican por Bluetooth y muestran un mensaje). A priori, teniendo esto, ya me vale para hacer una mini-presentación del proyecto, y a la vibración ya se verá como se hace...

Pero entonces no entiendo porque SirGraham me dice "Olvidate del codigo que te ha enseñado Gospel para Windows. En el Ventanuco no vale nada de eso. Nosotros intentamos probar con el CygWin, pero nada... ".

¿No se supone que un programa en C es totalmente válido en Windows?

El caso es que lo probé con Dev-C++ y al compilarlo, me daba (lógicamente) error en las librerías Bluetooth y RFCOMM.

Mi pregunta es: ¿Si pongo esas librería en el programa no me lo va ejecutar de todas formas? ¿Es que acaso son específicas de Linux?  :huh:

Saludos

#5
Hola:

Tranquilo SirGraham, esto es un foro donde pretendemos aprender todos de todos, así que no hay problema con que comentes el tema.

Gospel: A grandes rasgos, ese es el proyecto, si quieres más información, tenemos una mini-web con bastante documentación: www.printsemaforo.es.vg

Por cierto, el link que me mandastes, que tiene dos programas echos en C (servidor y cliente), se aproxima mucho a lo que quiero (por no decir que es lo que necesito...  ;) ). El problema es que no entiendo bien si en Windows puedo utilizarlo, y de ser así, que librerías Bluetooth tengo que añadir al margen del programa en sí.

Un saludo  ::)
#6
Bueno, no me canso de daros las gracias por vuestra ayuda  ;D

Tengo ya dos ordenadores comunicándose por dispositivos USB Bluetooth en Windows. Lo que quiero es que una señal que envie uno (servidor) la reciba el otro (cliente) y haga una determinada función.

Necesitaré crear algún programita para que cuando reciba determinada señal, el cliente abra, por ejemplo, un documento (si no hay alguno por ahí...) aunque el link de Gospel parece muy interesante, no lo he visto a fondo.

Quiero ir paso a paso, si consigo esto ya lo tendré casi logrado, porque las PDAs tienen:
-Un S.O. similar a Windows.
-Bluetooth.
-Y...  vibración !!!!!

Más adelante, cuando tenga esto funcionando (espero que funcione, según SirGraham es posible  ;)) ya tendré tiempo para ver como implemento esto a un móvil, aunque será algo que se me quede muy grande...

Saludos




#7
Hola de nuevo:

Viendo más detenidamente esos foros, no he encontrado nada de utilidad, así que me tengo que resignar a partir de la base fundamental: comunicar dos PC´s mediante bluetooth USB e intentar hacer que una instrucción que envie uno, la reciba el otro y haga una determinada orden (como cambiar el color del dibujo de un semáforo, por ejemplo).

Supongo que esto es más sencillo, o que habrá más información, a ver si me podeis orientar un poco y decirme que programas utilizar,  si sabeis de gente que haya echo algo similar.

Gracias otra vez  :D
#8
Hola de nuevo:

He leido vuestras opiniones atentamente, y aunque no son muy alentadoras, no doy mi brazo a torcer...  ;D

Hay una página con un foro bastante interesante: http://nokiafree.org/forums/index.php?

Si buscais con la palabra "vibration" aparecerán varios temas. En uno de ellos sale algo para hacerlo vibrar, creo que mandándole unos códigos hexadecimales...

Seguiré investigando, a ver si me entero de algo, lo malo es que está en inglés...

Saludos
#9
Bueno, visto lo visto, voy a darle un cambio radical al proyecto.  :'(

Empezaré por lo básico. Trataré de conectar dos PCS mediante Bluetooth y luego haré que una señal que envie uno (servidor) lo reciba el cliente y con un programa en VisualBasic o C (por ejemplo) haga algo sencillo, como cambiar el color de un semáforo hecho con el "Paint"...  ;D

A ver que te parece la idea, SirGraham.

Seven7, sería interesante que me enviases el programa o el link desde donde se pueda bajar, ya que tengo unas nociones básicas sobre Java y, a lo mejor, soy capaz de sacar alguna idea. Gracias por tu colaboración  ;D

Saludos
#10
Una vez más, gracias por el interés en el tema, SirGraham.

Lo que dices de "Se podria hacer incluyendo un programa en el terminal que realize esa funcion señalizado por una comunicacion bluetooth" fue una opción que barajé al principio, pero que me parecía demasiado complicada, ya que nos metemos en lenguajes de programación que se me escapan de las manos...  :-[

Aun así, me había documentado en ese sentido (como puedes ver en la página del proyecto) y había encontrado programas para controlar el PC de forma remota a través del Bluetooth del móvil, pero no al revés (que es lo que interesa...)
A lo mejor viendo un poco más de cerca estos programas, puedo sacar alguna idea...

Saludos