hexadecimales en puerto serial

arkhimal
07 de Febrero del 2005

Estoy realizando una aplicacion y requiero enviar un dato hexadecimal por el puerto serial utilizando javacomm, el dato tiene que ser numerico, no puede ser un string.

el puerto abre y se comunica bien mediante un objeto dataOuputStream, e intente enviar el dato hexadecimal mediante el metodo writeChar() e incluso con el metodo writeInt(), pero nada funciono.

si alguien tiene informacion por favor envienmela.

Gracias.


nkpevfqy
07 de Febrero del 2005
Trata de enviar los bytes tal cual los tiene que recibir el dispositivo utilizando un OutputStream. Si es un numerico en base 2, ten cuidado con el orden de los bytes y demas. Si el numero lo envias como una cadena de caracteres, String.getBytes();