Photostatus

Fotos de mi IPhone

Bluetooth serial connection

Enviado por Felipe Saint-Jean el 18/02/2007 a las 20:03
Felipe Saint-Jean
Echo en j2me midp 2.0 bluetooth comunicacion serial
String fs_base = "comm:rfcm;baudrate=9600";
CommConnection in=null;
in = (CommConnection) Connector.open(fs_base);
log("Open OK");
log(in.getClass().getName());
InputStream read = in.openInputStream();
OutputStream out = in.openOutputStream();
byte[] buff = new byte[32];
int r = 0;
for (int i=0;i<10;i++) {
if (read.available() > 0) {
if ((r = read.read(buff))>0){
String s = new String(buff,0,r);
log(s);
out.write(buff,0,r);
}
} else {
log("No Available");
}
Thread.sleep(10000);
log("done:"+i);
}
read.close();
out.close();
in.close();
El detalle de "rfcm" en el string de connecion fue dificil de lograr y el dato me lo paso Fabrizio Giudici del projecto windRose.
Etiquetas:

muy geek!

Enviado por el 20/02/2007 a las 12:31 AM
Paolo Colonnello


JanJan!!! Yale te esta consumiendo!!!

Por que?

Enviado por el 21/02/2007 a las 01:39 PM
Felipe Saint-Jean
Por que mi blog esta en java?? Mis programas en Java son mi hobby .... en mi tiempo libre!! Muy geek?

es parte de tu encanto jajaja

Enviado por el 22/02/2007 a las 09:25 AM
Paolo Colonnello
es parte de tu encanto jajaja

pregunta SMS

Enviado por Oscar el 08/03/2007 a las 11:48 AM

Hola felipe.

Buscando información sobre manipulación de mensajes de texto y manejo del puerto de comunicaciones para celular encontré tu blog. Y al ver este dato para bluetooth, veo que me podrías ayudar. Necesito detectar el arrivo de un SMS al celular y luego gracias a esta "interrupción" enviarlo automaticamente via bluetooth o serial al PC para observarlo en un visor serial. Es esto posible?

Gracias.



Sobre SMS

Enviado por el 09/03/2007 a las 01:02 AM
Felipe Saint-Jean
La API de j2me esta definida en forma fragmentada y las m'aqunas virtuales implementan un subconjunto, en generale limitado, de las API's definidas.  Para hacer lo que tu quieres nececitas la API JSR 185, que no es claro para mi que dispositivos y m'quinas virtuales la implementan. Adem'as j2me no tiene ning'una forma de JNI por lo que si no hay API  no se puede hacer. En resmen, para usar Java necesitas la API. Si no tienes la API tienes que programar en c'odigo nativo, lo que siginica que va a funcionar en systemas operativos espec'ificos.

rfcm???

Enviado por Rafael Martinez el 19/06/2007 a las 06:37 AM


Muy bien,

 tengo el mismo problema. Tengo que conectarme desde un móvil a una maquina que antes tenia interface RS232 y le hemos metido un dispositivo de estos RS232-Bluetooth. El problema es que la maquina espera un comando DTS para devolver los datos (creo que setando el autorts=""on"" de la CommConection ya puedo hacer esto). Lo que no he entendido de tu ejemplo es. De donde viene el RFCM? Tienes que primero abrir una StremConnection normal con el dispositivo bluetooth y entonces el móvil mapea esta conexion como un puerto serial virtual RFCM??? Es esto?

 Si me pudieras ayudar estaria muyyy, muuuy agradecido.

 Un saludo,

 Rafael Martinez


rfcm

Enviado por el 02/07/2007 a las 06:03 PM
Felipe Saint-Jean
rfcm es la obscura forma de habrir un puerto serial sobre bluetooth en la implementaci'on de IBM para palm OS de j2me. Y yo me imagino lo mismo que tu, es el nombre del dispositivo virtual BT. No temgo demasiada claridad sobre cual es la l'ogica ... y me queda mas o menos claro que los detalles operativos son bien dependientes de la plataforma. 

Fuentes

Enviado por David el 08/10/2007 a las 08:54 AM

Hola, el articulo está super interesante pero he tenido problemas en la compilación, podrías enviarme las fuentes completas por favor? dajulian@gmail.com

 

gracias


David

Enviado por el 15/12/2007 a las 03:45 PM
Felipe Saint-Jean


Lamento la demora! Las fuentes estan en

http://cs-www.cs.yale.edu/homes//fs83/java-nxt-control.zip 


ayuda

Enviado por nelson el 02/07/2008 a las 01:48 PM
bueno, voy un buen buen rato buscando en internet como crear una coneccion virtual de rs232 (serial) en un celular, para comunicarlo con un pic16f877 ,con protocolo bluetooth y porfin encontre a alguien q entiende todos esos apis de java y todo eso si me puedes ayudar te estaria muy agradecido

Mandame un mail ...

Enviado por el 05/07/2008 a las 11:48 PM
Felipe Saint-Jean

a fsaint en gmail

 

Felipe







Suscribirse a los comentarios de este artículo en RSS