[C con Clase] Problema para leer del puerto serie

Isabel Rios Escobar isabelrios en gmail.com
Mie Jul 18 17:11:21 CEST 2007


Muchas gracias!
Me ha sido de gran ayuda :)
Saludos


On 7/18/07, Steven Davidson <steven en conclase.net> wrote:
>
> Hola Isabel,
>
> El pasado 2007-07-18 08:48:31, Isabel escribió:
>
> I> Hola,
>
> [CORTE]
>
> I> - El problema está en que los datos que me llegan los veo siempre como
> char,
> I> y necesito acceder a ellos para saber su valor en entero o hexadecimal.
> I> La comunicacion sé que está bien, porque veo lo mismo desde el
> hyperterminal
> I> que ejecutando mi programa, pero eso, veo caracteres tipo char y
> necesito
> I> saber su valor entero, he probado la conversion directamente al
> I> imprimir pero lo que obtengo no equivale a lo mismo....
> I> Si alguien tuviera idea de como se podria hacer, de verdad que lo
> agradezco.
>
> Si quieres mostrar cada byte, entonces tendrás que hacer eso mismo: ir
> elemento por elemento mostrando su valor entero. Por ejemplo,
>
> int i;
> for( i=0; i<numero; i++ )
> printf( "%02d ", c[i] );
>
> Aparecerá en pantalla algo así:
>
> 04 f8 29 4a 6e ff 00 7d
>
>
> Espero que esto te ayude.
>
> Steven
> _______________________________________________
> Lista de correo Cconclase Cconclase en listas.conclase.net
> http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net
> Bajas: http://listas.conclase.net/index.php?gid=2&mnu=FAQ
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20070718/5c3f0f41/attachment.html>


Más información sobre la lista de distribución Cconclase