Foros del Web » Programación para mayores de 30 ;) » Java »

Por favor alguien que tenga la solucion y me ayude. Gracias.

Estas en el tema de Por favor alguien que tenga la solucion y me ayude. Gracias. en el foro de Java en Foros del Web. desarrolle un programa en java que envia una serie de datos por el puerto serial del pc.. por ejemplo envio la cadena hola y por ...
  #1 (permalink)  
Antiguo 09/04/2005, 17:36
 
Fecha de Ingreso: febrero-2005
Mensajes: 23
Antigüedad: 19 años, 11 meses
Puntos: 0
Pregunta Por favor alguien que tenga la solucion y me ayude. Gracias.

desarrolle un programa en java que envia una serie de datos por el puerto serial del pc.. por ejemplo envio la cadena hola y por el puerto sale los datos en hexadecimal como 68 6f 6c 61.. pero tengo un dispositivo que le debo enviar una secuencia de datos en hexadecimal como la siguiente ff 80 85 8e 96 fe (esto es lo que debe salir por el puerto serial), la cuestion es que logre hacer una funcion como la que hay en visual basic (Char(int)) donde uno introduce el valor entero en decimal y devuelve un string de un caracter.. De esa forma yo utilice mensaje = Char(255)+Char(128)+Char(133)+Char(142)+Char(150)+ Char(255) y me en ff 3f 3f 3f 3f ff es decir ff si lo envia bien sin ningun problema pero no envia 80 85 8e 96 sino que envia 3f y no encuentro la explicacion de porque no envia ningun dato comprendido entre 80 y 9f solamente esos datos son los que quiere enviar.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:12.